[发明专利]使用虚拟机来管理共享数据有效
申请号: | 201080069590.3 | 申请日: | 2010-10-12 |
公开(公告)号: | CN103154882A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | J.M.曼 | 申请(专利权)人: | 惠普发展公司;有限责任合伙企业 |
主分类号: | G06F9/06 | 分类号: | G06F9/06;G06F9/455 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 马红梅;王洪斌 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 虚拟机 管理 共享 数据 | ||
背景技术
在一些情况下,期望电子设备运行多个操作系统。例如,一些软件程序可能局限于在特定操作系统上操作,并且其他软件程序可能局限于在不同的操作系统上操作。单独操作环境可能是期望的,以将功能分离,诸如运行相同类型的操作系统中的两个,其中,每个被用于不同的目的。例如,一个操作系统可以用于工作用途且另一个可以用于私人用途。电子设备的软件实施方式、诸如虚拟机可以用来运行操作系统。为了允许多个操作系统在电子设备上运行,多个虚拟机可以在电子设备上执行,其中,每个虚拟机与不同的操作系统相关联。
附图说明
在附图中,相同的附图标记指示相同的部件或块。附图描述示例实施例。图中所示的步骤可以按照任何顺序执行。以下详细描述参考附图,在附图中:
图1是图示出计算系统的一个示例的方框图。
图2是图示出虚拟机配置的一个示例的方框图。
图3是图示出用于使用虚拟机来管理共享数据的方法的一个示例的流程图。
图4是图示出计算系统的一个示例的方框图。
图5是图示出计算系统的一个示例的方框图。
图6是图示出使用虚拟机来管理共享数据的一个示例的方框图。
具体实施方式
虚拟机可以用来允许电子设备运行多个操作系统。例如,处理器可以运行第一虚拟机以运行第一操作系统环境并运行第二虚拟机以运行第二操作系统环境,诸如不同的操作系统或第一操作系统的单独实施方式。在一些实施方式中,每个虚拟机可以具有其自己的存储设备或为其分配的存储设备的一部分以便存储与特定虚拟机有关的数据。在一些情况下,可能期望跨多个虚拟机共享数据。例如,用户可以具有虚拟机上的音乐下载软件以用于电子设备上的私人用途,并且用户可以具有电子设备上的第二虚拟机以供工作用途。用户可能想要从虚拟机下载音乐以供私人用途,但是可能想要下载的音乐在专用于私人用途的虚拟机和专用于工作用途的虚拟机两者上都可用。
一些虚拟机实施方式允许数据在电子设备上的隔离虚拟机之间被共享。例如,可以将与第一虚拟机相关联的数据存储映射到单独的数据存储或与第二虚拟机相关联的数据存储的一部分。此类系统可能涉及复杂的程序以使单独存储器之间的数据同步。另外,由于多个虚拟机正在访问数据,所以诸如加密或备份功能的任何数据处理可以涉及进一步的同步。例如,如果虚拟机中的一个将存储数据加密,则可以将解密密钥发送到另一虚拟机以便在访问加密数据时使用。在一些情况下,通过将数据存储在共享数据储存库中来在虚拟机之间共享数据,诸如在经由网络可访问的远程储存库中或在与电子设备相关联的共享储存器上,诸如共享通用串行总线(USB)驱动器。再次地,由于两个虚拟机都不对该数据负责,所以该配置可以涉及用于应执行数据处理功能的时间和方式以及哪个虚拟机应执行每个过程的复杂的同步。
在一个实施例中,管理虚拟机存储并管理用于在电子设备上运行的其他虚拟机的共享数据。例如,管理虚拟机可以存储从第二虚拟机接收到的数据,并且可以检索该数据,从而发送到在电子设备上执行的第二虚拟机或第三虚拟机。管理虚拟机可以管理存储数据,使得其被独立于存储或访问该数据的虚拟机进行管理。例如,管理虚拟机可以执行数据处理服务,诸如同步、加密以及数据备份,使得其他虚拟机不会请求这些过程,并且不知道这些过程正在被执行。
使用管理虚拟机来管理数据允许将数据管理功能从与管理虚拟机通信的单独虚拟机分离以存储和访问数据。通过将存储数据和与存储数据相关联的数据处理两者从其他虚拟机分离,此类系统允许更高效的数据管理。例如,存储数据可以被管理虚拟机备份而不是被多个虚拟机备份。此类系统可以允许在没有虚拟机之间的通信的情况下管理数据以使过程同步,诸如与哪个虚拟机应执行过程和其是否被执行有关的通信。管理分开地来自每个单独虚拟机的数据使得存储数据更加可传送到不同的平台,因为数据在一些情况下可能被存储在单个位置中。管理虚拟机本身可以移动至不同的电子设备,允许数据管理功能与数据一起移动。另外,将数据管理功能合并到管理虚拟机可以使得更容易更新数据管理策略。例如,为了更新其中备份的数据,可以在并不同样更新其他虚拟机处理数据的方式的情况下更新管理虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠普发展公司;有限责任合伙企业,未经惠普发展公司;有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201080069590.3/2.html,转载请声明来源钻瓜专利网。