[发明专利]一种云平台下性能加权的虚拟资源动态管理策略方法有效
| 申请号: | 201410184681.1 | 申请日: | 2014-05-04 |
| 公开(公告)号: | CN104010028B | 公开(公告)日: | 2017-11-07 |
| 发明(设计)人: | 郭芬;闵华清;杜卿;王亮明 | 申请(专利权)人: | 华南理工大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/917 |
| 代理公司: | 广州市华学知识产权代理有限公司44245 | 代理人: | 蔡茂略 |
| 地址: | 510640 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 平台 性能 加权 虚拟 资源 动态 管理 策略 方法 | ||
1.一种云平台下性能加权的虚拟资源动态管理策略方法,其特征在于,所述方法包括下列步骤:
S1、云平台管理员预先配置好虚拟机规模及各性能权值预设值和宿主机负载性能权重参数并提供选择模板,允许用户在线选择虚拟机配置及自定义各性能要求权值,允许用户手动选择需要优化的虚拟机;
S2、资源监控器进行资源状态动态监控,实时监测云平台系统中虚拟机和宿主机的性能值,当虚拟机监测器监测到宿主机的性能值超过指定阈值,则通知虚拟机调度器进行预警处理,启动动态迁移调度策略;
S3、查看优化队列,当用户请求手动选择需要优化的虚拟机时,通知虚拟机调度器进行资源优化,启动动态迁移调度策略;
S4、查看新任务队列,当用户请求新的虚拟机时,通知虚拟机调度器进行资源自动部署,动态更新,结合当前云平台中宿主机负载性能权重参数和虚拟机参数的各性能监测值,根据基于负载性能加权的负载性能度量模型,启动虚拟机部署策略,从当前调度域中为用户计算出最合适的目标宿主机,若当前调度域无法找到满足条件的宿主机,则启用动态迁移策略,选择合适的虚拟机在调度域内迁移后再重新布置当前请求的虚拟机;
其中,所述基于负载性能加权的负载性能度量模型,其具体如下:
O为云平台的负载均衡值,
其中,m代表云平台中宿主机即物理服务器的数量,表示云平台宿主机的负载性能均值;
其中bl(j)表示宿主机pj的负载性能值,σ和1-σ为负载性能加权参数,分别代表宿主机性能权值参数和虚拟机性能权值参数;
其中Hp(pj)为宿主机pj的性能值;
其中向量为宿主机pj的实时性能数据向量,其中CPj,MPj,HPj,NPj分别为宿主机pj当前的CPU性能值、内存性能值、外存性能值、网络性能值,向量其中分别为宿主机pj当前CPU性能值、内存性能值、外存性能值、网络性能值的权重;
其中Hv(j,i)为第j个宿主机上第i个虚拟机Vji的性能值;
函数fn(j)返回第j个宿主机上已部署的虚拟机个数;
函数W(j,i),功能是返回第j个宿主机上第i个虚拟机的预设配置对应的权重向量其中wvS1,wvS2,wvS3,wvS4分别为虚拟机Vji当前CPU性能值、内存性能值、外存性能值、网络性能值的权重;
用于返回虚拟机Vji的性能数据向量其中分别为虚拟机Vji当前CPU性能值、内存性能值、外存性能值、网络性能值;
S5、云平台将当前宿主机分为n组,默认开启第一组,当第一组无法满足系统新的需求时,则开启下一组为启动的宿主机组并与当前活动组合并为一组,若当前调度域包括云平台系统所有宿主机,则输出相应信息,返回失败,否则启动下一组未启动的宿主机,并与当前调度域合并为一组,如此循环,直到所有宿主机已经开启。
2.根据权利要求1所述的云平台下性能加权的虚拟资源动态管理策略方法,其特征在于,所述步骤S1具体为:
S11、预置云平台中宿主机集合P及分组信息、系统监测的各宿主机性能数据集合和宿主机性能权重矩阵Wp,其中m代表云平台中宿主机即物理服务器的数量;
S12、预置云平台中所有的宿主机上部署的虚拟机信息V、虚拟机配置权重矩阵Wv、虚拟机预设配置矩阵;
S13、初始化告警队列;
S14、初始化用户指定优化处理的宿主机队列及指定参数信息;
S15、初始化新虚拟机申请队列Q。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410184681.1/1.html,转载请声明来源钻瓜专利网。





