[发明专利]一种基于Docker技术的容器调度方法在审

专利信息
申请号: 201710809768.7 申请日: 2017-09-11
公开(公告)号: CN107562545A 公开(公告)日: 2018-01-09
发明(设计)人: 张永 申请(专利权)人: 南京奥之云信息技术有限公司
主分类号: G06F9/50 分类号: G06F9/50;G06F9/48
代理公司: 暂无信息 代理人: 暂无信息
地址: 210000 江苏省南京市*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 docker 技术 容器 调度 方法
【权利要求书】:

1.一种基于Docker 技术的容器调度方法,其特征是,在调度模块中增加信息收集模块,所述信息收集模块用于周期性的获取容器在节点中的资源分配信息,生成相应的周期性的时间序列;

计算容器在节点中分配的静态资源利用权值;

根据前一段时间序列,建立动态权值预测模型,然后对后一周期容器在节点中动态资源利用权值进行预测;

根据所述静态资源利用权值与所述动态资源利用权值进行综合排序;

根据所述综合排序结果,对容器部署节点进行分配;

根据周期性时间序列得到的新的动态资源利用权值,进行动态调整容器的资源分配。

2.根据权利要求1所述的一种基于Docker 技术的容器调度方法,其特征是,所述资源分配信息包括容器的CPU、内存和宽带信息。

3.根据权利要求1所述的一种基于Docker 技术的容器调度方法,其特征是,所述静态资源利用权值采用所述分配资源利用率方差进行赋值。

4.根据权利要求1所述的一种基于Docker 技术的容器调度方法,其特征是,所述动态资源利用权值基于灰色模型建立动态权值预测模型,求得周期性的动态权值。

5.根据权利要求3所述的一种基于Docker 技术的容器调度方法,其特征是,所述静态资源利用权值算法如下:

节点资源维度为D[1,2,…,d],节点已分配的资源为U[u1,u2,…ud],节点资源总量为T[t1,t2,…td],节点待分配资源为P[p1,p2,…pd],节点资源利用率为R[r1,r2,…rd],根据式(1)计算每个节点分配此容器的静态资源利用率:

(1)

根据式(2)计算多维度平均资源利用率:

(2)

根据式(3)计算每个节点资源配置资源方差值:

(3)。

6.根据权利要求4所述的一种基于Docker 技术的容器调度方法,其特征是,所述动态权值预测模型建立方法如下:

获取节点前n时刻内的多维度资源利用率,组成原始时间序列

将所述原始时间序列经累加生成法生成新的序列;

对所述新的序列建立GM(1,1)模型对应的微分方程,见下式(4),

(4)

式中,α为发展灰数,为内生成控制灰数;

设,利用最小二乘法求解,得:

(5)

对B矩阵(6)和Y矩阵(7)进行矩阵运算,根据式(5)求出发展灰数α以及内生成控制灰数;

(6)

(7)

将发展灰数α以及内生成控制灰数代入预测模型公式(8)中,根据预测模型公式(8)计算出时间区间[1,n+1]的分配资源的预测模型值;

(8)

根据公式(9)将相邻预测模型值相减,得出分配资源在时间区间[1,n+1]的预测值值;

(9)

根据公式(10)对预测模型进行残差检验,评估模型是否达到要求;

(10)

对下一周期的分配资源预测值求和得出动态权值。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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