[发明专利]一种云计算操作系统中动态反馈加权综合负载调度方法在审

专利信息
申请号: 201310017961.9 申请日: 2013-01-18
公开(公告)号: CN103095599A 公开(公告)日: 2013-05-08
发明(设计)人: 郭锋;刘正伟;张培训 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: H04L12/803 分类号: H04L12/803;H04L12/861;H04L29/08;G06F9/455
代理公司: 暂无信息 代理人: 暂无信息
地址: 250014 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 计算 操作系统 动态 反馈 加权 综合 负载 调度 方法
【说明书】:

技术领域

发明涉及计算机云计算技术领域,具体地说是一种云计算操作系统中动态反馈加权综合负载调度方法。 

背景技术

当前,云计算逐渐被行业认可,云数据中心操作系统逐渐实现并付诸于实践。在云数据中心操作系统中,调度域中资源的合理分布、高可用性尤其重要,它直接关系着系统的可用性。 

大多数同类系统调度方法没有充分考虑计算节点各种负载,并且没有分析不同因素的影响因子,故调度方法并不完善,给系统带来隐患。 

为了保证系统的可用性、稳定性,我们提出了云计算操作系统中动态反馈加权综合负载调度方法。 

发明内容

本发明的技术任务是解决现有技术的不足,为了保证系统的可用性、稳定性,提供一种云计算操作系统中动态反馈加权综合负载调度方法。 

本发明的技术方案是按以下方式实现的,在基于加权综合负载的宿主机自动选择方法基础之上,进行动态反馈调度,针对服务器内存、CPU、网络综合因素,对告警节点、手动优化节点进行调度,或自动对系统进行调度,系统包括:基于加权综合负载的宿主机选择方法(1);动态反馈加权综合负载调度方法(2);其中, 

基于加权综合负载的宿主机选择方法(1)是指根据物理机内存、CPU、网络负载情况以及各自重要程度,自动选择虚拟机宿主机的方法;

动态反馈加权综合负载调度方法(2)是指利用基于加权综合负载的宿主机选择方法,根据调度域内负载的动态变化,自动进行调度的策略和方法;

云计算操作系统中动态反馈加权综合负载调度方法如下:

1)基于加权综合负载的宿主机选择方法

将调度域内的n个物理机列成n*(m+2)矩阵(m=max(单物理机CPU的个数)),矩阵的每一行为物理机的各个CPU各自在一段时间内的平均负载、加权内存平均负载、网络平均负载,每一列为此调度域内所有物理机,先考虑剩余能力,其次找出CPU、内存、网络相对于这3个属性的负载均值的加权方差最小的物理机;当找到的物理机有多个时,则取第一个物理机分配,这样便找到更好更合适的物理机;

2)动态反馈加权综合负载调度方法

动态反馈综合负载均衡方法,通过对服务器负载性能数据的实时采集,对服务器进行动态平衡调度,法能够准确反映不同因素造成的过载并进行动态平衡,详细描述如下:

(1)调度方法概要

① 将所有告警产生的任务加入告警队列;

② 将手动优化加入手动优化队列;

③ 将新的基本任务加入新任务队列;

④ 对告警与优化队列,根据物理机ID来调度;

⑤ 对新任务队列,进行判断,分为单VM任务与集群任务两种情况进行调度;

(2)方法的输入

①调度域中所有物理机的属性信息包括:ID、CPU、内存、网络负载,调度域内所有的物理集群的属性信息包括:集群ID、CPU能力、集群内存能力、集群网络能力;

②任务执行队列中的任务,具体有:需要创建的虚拟机规格,包括:CPU、内存、硬盘,任务类型;

③ 调度域内所有的物理机或集群上部署的VM或集群的信息;

(3)方法的输出

① 要部署虚拟机规格;

② 要部署到的物理机的ID;

③ 要部署到的物理机所位于集群ID,0代表此物理机不属于任何物理机集群;

(4)方法的前提条件

①只要还有可满足用户需求的资源,则不拒绝用户;

②用户可选的虚拟机服务器是确定的几种规格;每个不同规格的虚拟机服务器都等效为一个或者几个按CPU计算能力同构的基本计算能力单元;

③每一个物理服务器的与CPU相关的计算能力,使用基本计算能力单元表述;

④除特别说明,CPU使用率指的是物理机CPU的使用率;

⑤每个CPU和每个内存的利用率能够通过监控并且能将状态返回给调度模块;

⑥分配给一台物理服务器上所有虚拟机的CPU、内存、网络,上线不能超过物理服务器的上限;

⑦ 每一个虚拟机集群创建时,必须位于同一个物理机集群上,若虚拟机集群跨多个物理集群,允许分割在多个物理机集群内;

(5)调度方法详细

动态反馈综合负载均衡调度步骤如下:

①查看告警队列是否为空,如果空,转入步骤2,如果不为空,转入步骤④;

②查看手动优化队列是否为空,如果为空,则转入步骤③,如果不为空,转入步骤⑤;

③查看新任务队列是否为空,如果为空,则输出:当前任务为空;如果不为空,转入步骤⑥;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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