[发明专利]一种基于最小迁移量的容器动态迁移方法及系统有效
申请号: | 201710643225.2 | 申请日: | 2017-07-31 |
公开(公告)号: | CN107992353B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 李鹏;聂虎卿;徐鹤;王汝传;宋金全;米裕 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 王美章 |
地址: | 210003*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于最小迁移量的容器动态迁移方法及系统,方法是通过容器的预测模型,将待迁移的容器设置为热点容器,加入迁移队列等待迁移到目标服务器中。本发明方法可以使迁移的容器数达到最小,从而提高了资源的利用率。 | ||
搜索关键词: | 一种 基于 最小 迁移 容器 动态 方法 系统 | ||
【主权项】:
一种基于最小迁移量的容器动态迁移优化方法,其特征在于,具体的步骤如下:步骤S1、先通过传统的静态阈值法,判断服务器集群是否满足负载均衡,如果整个集群不满足负载均衡,说明有服务器有过载现象,将负载大于CPU占有量阈值T的服务器设置为热点服务器,加入热点服务器列表;步骤S2、监测模块一直周期性的监测热点服务器中容器的信息数据,得到容器的内存历史数据;步骤S3、通过最小三乘法的拟合方法,在容器内存历史数据的基础上,得到每个容器的增长特性,得到增长特性第一优先列表pri1;步骤S4、结合容器的内存数据大小,得到第二优先列表pri2,将两个优先列表按照一定的权值相加得到pri3(Ci)=pri1(Ci)*μ+pri2(Ci)*(1‑μ);其中,Ci为热点服务器中的容器集合;μ为优先列表1和优先列表2的权重比值;步骤S5、若当前的容器内存占有量大于Pi和Ti的差值,遵循最小迁移量原则,直接将该容器作为待迁移容器,加入迁移列表;其中,Pi是指当前服务器i的CPU占有量,Ti表示服务器i的CPU占有量阈值;步骤S6、如不满足步骤S5的条件,则对按优先权排列后的容器进行选择,每次将优先级高的容器加入迁移列表,若迁移后服务器的占有量仍然大于CPU占有量阈值T,则重复步骤S6,否则转步骤S7;步骤S7、得到最终的迁移列表result,将迁移列表中的容器,顺序的按照预拷贝的方法迁移到目标服务器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710643225.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种英语教学用默写板
- 下一篇:一种计算机键盘寿命测试装置