虚拟机制造技术

技术编号:8369152 阅读:148 留言:0更新日期:2013-02-28 19:21
一种便携式计算系统可以包括第一虚拟机。所述便携式计算系统可以连接到计算系统。计算系统可以访问便携式计算系统上的虚拟机。

【技术实现步骤摘要】
【国外来华专利技术】虚拟机
技术介绍
便携式计算系统对于可能需要在离开办公室时使用计算系统的用户来说更方便。 便携式计算系统与别的计算系统相比可能具有有限的能力。例如,便携式计算系统的处理器与别的计算系统相比也许不能以相同的速度执行相同的任务。与别的计算系统相比,在操作便携式计算系统时,便携式计算系统可能包括较少的存储器来存储数据。便携式计算系统还可以包括比别的计算系统的显示器更小的显示器。附图说明本专利技术的一些实施例关于下面的图被描述图I是根据本专利技术示例实施例的便携式计算系统和计算系统的框图2是根据本专利技术示例实施例的便携式计算系统和计算系统的框图3是根据本专利技术示例实施例的便携式计算系统和计算系统的框图4是根据本专利技术示例实施例的便携式计算系统和计算系统的框图5是根据本专利技术示例实施例的便携式计算系统和计算系统的框图6是根据本专利技术的方法的示例实施例的流程图;以及图7是根据本专利技术示例实施例的便携式计算系统或计算系统的框图。具体实施方式便携式计算系统可以包括电池,并且便携式计算系统的组件可以关于电池进行优化。便携式计算系统可以是例如笔记本计算机、个人数字助理、电话等等。即便当便携式计算系统连接到像交流壁装插座这样的恒定电源时,组件也可能没有相同量的处理能力。像台式计算系统这样的别的计算系统可以包括与便携式计算系统不同的组件。计算系统的组件可以允许计算系统执行便携式计算系统不能执行或者执行得比计算系统慢的任务。用户能够经由网络或者通过将数据存储在像光盘或固态驱动器(比如通用串行总线存储驱动器)这样的存储设备上而将数据从便携式计算系统传输至台式计算系统。传输数据不传输便携式计算设备上的应用程序或操作系统。用户将必须有它们全部应用程序的两个版本的拷贝以及还将必须有两个操作系统。如果便携式计算系统包括管理器 (hypervisor),那么便携式计算系统可以运行操作系统作为便携式计算系统上的虚拟机。 如果另一计算系统包括管理器,那么便携式计算系统可以将虚拟机传输至另一计算系统的管理器。另一计算系统可以在与便携式计算系统的那些组件不同的组件上执行与便携式计算系统相同的任务。在一个实施例中,便携式计算系统可以包括第一管理器和第一虚拟机。便携式计算系统可以连接到包括计算系统硬件的计算系统。便携式计算系统可以包括用于建立便携式计算系统和计算系统之间的连接的端口。该连接可以用于计算系统访问第一虚拟机并且在计算系统硬件上运行第一虚拟机。参照附图,图I是根据本专利技术示例实施例的便携式计算系统和计算系统的框图。 便携式计算系统包括硬件105。硬件105可以包括处理器、存储器(比如随机存取存储器、 持久性存储器(比如硬盘驱动器或固态盘))、网络控制器、图形控制器、输入输出控制器或别的组件。管理器110是虚拟机115和硬件105之间的接口。虚拟机115可以包括操作系统。操作系统可以是例如微软的Windows、Linux、Unix或别的操作系统。计算系统150可以包括计算系统硬件155。计算系统硬件可以包括处理器、存储器(比如随机存取存储器、持久性存储器(比如硬盘驱动器或固态盘))、网络控制器、图形控制器、输入输出控制器或别的组件。计算系统150上的硬件可以包括与便携式计算系统100 中的那些组件不同的组件。例如,便携式计算系统100中的一些组件可以被设计成比计算系统150中的组件产生更少的热量。计算系统150可以通过与便携式计算系统100上的端口 121的连接120而连接到便携式计算系统100。连接120可以是通用串行总线连接、IEEE1394连接、eSATA连接、以太网连接、802. IlffiFi连接或在便携式计算系统100和计算系统150之间传输数据的任何其它连接。如果存在连接,那么计算系统可以访问便携式计算系统100中的计算机可读介质。计算机可读介质可以是例如硬盘驱动器、固态驱动器、光驱或别的计算机可读介质。第二管理器可以查看计算机可读介质的内容并且在计算系统硬件155上恢复虚拟机115。计算系统150还可以将虚拟机115从便携式计算系统100复制到计算系统150,然后在计算系统硬件155上恢复虚拟机115。如果计算系统有权使用便携式计算系统100的计算机可读介质,那么虚拟机155 的多个部分可以被移动或被复制到计算系统150,并且计算系统可以在虚拟机115请求余下的部分时访问余下的部分。如果建立连接120,那么便携式计算系统100或计算系统150 可以提示连接已建立并且可以等待虚拟机应当在计算系统硬件155上运行的确认。提示可以是例如显示器上的由第一管理器110产生的消息,如果消息位于便携式计算系统100上的话;如果消息位于计算系统150的显示器上,那么消息可以由第二管理器160产生。用户可以通过鼠标点击、键盘输入或别的输入设备确认应当在计算系统硬件155上运行虚拟机 115。便携式计算系统100可以在计算系统150接管虚拟机115的运行以前暂停便携式计算系统100上的虚拟机115的操作,以便不传输或不复制未完成的文件,从而不导致计算系统100接收损坏的文件。图2是根据本专利技术示例实施例的便携式计算系统和计算系统的框图。如果便携式计算系统100和计算系统150之间的连接120将要被便携式计算系统100断开,那么计算系统可以暂停计算系统150上的虚拟机115的操作。暂停虚拟机115的操作的信号可以由便携式计算系统100、连接120或计算系统150发起。例如,如果用户要使便携式计算系统 100与计算系统断开,那么他们可以向便携式计算系统100指示与计算系统150的连接120 将要断开,并且指示应当暂停计算系统150上的虚拟机115操作。虚拟机115可以使用由计算系统150上的管理器160创建的存储器图像。存储器图像170对虚拟机155来说表现为构成计算系统硬件155中的一部分的物理存储器175。 存储器图像170可以是例如虚拟机能够从其读取和向其写入的虚拟随机存取存储器。如果计算系统150上的虚拟机115暂停,那么计算系统150可以产生存储器图像的快照、虚拟机115的快照或者存储器图像和虚拟机115两者的快照。该快照可以被便携式计算系统100 接收并且存储在便携式计算系统100上的存储器图像145上。计算系统150可以保留一些如果便携式计算系统100重新连接到计算系统150则可以有助于虚拟机115恢复的数据。如果计算系统150保留数据,那么计算系统150可以在便携式计算系统100重新连接到计算系统150时检查所保留的数据。计算系统150可以包括可以在第二管理器160上运行的第二虚拟机265。第二管理器160可以在虚拟机115和第二虚拟机265之间切换。当第二管理器160切换到虚拟机 115和第二虚拟机265中未运行的虚拟机时,第二管理器160可以暂停该未运行的虚拟机。 第二管理器160可以同时运行虚拟机115和第二虚拟机265,并且虚拟机115和第二虚拟机265可以例如出现在第二管理器160的界面上,以在虚拟机115和第二虚拟机265之间切换。图3是根据本专利技术示例实施例的便携式计算系统300和计算系统350的框图。虚拟机315可以是能够在添加应 用程序的条件下执行任务的一般性操作系统。应用程序可以是虚拟应用(appliance) 325。具有为特本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括便携式计算系统,包括连接到包含计算系统硬件的计算系统的第一管理器和第一虚拟机;以及所述便携式计算系统上的端口,用于建立所述便携式计算系统和所述计算系统之间的连接,以使所述计算系统访问所述第一虚拟机并在所述计算系统硬件上运行所述第一虚拟机。2.根据权利要求I所述的系统,进一步包括连接到所述便携式计算系统来为所述便携式计算系统供电的电池。3.根据权利要求I所述的系统,进一步包括所述计算系统和所述计算系统上的第二虚拟机。4.根据权利要求I所述的系统,进一步包括所述计算系统以及所述计算系统上的第二管理器和操作系统之一,以在所述第一虚拟机和所述计算系统硬件之间通信。5.根据权利要求4所述的系统,其中所述第二管理器拍摄存储器图像的快照、所述虚拟机的快照或者所述存储器图像和所述虚拟机两者的快照,并且将所述快照传输给便携式计算设备。6.根据权利要求I所述的系统,进一步包括将所述便携式计算系统的所述端口连接到所述连接的可移除扩展器。7.根据权利要求I所述的系统,进一步包括在所述便携式计算系统的硬件上运行的管理器,以在将所述第一虚拟机传输给所述计算系统以前暂停所述第一虚拟机。8.一种将虚拟机传输至便携式计算系统的...

【专利技术属性】
技术研发人员:索玛·桑提维兰罗伯特·坎贝尔
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1