[发明专利]多维度资源性能干扰感知的虚拟机在线迁移方法及系统有效
申请号: | 201310115244.X | 申请日: | 2013-04-03 |
公开(公告)号: | CN103294546A | 公开(公告)日: | 2013-09-11 |
发明(设计)人: | 金海;刘方明;徐飞;刘凌辉 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 李智 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多维 资源 性能 干扰 感知 虚拟机 在线 迁移 方法 系统 | ||
1.一种虚拟机在线迁移方法,包括以下步骤:
(1)中心控制服务器监控各物理服务器的资源消耗状态,以优化资源消耗状态为目标确定有虚拟机迁移需求的物理服务器,记为迁移源物理服务器;
(2)在迁移源物理服务器上选取候选待迁移虚拟机,并为每一个候选待迁移虚拟机选取候选迁移目的物理服务器,候选迁移目的物理服务器需满足其可用CPU核个数及内存大小足以供候选待迁移虚拟机使用,将候选待迁移虚拟机与候选迁移目的物理服务器一一对应构成候选迁移方案;
(3)评价每一个候选迁移方案造成的整体性能干扰,其过程为:
按照迁移源物理服务器和目的物理服务器的网络I/O带宽竞争越大以及迁移时间越长,则迁移过程对迁移源物理服务器和目的物理服务器造成的迁移性能干扰越大的准则,评价候选迁移方案造成的迁移性能干扰;
结合待迁移虚拟机的网络I/O资源占用率越大则待迁移虚拟机在迁移后对迁移目的物理服务器造成的同机性能干扰越大,以及待迁移虚拟机的缓存及内存带宽的需求量越大,而迁移目的物理服务器上缓存及内存带宽的供应量越小,则待迁移虚拟机在迁移后对迁移目的物理服务器造成的同机性能干扰越大的准则,评价候选迁移方案造成的同机性能干扰;
综合评价候选迁移方案造成的迁移性能干扰和同机性能干扰,得到候选迁移方案造成的整体性能干扰;
(4)从各候选迁移方案中选取整体性能干扰最小者作为最终迁移方案;
(5)迁移源物理服务器依据最终迁移方案完成虚拟机在线迁移。
2.根据权利要求1所述的虚拟机在线迁移方法,其特征在于,所述步骤(3)中,所述网络I/O带宽竞争采用物理服务器上的虚拟机网络I/O带宽消耗和物理服务器的网络中断供需比进行综合衡量;所述迁移时间采用待迁移虚拟机的内存大小和待迁移虚拟机的内存脏页率衡量进行综合衡量;所述网络I/O资源占用率采用网络I/O带宽或网络IO中断次数或网络TCP套接字个数衡量;所述待迁移虚拟机的缓存及内存带宽的需求量采用虚拟机缓存缺失率和内存占用率之和来衡量;所述迁移目的物理服务器上缓存及内存带宽的供应量采用该物理服务器的缓存命中率与内存剩余率之和来衡量。
3.根据权利要求1或2所述的虚拟机在线迁移方法,其特征在于,
所述步骤(3)中评价候选迁移方案造成的迁移性能干扰的具体实现方式为:令候选迁移方案表示为<Vl,Pd>,Vl为待迁移虚拟机,Pd为迁移目的物理服务器;候选迁移方案<Vl,Pd>造成的迁移性能干扰,ωs为待迁移虚拟机Vl在迁移过程中对迁移源物理服务器造成的迁移性能干扰,ωd为待迁移虚拟机Vl在迁移过程中对迁移目的物理服务器Pd造成的迁移性能干扰,ωsm为所有候选迁移方案的迁移过程对迁移源物理服务器造成的迁移性能干扰最大值,ωdm为所有候选迁移方案的迁移过程对迁移目的物理服务器造成的迁移性能干扰最大值;
其中,待迁移虚拟机在迁移过程中对迁移源或目的物理服务器造成的迁移性能干扰,α为迁移源或目的物理服务器承载的虚拟机的个数,μih为迁移源或目的物理服务器的第i个虚拟机的网络I/O带宽消耗的均值,σih为迁移源或目的物理服务器的第i个虚拟机的网络I/O带宽消耗的标准差,μit为迁移源或目的物理服务器的第i个虚拟机的网络中断次数的均值,βl为待迁移虚拟机归一化后的内存,Dl为待迁移虚拟机的内存脏页率,μt为迁移源或目的物理服务器的网络中断次数的均值;
所述步骤(3)评价候选迁移方案造成的同机性能干扰的具体实现方式为:令候选迁移方案表示为<Vl,Pd>,Vl为待迁移虚拟机,Pd为迁移目的物理服务器;待迁移虚拟机Vl的同机性能干扰,γld为待迁移虚拟机Vl在迁移目的物理服务器Pd造成的网络带宽性能干扰,εld为待迁移虚拟机Vl在迁移目的物理服务器Pd造成的缓存及内存带宽的性能干扰,γm为所有候选迁移方案中的待迁移虚拟机在迁移目的物理服务器上造成的网络带宽性能干扰最大值,εm为所有候选迁移方案的待迁移虚拟机在迁移目的物理服务器造成的缓存及内存带宽性能干扰最大值;
其中,
μlt为待迁移虚拟机Vl的网络中断次数均值,μdt为迁移目的物理服务器的网络中断均值,αd为迁移目的物理服务器承载的虚拟机个数,VUml为待迁移虚拟机Vl的内存占用率,μit为迁移目的物理服务器第i个虚拟机的网络中断次数的均值,VUml为待迁移虚拟机Vl的内存占用率,VCMl为待迁移虚拟机Vl的缓存缺失率,PUmd为迁移目的物理服务器的内存占用率,PCMd为迁移目的物理服务器的缓存缺失率;
所述步骤(3)综合候选迁移方案造成的迁移性能干扰和同机性能干扰得到候选迁移方案造成的整体性能干扰的具体实现方式为:整体性能干扰T=ρM+(1-ρ)N,权重系数0≤ρ≤1,M为候选迁移方案造成的迁移性能干扰,N为候选迁移方案造成的同机性能干扰。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310115244.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:输入法调用方法、调用装置和终端
- 下一篇:嵌入式系统及其中断处理方法与装置