一种迁移虚拟机的方法及装置制造方法及图纸

技术编号:11941592 阅读:158 留言:0更新日期:2015-08-26 12:39
本发明专利技术实施例公开了一种迁移虚拟机的方法及装置,涉及通信技术领域,能够在资源集中的情况下,解决云计算数据中心中执行同一个应用所产生任务的虚拟机在迁移后进行数据传输所占用的资源高的问题。本发明专利技术实施例的方法包括:当获取的物理服务器的资源利用率大于资源利用率上限时,将所有虚拟机划分为至少一个虚拟机集合;根据至少一个虚拟机集合中每个虚拟机的资源利用率,确定物理服务器上的待迁移虚拟机,直至物理服务器上除待迁移虚拟机以外的所有虚拟机的资源利用率之和小于或等于资源利用率上限;根据获取的迁移带宽,将待迁移虚拟机中属于同一虚拟机集合的虚拟机迁移至除物理服务器以外的单个其他物理服务器。本发明专利技术适用于云计算数据中心。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种迀移虚拟机的方法及装置。
技术介绍
随着通信技术的发展,尤其是虚拟化技术的普及,云计算数据中心通常使用虚拟机来执行任务。在实际应用中,为了节省云计算数据中心的能耗,可以通过虚拟机迀移的方法来实现云计算数据中心的资源集中,也就是将虚拟机集中迀移至少数物理服务器上来执行云计算数据中心的任务,同时将已迀空虚拟机的物理服务器关闭。在实际应用中,执行同一个应用所产生任务的多个虚拟机之间需要进行数据传输。并且,虚拟机之间的传输距离越远,在数据传输的过程中所占用的资源就越多。为了实现资源集中,在虚拟机的迀移过程中,可能存在多个执行同一个应用所产生任务的虚拟机被迀移至多个不同的物理服务器,且这多个不同物理服务器之间的传输距离较远。因此,采用上述迀移方法,虽然能够实现资源集中,降低云计算数据中心的能耗,但是增加了执行同一个应用所产生任务的虚拟机在迀移后进行数据传输所占用的资源。
技术实现思路
本专利技术实施例提供一种迀移虚拟机的方法及装置,能够在资源集中的情况下,解决云计算数据中心中执行同一个应用所产生任务的虚拟机在迀移后进行数据传输所占用的资源高的问本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/CN104866375.html" title="一种迁移虚拟机的方法及装置原文来自X技术">迁移虚拟机的方法及装置</a>

【技术保护点】
一种迁移虚拟机的方法,其特征在于,所述方法包括:获取物理服务器的资源利用率;当所述物理服务器的资源利用率大于所述物理服务器的资源利用率上限时,将所述物理服务器上所有虚拟机划分为至少一个虚拟机集合,其中,单个虚拟机集合中的所有虚拟机执行同一个应用所产生的任务;根据所述至少一个虚拟机集合中每个虚拟机的资源利用率,确定所述物理服务器上的待迁移虚拟机,直至所述物理服务器上除所述待迁移虚拟机以外的所有虚拟机的资源利用率之和小于或等于所述物理服务器的资源利用率上限;获取所述待迁移虚拟机中每个虚拟机的迁移带宽,其中,迁移带宽表示虚拟机在迁移过程中占用的带宽;根据所述迁移带宽,将所述待迁移虚拟机中属于同一虚拟...

【技术特征摘要】

【专利技术属性】
技术研发人员:殷波王志军冯伟斌
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1