北京邮电大学辛阳获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京邮电大学申请的专利一种基于cgroup的IO控制优化方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119690347B 。
龙图腾网通过国家知识产权局官网在2025-10-10发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411772793.9,技术领域涉及:G06F3/06;该发明授权一种基于cgroup的IO控制优化方法是由辛阳;宁豪杰;朱洪亮;张春勇;姚良威设计研发完成,并于2024-12-04向国家知识产权局提交的专利申请。
本一种基于cgroup的IO控制优化方法在说明书摘要公布了:本发明公开了一种基于cgroup的IO控制优化方法,属于服务器存储技术领域,通过中央控制服务器和远程服务器组成的系统实现,包括以下步骤:S1、数据收集;S2、QoS参数计算;S3、配置cgroup;S4、动态调整:根据中央控制服务器持续监测得到各个远程服务器的时延和带宽变化,更新α和β并循环迭代步骤S1~S3,动态调整cgroup的资源分配,确保系统始终在最佳状态下运行。本发明提供了一种根据远程服务器特性和网络状况进行资源优化的方案,根据不同地区存储引擎服务的实际情况,通过统一的中央控制服务器进行配置和管理,符合性能优化标准,同时还根据需求不断调整和优化参数及公式,具备良好的健壮性和可扩展性。
本发明授权一种基于cgroup的IO控制优化方法在权利要求书中公布了:1.一种基于cgroup的IO控制优化方法,通过中央控制服务器和远程服务器组成的系统实现,其特征在于,包括以下步骤: S1、数据收集:利用中央控制服务器对各个远程服务器进行持续监测,并定期向各个远程服务器发送测试数据包,待远程服务器回传响应数据包后,对时延和带宽进行计算; S2、QoS参数计算:依据S1得到的数据,对基础设定的QoS参数进行调整,计算每个远程服务器对应的cgroup的参数值,QoS参数包括IOPS、BPS和latency;具体步骤如下: S21、为系统设定基础的IOPS、BPS和latency值,并设定时延阈值与带宽阈值; S22、依据S1收集到的时延和带宽分别与设定的时延阈值和带宽阈值进行比较,确定系统中IOPS、BPS和latency值的调整方案;IOPS的调整公式为: IOPSa=IOPSb×1-uLmax×wBmin; 式中,IOPSa和IOPSb分别为调整后的IOPS和基础IOPS,u为时延,w为带宽,Lmax为最大时延阈值,Bmin为最小带宽阈值; BPS的调整公式为: BPSa=BPSb×1-uLmax×wBmin; 式中,BPSa和BPSb分别为调整后的BPS和基础BPS; latency的调整公式为: latencya=latencyb+k×u; 式中,latencya和latencyb分别为调整后的latency和基础latency,k为调整系数; S23、针对远程服务器对应cgroup的IOPS,设定调整系数为α,针对远程服务器对应cgroup的BPS,设定调整系数为β,分别计算每个远程服务器对应cgroup的IOPS的值IOPScgroup和BPS的值BPScgroup;IOPScgroup的计算公式为: BPScgroup的计算公式为: 式中,n为所有远程服务器的总量,Itotal和Btotal分别为系统中总的IOPS和BPS资源量; S3、配置cgroup:针对每个远程服务器创建对应的cgroup,将S2得到的参数值准确写入相应cgroup的控制文件中; S4、动态调整:根据中央控制服务器持续监测得到各个远程服务器的时延和带宽变化,更新α和β并循环迭代步骤S1~S3,动态调整cgroup的资源分配,确保系统始终在最佳状态下运行; 更新α和β的具体步骤为: 1依据中央控制服务器获得的新的时延和带宽数据,进行S23操作,得到远程服务器的预期IOPS和预期BPS值; 2将得到的预期IOPS和预期BPS值与之前一次步骤S23中得到的远程服务器的实际IOPS和实际BPS值进行偏差比例计算,调整α和β; 对于IOPS的调整系数α的调整规则为: 当diffIOPS0时,αu=αi-γ×diffIOPS; 当diffIOPS0时,αu=αi+γ×diffIOPS; 式中,diffIOPS表示IOPS的偏差比例,αu和αi分别为更新后的α和初始α,γ为步长; 对于BPS的调整系数β的调整规则为: 当diffBPS0时,βu=βi-γ×diffBPS; 当diffBPS0时,βu=βi+γ×diffBPS; 式中,diffBPS表示BPS的偏差比例,βu和βi分别为更新后的β和初始β。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京邮电大学,其通讯地址为:100876 北京市昌平区沙河地区沙河高教园南丰路1号北京邮电大学(沙河校区);或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励