[发明专利]一种基于资源使用曲线互补的云计算虚拟机放置方法有效
申请号: | 201910249791.4 | 申请日: | 2019-03-29 |
公开(公告)号: | CN109976879B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 付雄;谈继凯;邓松;王俊昌;程春玲 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 南京正联知识产权代理有限公司 32243 | 代理人: | 王素琴 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于资源使用曲线互补的云计算虚拟机放置方法,主体思路是:挑选出超载物理主机,在超载物理机上选择一台虚拟机,预测其未来t个时间点的资源使用情况,对可供迁移的物理主机预测其未来t个时间点的资源使用情况,寻找一台物理主机使得其资源使用情况和虚拟机的资源使用情况是互补的,计算该物理主机与该虚拟机的互补度,然后依此过程计算超载物理主机上所有虚拟机与所有可供迁移的物理主机之间的互补度,选择互补度取值最大的一组虚拟机与物理主机,将虚拟机迁移到该物理主机上。如果迁移后物理机仍然超载,则将对应的综合互补度从综合互补度集合中移除并重新选择一组虚拟机与物理主机进行迁移,直到物理机不再超载或综合互补度集合为空。 | ||
搜索关键词: | 一种 基于 资源 使用 曲线 互补 计算 虚拟机 放置 方法 | ||
【主权项】:
1.一种基于资源使用曲线互补的云计算虚拟机放置方法,其特征在于:包括如下步骤:步骤1,得出过载物理机上的虚拟机集合V={v1,v2,v3,……vn}和可供迁移的物理机的集合P={p1,p2,p3,……pk},其中每台虚拟机和物理机包含z类资源;步骤2,获取过载虚拟机集合V中的虚拟机vi在t个时间点的z类资源的利用率矩阵Ai;步骤3,运用神经网络等预测方法预测未来t个时间点的虚拟机vi的z类资源的使用数据,得到预测使用数据矩阵Ci;步骤4,获取可供迁移的物理机集合P中的物理机pj在t个时间点的z类资源的利用率矩阵Bj;步骤5,运用神经网络等预测方法预测未来t个时间点的物理机pj的z类资源剩余利用率,得到预测资源剩余利用率矩阵Dj;步骤6,计算虚拟机vi上第z类资源利用率在第t个时间点的曲率rizt,由此得到虚拟机vi上z类资源利用率cizt在未来t个时间点曲率rizt的矩阵Ri;步骤7,计算物理机pj上第z类资源利用率在第t个时间点的曲率qjzt,由此得到物理机pj上z类资源利用率bjzt在未来t个时间点曲率qjzt的矩阵Qj;步骤8,计算虚拟机vi和物理机pj之间的第z类资源的互补度hijz,由此得到虚拟机vi和物理机pj之间所有z类资源的互补度,将其组合得到互补集合Hij;步骤9,计算虚拟机vi和物理机pj之间的综合互补度sij,由此得到虚拟机集合V中虚拟机和物理机集合P中物理机之间的综合互补度sij的集合S;步骤10,计算综合互补度sij的最小值smin.,得出对应的互补度最小的虚拟机vi和物理机pj,将虚拟机vi放置到物理机pj上,并从集合S中移除smin;步骤11,计算过载物理主机po上z类资源的剩余利用率eozt,如果存在ejzt>0且集合S不为空,回到步骤10;否则,迁移结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910249791.4/,转载请声明来源钻瓜专利网。
- 上一篇:用于发送信息的方法和装置
- 下一篇:一种虚拟机资源使用的方法及其系统