[发明专利]一种云平台下性能加权的虚拟资源动态管理策略方法有效
申请号: | 201410184681.1 | 申请日: | 2014-05-04 |
公开(公告)号: | CN104010028B | 公开(公告)日: | 2017-11-07 |
发明(设计)人: | 郭芬;闵华清;杜卿;王亮明 | 申请(专利权)人: | 华南理工大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/917 |
代理公司: | 广州市华学知识产权代理有限公司44245 | 代理人: | 蔡茂略 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及云计算的技术领域,特别涉及一种云平台下性能加权的虚拟资源动态管理策略方法。本发明首先配置各种请求资源与性能权值的对照矩阵,根据用户需求和云平台系统实时监测数据,提出基于负载性能加权的负载性能度量模型,然后根据该模型提出一种云平台下的虚拟资源动态管理策略方法,该方法包括虚拟机部署策略和虚拟机迁移策略,使得云平台在满足现有的负载请求下,保证每一个调度域的物理服务器的负载程度达到最大化,并且在该基础上,最小化云平台需开启的物理服务数量。本方法发明可以同时考虑用户需求并给予个性化权重设置和云平台系统实时性能监测数据,既满足了QoS需求,又合理地利用了云平台系统资源,保证了云平台的负载性能。 | ||
搜索关键词: | 一种 平台 性能 加权 虚拟 资源 动态 管理 策略 方法 | ||
【主权项】:
一种云平台下性能加权的虚拟资源动态管理策略方法,其特征在于,所述方法包括下列步骤: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组,默认开启第一组,当第一组无法满足系统新的需求时,则开启下一组为启动的宿主机组并与当前活动组合并为一组,若当前调度域包括云平台系统所有宿主机,则输出相应信息,返回失败,否则启动下一组未启动的宿主机,并与当前调度域合并为一组,如此循环,直到所有宿主机已经开启。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410184681.1/,转载请声明来源钻瓜专利网。