[发明专利]基于OpenStack的动态资源调度方法在审

专利信息
申请号: 201810245365.9 申请日: 2018-03-23
公开(公告)号: CN108429815A 公开(公告)日: 2018-08-21
发明(设计)人: 李海星;李永刚;马玉鹏;江军杰 申请(专利权)人: 重庆邮电大学
主分类号: H04L29/08 分类号: H04L29/08;G06F9/50
代理公司: 北京同恒源知识产权代理有限公司 11275 代理人: 赵荣之
地址: 400065 *** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于OpenStack的动态资源调度方法,属于资源调度算法领域。算法开始通过设置虚拟机迁移触发策略:虚拟机的迁移触发条件主要分成两种类型,即上限阈值触发迁移和下限阈值触发迁移。这两种触发条件主要是出于两个不同方面的考虑,其中上限阈值的设定主要是为了避免节点负载过高,无法满足用户需求,或者因为负载过高导致节点运行出现故障。然后利用OpenStack的Ceilometer模块,获取所有物理服务器的各项负载属性值及其消耗率。本发明了减少运行节点的数量,节约了电能,避免了因瞬间的震荡而产生的错误迁移。
搜索关键词: 迁移 动态资源调度 触发条件 阈值触发 资源调度算法 物理服务器 虚拟机迁移 负载属性 节点负载 用户需求 运行节点 消耗率 虚拟机 触发 算法 震荡 节约
【主权项】:
1.基于OpenStack的动态资源调度方法,其特征在于:该方法包括以下步骤:S1:定义参数;CPUavg表示调度域内的所有物理服务器的CPU属性的消耗率的平均值;调度域n指所有有负载的物理服务器的个数,CPUi指调度域中某个物理服务器的CPU使用率;MEMavg表示调度域内的所有物理服务器的内存属性的消耗率的平均值;MEMi指调度域中某个物理服务器的内存使用率;DISKavg表示调度域内的所有物理服务器的硬盘消耗的平均值;DISKi指调度域中某个服务器的硬盘消耗率;wcpu,wmem,wdisk分别表示CPU,内存,硬盘存储各属性的权重值;PMcpu,PMmem,PMdisk分别代表服务器的CPU,内存,硬盘的容量,VMcpu,VMmem,VMdisk分别代表虚拟机所需要的CPU,内存,硬盘的大小;S2:算法开始,利用OpenStack的Ceilometer模块,获取所有物理服务器的各项负载属性值及其消耗率;S3:查看上限预警队列是否为空,若上限预警队列为空,则执行步骤S4操作;若存在上限预警节点则执行步骤S6操作;S4:查看下限预警队列是否为空,若下限预警队列为空,则执行步骤S5操作;若存在下限预警节点则执行步骤S7操作;S5:查看请求队列是否为空,若请求队列为空,则算法结束;若存在请求任务则执行步骤S8操作;S6:得到上限预警节点,检查是否存在最佳迁移节点,若存在则执行迁移,若不存在则打开一个新的空闲节点并选择合适的虚拟机进行迁移,然后执行步骤S4操作;S7:得到下限预警节点,检查是否存在最佳迁移节点,若有则执行迁移,若不存在则将警告节点标记且在时间t内不再进行下限阈值检测,然后执行步骤S5操作;S8:获取所有物理服务器列表,根据过滤设置进行过滤,筛选出可用的调度域内的物理服务器列表,检查是否存在最佳创建节点,若存在则将虚拟机创建在该节点上,否则将任务创建在一个新的空闲节点上且该节点在时间t内不进行下限阈值检测,算法结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201810245365.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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