[发明专利]一种Docker调度优化方法、装置、终端及存储介质在审

专利信息
申请号: 201811298833.5 申请日: 2018-11-02
公开(公告)号: CN109189569A 公开(公告)日: 2019-01-11
发明(设计)人: 曹玲玲 申请(专利权)人: 郑州云海信息技术有限公司
主分类号: G06F9/48 分类号: G06F9/48
代理公司: 济南舜源专利事务所有限公司 37205 代理人: 刘雪萍
地址: 450000 河南省郑州市*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 创建 存储介质 调度优化 终端 存储 调度 分组
【说明书】:

发明提供一种Docker调度优化方法、装置、终端及存储介质,包括:设置Replication Controller中包含的Pod数量;在存储端创建Replication Controller;判断Replication Controller中的已有Pod数是否小于设置数量:是,则向所述Replication Controller中创建Pod;否,则终止向所述Replication Controller中创建Pod。通过创建Replication Controller(RC),并设置RC中Pod的含量,并直接在RC中创建Pod。本发明提出了分组的概念,直接在Pod组中创建新的Pod,节省了调度时间,提高了Pod创建的速度。

技术领域

本发明属于软件开发技术领域,具体涉及一种Docker调度优化方法、装置、终端及存储介质。

背景技术

Docker自2013年诞生以来,立即被广大软件提供商看到了其所带来的巨大变革意义,并因此纷纷向Docker靠拢,针对其搭建了满足各种需求的生态系统。从而也使得Docker得到了迅速发展,现已成云计算领域最火热的话题之一。Docker的优势在于隔离性、资源可控制和便携性,可以为软件开发、部署和维护提供诸多便利,因此自诞生起就受到了IT界的极大重视。当前比较流行的容器集群管理工具有Google的Kubernetes和分布式操作系统CoreOS。这二者中,由于Kubernetes具有完善的副本管理和访问代理功能、强大的开发团队以及活跃的开源社区。

通过大量测试以及对Kubernetes源码进行分析发现,创建Pod的数量较少时,启动容器阶段是整个流程的瓶颈,而在创建Pod的数量较多时,容器调度则逐渐成为整个流程的瓶颈,这是因为容器启动的时间受Docker限制,最短为2s左右,因此在启动Pod数量较少时,这2s左右的时间就成为整个流程的瓶颈。

为了避免这一问题,人们增加Pod的数量,然而在启动Pod的数量较多时,由于创建Pod的任务会被分配到不同的节点上并发进行,因此启动容器的时间并没有大幅增长,而当前Kubernetes中容器调度的实现为单线程顺序调度,即需要将创建的Pod依次迁移到相应的Pod组中,调度时间与启动Pod的数量成正比,因此在启动Pod的数量较多时,容器调度成为整个流程的瓶颈。

发明内容

针对现有技术的不足,本发明提供一种Docker调度优化方法、装置、终端及存储介质,以解决上述技术问题。

第一方面,本申请实施例提供一种Docker调度优化方法,所述方法包括:

设置Replication Controller中包含的Pod数量;

在存储端创建Replication Controller;

判断Replication Controller中的已有Pod数是否小于设置数量:

是,则向所述Replication Controller中创建Pod;

否,则终止向所述Replication Controller中创建Pod。

结合第一方面,在第一方面的第一种实施方式中,所述设置ReplicationController中包含的Pod数量包括:

根据需要设定Pod含量固定值;

根据待创建的Pod总数计算Pod的含量;

根据根据待创建Pod总数和Replication Controller数量计算Pod的含量。

结合第一方面,在第一方面的第二种实施方式中,所述向ReplicationController中创建Pod包括:

将Pod的创建任务分配至Replication Controller中的空闲创建节点;

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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