[发明专利]基于Docker容器技术的局部动态迁移方法及控制系统有效
申请号: | 201711322296.9 | 申请日: | 2017-12-12 |
公开(公告)号: | CN108182105B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 樊卫北;王岩;樊建席 | 申请(专利权)人: | 苏州大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 宁波高新区核心力专利代理事务所(普通合伙) 33273 | 代理人: | 袁丽花 |
地址: | 215104 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于Docker容器技术的局部动态迁移方法及控制系统,属于云计算技术领域。解决了现有容器迁移技术中存在的资源浪费问题。所述的方法是根据最近n个采样周期中的节点资源使用率以及预测的资源使用率来判定过载服务器的出现并触发容器迁移,针对过载服务器中的待迁移容器的选择是首选合计使用率较大、但内存较小的容器,实现了在平衡负载的同时降低迁移开销的效果。对于目标服务器的选择则是首先保证该目标服务器中有足够可用的资源。对于在迁移过程生成新的容器、并行导致目标服务器过载的情况,则表示集群的所有服务器中没有能够容纳该容器的服务器,因此没有不必要迁移该容器,更换待迁移的容器。本发明提高了资源利用率、减少了任务执行时间。 | ||
搜索关键词: | 基于 docker 容器 技术 局部 动态 迁移 方法 控制系统 | ||
【主权项】:
1.一种基于Docker容器技术的局部动态迁移方法,其特征在于,所述方法包括如下步骤:步骤1,根据周期性采集集群节点中每个节点的资源使用率,监测集群节点中每个节点的资源使用情况,并确定是否存在热点,当发现存在热点时,触发启动下述步骤进行容器迁移;步骤2,统计集群中每台服务器整合不同的资源的使用率参数volume,
公式中mem表示服务器或容器的内存使用率,cpu表示CPU的使用率,net表示带宽利用率;并将集群中的N台服务器按照volume值的大小降序排序;步骤3,针对volume值最大的过载服务器,做如下处理:将其内部的所有容器按照VSR值降序排序,所述VSR=volume/size,其中,size表示容器的内存大小;按照VSR值从大到小的顺序,依次进行容器迁移,直到所述volume值最大的过载服务器中的所有资源的使用率都低于相应阈值,完成容器迁移;返回执行步骤1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711322296.9/,转载请声明来源钻瓜专利网。