[发明专利]一种基于带宽感知的虚拟机迁移压缩方法及系统有效

专利信息
申请号: 201710129704.2 申请日: 2017-03-07
公开(公告)号: CN106970824B 公开(公告)日: 2019-12-17
发明(设计)人: 冯丹;华宇;李春光;秦磊华;黄月;周玉坤 申请(专利权)人: 华中科技大学
主分类号: G06F9/455 分类号: G06F9/455;G06F9/48;H04L12/26;H04L29/08
代理公司: 42201 华中科技大学专利中心 代理人: 李智;曹葆青
地址: 430074 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 带宽 感知 虚拟机 迁移 压缩 方法 系统
【权利要求书】:

1.一种基于带宽感知的虚拟机迁移压缩方法,其特征在于,本发明方法为:以预设的频率检测网络带宽,利用带宽和压缩策略表中的每对压缩率和压缩速度计算迁移速度,选择最大迁移速度所对应的压缩方法对虚拟机当前内存数据进行压缩迁移;

具体包含以下步骤:

(1)监测网络带宽,获得虚拟机迁移可以利用的实时网络带宽St;

(2)利用压缩策略表中各种压缩方法所对应的压缩率ρi和压缩速度Sci计算迁移速度Smgti

Smgti=min(Sci,St×ρi),

得到多个迁移速度,对比得出最大的迁移速度;

(3)找出得到最大迁移速度的压缩率和压缩速度,用其在压缩策略表中对应的压缩方法对虚拟机当前内存数据进行压缩迁移;

所述压缩策略表预先采用以下方法得到:

在数据中心运行环境下选取多个典型负载依次运行于虚拟机中,并分别用多种压缩方法进行内存数据的压缩检测,每种压缩方法得到一对压缩率和压缩速度,所有压缩方法和其对应的压缩率和压缩速度组成压缩策略表;

获得压缩策略表的方法具体包括以下子步骤:

(31)选取一种数据中心中的典型负载,运行于虚拟机中;

(32)选取一种压缩方法进行压缩迁移,并在每一轮压缩后将所有的内存页都设置为脏页,并更换另一种压缩方法进行压缩迁移,m种压缩方式共迭代m轮;记录每轮压缩所需压缩总时间和压缩后数据大小;

(33)更换另一种典型负载,返回步骤(31),直到n种数据中心中的典型负载压缩完成;

(34)计算第i种压缩方法对于第j种负载的压缩率ρij

ρij=压缩前数据大小/压缩后数据大小,

计算第i种压缩方法对于第j种负载的压缩速度Scij

Scij=压缩前数据大小/压缩总时间;

其中,1≤i≤m;1≤j≤n;

(35)计算第i种压缩方法对于n种负载的平均压缩率ρi

ρi=(ρi1i2+…+ρin)/n,

计算第i种压缩方法对于n种负载的平均压缩速度Sci

Sci=(Sci1+Sci2+…+Scin)/n

一共得到m种压缩方法所对应的m对平均压缩率ρi和平均压缩速度Sci,压缩方法和所对应的平均压缩率及平均压缩速度共同构成压缩策略表。

2.根据权利要求1所述的一种基于带宽感知的虚拟机迁移压缩方法,其特征在于,本发明方法还包括一个合并步骤:

合并步骤:进行内存数据压缩前先将多个内存页合并为一个数据包,再对数据包进行整体压缩。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710129704.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top