[发明专利]一种云数据中心操作系统中虚拟机关联-反关联系统及其方法在审

专利信息
申请号: 201310017943.0 申请日: 2013-01-18
公开(公告)号: CN103078870A 公开(公告)日: 2013-05-01
发明(设计)人: 郭锋;赵仁明;刘正伟 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;G06F9/455
代理公司: 暂无信息 代理人: 暂无信息
地址: 250014 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据中心 操作系统 虚拟机 关联 系统 及其 方法
【说明书】:

技术领域

发明涉及云数据中心操作系统中调度技术领域,具体地说是一种云数据中心操作系统中虚拟机关联-反关联系统及其方法。

背景技术

当前,云计算逐渐被行业认可,云数据中心操作系统逐渐实现并付诸于实践。在云数据中心操作系统中,系统的安全性尤为重要,它直接关系着系统的可用性。

大多数同类系统并没有实现虚拟机关联、反关联功能,但大多对安全性要求较高的行业会要求有此功能。

为了保证系统的安全性、行业性,我们提出了云数据中心操作系统中虚拟机关联-反关联系统。

发明内容

本发明的技术任务是解决现有技术的不足,提供一种云数据中心操作系统中虚拟机关联-反关联系统。

本发明的技术方案是按以下方式实现的,系统结构包括:虚拟机开启时关联-反关联模块(1);虚拟机迁移时关联-反关联模块(2);虚拟机HA时关联-反关联模块(3);关联性监控模块(4),其中, 

虚拟机开启时关联-反关联模块(1)是指虚拟机开启选择宿主物理机时,优先考虑与其关联的虚拟机所在的物理机,不能选择与其反关联虚拟机所在的物理机, 同时考虑到宿主机的负载;

虚拟机迁移时关联-反关联模块(2)是指虚拟机迁移时,与其关联的虚拟机同时自动迁移,目标物理机选择时,考虑所有与待迁移虚拟机关联虚拟机的负载;同时,目标物理机不能选择与其反关联的虚拟机所在的宿主机;

虚拟机HA时关联-反关联模块(3)是指虚拟机HA时,同时HA与其关联的虚拟机,在目标宿主机的选择上,不考虑与其反关联虚拟机所在的物理机;

关联性监控模块(4)是指定时监控所有虚拟机的关联性情况,对于关联的虚拟机,若有不在一台宿主机上的情况,自动进行宿主机负载的比较,将虚拟机迁移至一台宿主机;对于反关联的虚拟机,若有存在同一宿主机的情况,通过迁移操作自动将虚拟机分离,保持反关联性。

一种云数据中心操作系统中虚拟机关联-反关联方法,具体步骤如下:

1)虚拟机开启时的关联-反关联模块的工作步骤:假设虚拟机V需要开启;

(1)获取与V有关联关系的虚拟机运行的物理机P并计算P的负载,若P的负载在系统限制范围之内,则P为目标宿主机,若P负载过高,则无法开启此虚拟机,开启失败,返回失败原因;若P为空,则转入(2);

(2)获取与V有关联关系的虚拟机正在开启的物理机P1并计算P的负载,若P1的负载在系统限制范围之内,则P1为目标宿主机,若P1负载过高,则无法开启此虚拟机,开启失败,返回失败原因;若P1为空,则转入(3);

(3)获取没有与V有反关联关系虚拟机运行或者正在开启的物理机列表PList并遍历,定位负载最低的物理机P2,若P2的负载在系统限制范围之内,则P2为目标宿主机,若P2负载过高,则无法开启此虚拟机,开启失败返回,提示失败原因;若PList为空,开启失败返回,提示失败原因;

2)虚拟机迁移时的关联-反关联模块,假设虚拟机V需要迁移;

(1)获取与V关联运行的虚拟机VList,并计算VList和V的配置总和;

(2)获取没有与V有反关联关系虚拟机运行或者正在开启的物理机列表PList并遍历,定位负载最低的物理机P,根据计算的要迁移的虚拟机配置总和,若P的负载在系统限制范围之内,则P为目标宿主机,转(3),若P负载过高或者PList为空,则结束此次迁移;

(3)生成虚拟机迁移的多条请求,开始迁移,若有失败,则进行回滚,此次迁移结束;

3)虚拟机迁移时的关联-反关联模块,假设虚拟机V需要HA;

(1)获取与V关联运行的虚拟机VList,并计算VList和V的配置总和;

(2)获取没有与V有反关联关系虚拟机运行或者正在开启的物理机列表PList并遍历,定位负载最低的物理机P,根据计算的要迁移的虚拟机配置总和,若P的负载在系统限制范围之内,则P为目标宿主机,转(3),若P负载过高或者PList为空,则结束此次HA;

(3)生成虚拟机HA的多条请求,开始HA,对于VList内虚拟机,若其状态正常,将其进行迁移操作,以取代HA操作,以保证虚拟机的唯一性和关联性;

4)关联性监控模块

(1)假设虚拟机V1与V2关联,V1在物理机P1上,V2在物理机P2上,比较P1与P2的负载,若P1<P2,则将V2迁移到P1上;

(2)假设虚拟机V1与V2反关联,宿主机为P,则需将V1或者V2迁移到其他物理机上。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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