[发明专利]基于能耗优化的Docker容器部署方法及系统有效

专利信息
申请号: 201811175293.1 申请日: 2018-10-10
公开(公告)号: CN109408230B 公开(公告)日: 2021-07-20
发明(设计)人: 牛逸翔;孙毓忠 申请(专利权)人: 中国科学院计算技术研究所
主分类号: G06F9/50 分类号: G06F9/50;G06F9/455;G06F11/30
代理公司: 北京泛华伟业知识产权代理有限公司 11280 代理人: 王勇
地址: 100190 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 能耗 优化 docker 容器 部署 方法 系统
【说明书】:

发明涉及一种基于能耗优化的Docker容器的部署方法及系统,包括以下步骤:步骤1)收集待部署的Docker容器信息以及目标服务器信息;步骤2)分别计算每个待部署Docker容器运行在每一台目标服务器上时的能耗值;步骤3)基于贪心策略为所述每一台目标服务器部署一个最优Docker容器;所述最优Docker容器是指针对任一台目标服务器,所有当前剩余待分配的Docker容器中,所述能耗值最低的Docker容器。

技术领域

本发明涉及计算机技术领域,特别涉及一种基于能耗优化的Docker容器部署方法及系统。

背景技术

随着计算机领域云计算技术的发展,研究人员已经将服务器的应用程序从虚拟机转移到容器,例如,Docker容器。与Hyper-V、KVM和Xen等基于虚拟化硬件仿真机制的虚拟机管理程序不同,容器使用的是共享操作系统,使其在利用系统资源方面比虚拟机管理程序要更加高效。

Docker容器作为一种开源的应用容器引擎,一经出现就受到了开发人员的关注,这是因为Docker与许多容器领域的巨擘合作开发了关键的开源组件libcontainer,例如,谷歌、红帽等,为容器领域带来了迫切需要的标准化,从而使得容器的部署和使用更加简便且安全。

通常情况下,经过全面调优的Docker容器系统,可以在同一硬件上拥有数量比使用Xen虚拟机或KVM虚拟机多出四到六倍的服务器应用实例,而其具体的系统资源利用率与Docker容器系统的部署调优策略直接相关。

因此,目前需要一种高效低能耗的Docker容器部署方法。

发明内容

本发明的目的是提供一种基于能耗优化的Docker容器部署方法,该方法能够克服上述现有技术的缺陷,具体包括以下步骤:

步骤1)收集待部署的Docker容器信息以及目标服务器信息;

步骤2)分别计算每个待部署Docker容器运行在每一台目标服务器上时的能耗值;

步骤3)基于贪心策略为所述每一台目标服务器部署一个最优Docker容器;所述最优Docker容器是指针对任一台目标服务器,所有当前剩余待分配的Docker容器中,所述能耗值最低的Docker容器。

优选的,所述步骤2)进一步包括:

步骤21)将所述待部署Docker容器和所述目标服务器分为若干批次;

步骤22)计算当前批次中,每个待部署Docker容器在每台目标服务器上运行时的能耗值;

所述步骤3)进一步包括:

步骤31)针对当前批次,为每台目标服务器分配一个当前批次中的最优Docker容器;

步骤32)重新执行所述步骤22)和步骤31),直到完成针对所有批次的部署。

优选的,若所述步骤22)获得的当前批次中对应于多个待部署Docker容器和多个目标服务器的能耗值相同,则所述步骤31)进一步包括:

若所述待部署Docker容器数量大于等于所述目标服务器数量,则直接为所述每一台目标服务器分配一个所述最优Docker容器;

若所述待部署Docker容器数量小于所述目标服务器数量,则按照所述目标服务器的优先级排序,将所述最优Docker容器优先部署于优先级排序靠前的所述目标服务器,剩余所述目标服务器则执行所述步骤32)。

优选的,所述目标服务器的优先级排序是指对于任意一个所述待部署Docker容器在不同的目标服务器上运行时,所述能耗值较低的目标服务器具有较高的优先级。

优选的,所述步骤2)进一步包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811175293.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top