一种基于PID控制算法的网络流量抓包限流丢包方法

基本信息

申请号 CN202111127295.5 申请日 -
公开(公告)号 CN113568303B 公开(公告)日 2021-12-14
申请公布号 CN113568303B 申请公布日 2021-12-14
分类号 G05B11/42(2006.01)I 分类 控制;调节;
发明人 田红伟;李王成;徐文勇 申请(专利权)人 成都数默科技有限公司
代理机构 成都天嘉专利事务所(普通合伙) 代理人 彭思雨
地址 610000四川省成都市中国(四川)自由贸易试验区成都高新区天府大道北段28号1栋2单元15层06号
法律状态 -

摘要

摘要 本发明涉及信息技术处理领域,公开了一种基于PID控制算法的网络流量抓包限流丢包方法,本方法采集NTA应用所在系统的CPU使用率、IO使用率以及内存使用率这3个系统负荷指标量,再将这3个指标量通过归一化、均值滤波、加权融合处理后得到单一表征量,然后把该表征量与PID期望值之差作为PID控制系统的输入,最终得到丢包控制比例,并最终以此比例丢弃过载数据包,从而维持系统的稳定运行。本发明与传统的固定门限控制方法相比具有更高的灵活性,能够实时追踪系统的负荷变化,实现了根据负荷不同丢包比例不同的动态丢包能力,能够更少的丢包提供更高服务质量。