[发明专利]一种创建虚拟机的调度方法及装置在审
申请号: | 201911406503.8 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111190699A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 潘景基 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/30 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 创建 虚拟机 调度 方法 装置 | ||
1.一种创建虚拟机的调度方法,其特征是,包括以下步骤:
根据虚拟化系统主机的监控数据和温度告警数据,得到主机的总健康级别;
若主机的总健康级别满足要求,则计算主机的网络流量值;
将所述网络流量值与流量阈值进行比较,根据比较结果确定主机的优先调度情况。
2.根据权利要求1所述的创建虚拟机的调度方法,其特征是,所述主机的总健康级别由主机健康级别和主机温度告警级别的组合来确定,具体为:
在主机健康级别为健康,且主机温度告警级别为正常时,主机总健康级别为最优;
在主机健康级别为健康,且主机温度告警级别为次要时,主机总健康级别为次要;
除上述两种情况外,主机健康级别与主机温度告警级别的组合,对应的主机总健康级别均为欠佳。
3.根据权利要求2所述的创建虚拟机的调度方法,其特征是,所述主机健康级别包括健康和不健康,所述主机健康级别通过主机健康度来衡量,具体为:
比较主机健康度与主机健康阈值;
若主机健康度大于等于主机健康阈值,则主机健康级别为健康;
若主机健康度小于主机健康阈值,则主机健康级别为不健康。
4.根据权利要求3所述的创建虚拟机的调度方法,其特征是,所述主机健康度的计算具体为:
若主机CPU、内存和存储的健康度均大于等于20,则主机健康度采用加权计算,主机健康度=CPU健康度×0.40+内存健康度×0.45+存储健康度×0.15;
若主机CPU、内存和存储中任一项的健康度小于20,则主机健康度采用惩罚加权计算,主机健康度=小于20的健康度×0.90+其他健康度平均值×0.15。
5.根据权利要求3或4所述的创建虚拟机的调度方法,其特征是,所述主机CPU、内存和存储的健康度的计算均为:
当使用率a在[0%-40%]时,健康度b=-0.005×a2-0.05×a+100.00;
当使用率a在(40%-80%]时,健康度b=-0.0125×a2+0.5×a+90.00;
当使用率a在(80%-100%]时,健康度b=-0.05×a2+6.5×a-150.00。
6.根据权利要求1所述的创建虚拟机的调度方法,其特征是,所述主机网络流量值根据虚拟化系统中的网络流量生成器计算得出。
7.根据权利要求1所述的创建虚拟机的调度方法,其特征是,所述将所述网络流量值与流量阈值进行比较,根据比较结果确定主机的优先调度情况具体为:
比较网络流量值和流量阈值的大小,判断网络流量值是否小于流量阈值;
若是,则给出主机优先调度位置的提示;
若否,则给出不建议新增虚拟机的提示。
8.一种创建虚拟机的调度装置,其特征是,所述装置包括:
第一计算单元,根据虚拟化系统主机的监控数据和温度告警数据,得到主机的总健康级别;
第二计算单元,在所述主机的总健康级别满足要求时,计算主机的网络流量值;
比较调度单元,将所述网络流量值与流量阈值进行比较,根据比较结果确定主机的优先调度情况。
9.根据权利要求8所述的创建虚拟机的调度装置,其特征是,所述第一计算单元包括:
主机健康级别判定模块,根据主机健康度,判定主机的健康级别;
主机总健康级别计算模块,计算主机健康级别和主机温度告警级别的和,作为主机总健康级别。
10.根据权利要求9所述的创建虚拟机的调度装置,其特征是,所述主机健康级别判定模块包括:
主机健康度计算子模块,根据主机CPU、内存和存储健康度的值,计算主机健康度;
比较判断子模块,比较主机健康度和主机健康阈值的大小,判定主机的健康级别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911406503.8/1.html,转载请声明来源钻瓜专利网。