[发明专利]用于虚拟机分配的系统和方法无效

专利信息
申请号: 201210225080.1 申请日: 2012-06-29
公开(公告)号: CN102981907A 公开(公告)日: 2013-03-20
发明(设计)人: I·J·麦克罗伊 申请(专利权)人: 国际商业机器公司
主分类号: G06F9/50 分类号: G06F9/50;G06F9/455
代理公司: 北京市中咨律师事务所 11247 代理人: 于静;张亚非
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 虚拟机 分配 系统 方法
【说明书】:

技术领域

发明涉及一种用于虚拟机分配的系统和方法。

背景技术

虚拟机是计算机资源的虚拟共享或分区。例如,虚拟分区的资源可以包括一个或多个处理器、存储器、存储设备、网卡等。每个虚拟机可以运行其自己的操作系统实例并可以在其操作系统上运行一个或多个应用。

在联网环境中,可以在各种不同的位置中分配虚拟机。例如,在云计算环境中,可以基于对计算机资源和/或功能的需求而分配虚拟机。此外,可能经常将虚拟机从一个物理机或主机迁移到另一物理机或主机。例如,可以将虚拟机复制和移动到不同的主机系统,以便在安装硬件和/或软件升级时提供备份系统。还可以迁移虚拟机以便更好地利用可用资源或者响应系统错误或故障。

发明内容

根据本公开的一个方面,披露了一种用于分配虚拟机的方法和技术。所述方法包括:响应于接收执行虚拟机的请求,确定所述虚拟机的主机的地球物理(geophysical)位置;确定所述虚拟机的地球物理策略;判定所述虚拟机的所述地球物理策略是否对应于所述虚拟机的所述主机的所述地球物理位置;以及响应于判定所述虚拟机的所述地球物理策略对应于所述主机的所述地球物理位置,执行所述虚拟机。

附图说明

为了更全面地理解本申请及其目标和优点,现在结合附图参考以下说明,这些附图是:

图1示出了根据本发明的一个实施例的云计算节点;

图2示出了根据本发明的一个实施例的云计算环境;

图3示出了根据本发明的一个实施例的抽象模型层;

图4示出了其中可以实现虚拟机分配系统的示例性实施例的数据处理系统的一个实施例;以及

图5是示出虚拟机分配方法的一个实施例的流程图。

具体实施方式

本公开的各实施例提供了一种用于虚拟机分配的方法、系统和计算机程序产品。例如,在某些实施例中,所述方法和技术包括:响应于接收执行虚拟机的请求,确定所述虚拟机的主机的地球物理位置;确定所述虚拟机的地球物理策略;判定所述虚拟机的所述地球物理策略是否对应于所述虚拟机的所述主机的所述地球物理位置;以及响应于判定所述虚拟机的所述地球物理策略对应于所述主机的所述地球物理位置,执行所述虚拟机。因此,本公开的各实施例实现虚拟机分配和迁移,同时确保维持与其中可以运行所述虚拟机的所述地球物理位置相关的策略。例如,虽然可以跨地理边界分配或迁移虚拟机,但所述虚拟机的地球物理策略可以禁止在特定地理管辖范围内执行/施行所述虚拟机(或与其相关的功能)。本公开的各实施例验证所述虚拟机的主机的地球物理位置,以使能在目标主机上执行所述虚拟机或将所述虚拟机迁移到目标主机之前,将与所述虚拟机关联的所述地球物理策略与所述主机的所述地球物理位置相比较。

所属技术领域的技术人员知道,本公开的各方面可以实现为系统、方法或计算机程序产品。因此,本公开的各方面可以具体实现为以下形式,即:可以是完全的硬件、也可以是完全的软件(包括固件、驻留软件、微代码等),还可以是硬件和软件结合的形式,本文一般称为“电路”、“模块”或“系统”。此外,本公开的各方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。

可以采用一个或多个计算机可用或计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是(但不限于)电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储设备、磁存储设备、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者设备使用或者与其结合使用。

计算机可读的信号介质可以包括例如在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括(但不限于)电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者设备使用或者与其结合使用的程序。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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