[发明专利]创建包含第三方代码的虚拟机有效
| 申请号: | 200880111665.2 | 申请日: | 2008-10-15 |
| 公开(公告)号: | CN101828170A | 公开(公告)日: | 2010-09-08 |
| 发明(设计)人: | R·E·威尔伯格;王庆波;S·J·施密特;R·P·多伊勒 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 申发振 |
| 地址: | 美国*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 创建 包含 第三 代码 虚拟机 | ||
技术领域
本发明涉及计算机领域,并且具体地涉及软件。更具体地,本发 明涉及虚拟机(VM)。
背景技术
虚拟机(VM)已经作为软件的新型分发媒介显现,VM的特定 实例被称为使用虚拟映像(Visual Image)的虚拟装置。每个VM通 常由诸如开源的OS的固定操作系统(OS)构成,该操作系统 在(纯粹基于软件的)虚拟容器内运行一个或更多个应用。
发明内容
利用虚拟操作系统(OS)盘和虚拟应用盘创建虚拟机(VM), 所述虚拟应用盘中的每一个可以来自完全不同的第三方提供者。在 VM中根据VM简档(profile)使用可被从多个应用中选择并且可以 在VM中相互交换的虚拟应用盘。虚拟应用盘中的一个或更多个文件 被链接到虚拟OS盘内的特定文件系统位置(节点)。
根据下面的详细书面描述,将明了本发明的上述以及附加目的、 特征和优点。
附图说明
现在将仅以示例的方式参考下面的附图描述本发明的优选实施 例,附图中:
图1示出了可以实现本发明的实施例的示例物理计算机;
图2示出了由本发明的优选实施例创建的示例虚拟机(VM);
图3示出了由图2所示的VM使用的虚拟应用盘的附加细节;以 及
图4是本发明的优选实施例使用来自第三方供应商的代码创建 VM的所采取的示例步骤的高层流程图。
具体实施方式
本领域的技术人员会明了,本发明可被实施为方法、系统或计算 机程序产品。因此,本发明可以采取完全硬件实施例、完全软件实施 例(包括固件、驻留软件、微代码等)或组合软件和硬件方面的实施 例的形式,此处,所有这些实施例可被通称为“电路”、“模块”或“系统”。 另外,本发明可被实施为计算机可用存储介质上的计算机程序产品, 所述计算机可用存储介质内包含有计算机可用的程序代码。
可以使用任意适合的计算机可用或计算机可读介质。计算机可用 或计算机可读介质例如可以是(但不限于)电子的、磁的、光学的、 电磁的、红外的或半导体的系统、装置、设备或传播介质。计算机可 读介质的更具体的例子(非穷尽的列表)可包括如下:具有一条或更 多条导线的电连接件、便携计算机盘、硬盘、随机存取存储器(RAM)、 只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、 光纤、便携压缩盘只读存储器(CD-ROM)、光学存储设备、传输介 质(诸如支持互联网或内联网的传输介质)、或磁存储设备。注意,计 算机可用或计算机可读介质甚至可以是其上打印有程序的纸或另一种 适合的介质,这是由于可以通过例如对纸或其它介质的光学扫描电子 地获取该程序,然后在必要的情况下,以适当的方式对该程序进行编 译、解释或其它处理,并且然后存储在计算机存储器内。在本文档的 上下文中,计算机可用或计算机可读介质可以是可以包含、存储、传 送、传播或传输由指令执行系统、装置或设备使用或结合指令执行系 统、装置或设备使用的程序的任意介质。计算机可用介质可以包括在 基带中或作为载波的一部分的传播的数据信号,该数据信号包含有计 算机可用程序代码。可以使用任意适合的介质传输计算机可用程序代 码,包括但不限于Internet、导线、光纤缆线、RF等。
用于执行本发明的实施例的操作的计算机程序代码可被以诸如 Java、Smalltalk、C++等的面向对象编程语言编写。然而,用于执行 本发明的实施例的操作的计算机程序代码还可被以传统的过程编程语 言(诸如“C”编程语言或类似的编程语言)编写。所述程序代码可以 完全在用户的计算机上执行、部分地在用户的计算机上执行、作为独 立的软件包执行、部分在用户的计算机上并且部分在远程计算机上执 行、或完全在远程计算机或服务器上执行。在后者情况下,远程计算 机可被通过局域网(LAN)或广域网(WAN)连接到用户的计算机, 或者可以连接到外部计算机(例如,使用Internet服务提供商通过 Internet)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880111665.2/2.html,转载请声明来源钻瓜专利网。





