管理虚拟机的装置、系统和方法制造方法及图纸

技术编号:4264714 阅读:222 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了用于管理虚拟机的装置、系统和方法。所述装置通过专用物理电气连接连接到至少两台物理机,其中至少一台物理机上的虚拟机需要迁移到至少一台目的物理机,该装置包括:输入模块,用于接收外部输入;操作模块,被配置为根据通过所述输入模块的现场外部输入确定源物理机,并进一步确定目的物理机,以便控制迁移模块的工作;和迁移模块,被配置为将虚拟机从源物理机迁移到目的物理机。按照本发明专利技术实施例的技术方案,复杂信息管理系统中的硬件工程师可以在无系统管理员参与的情况下自行将源物理机上的虚拟机迁移到目的物理机,进而对源物理机进行硬件维护。这样,可以减少维护系统硬件的人力成本,还可以更快地对系统的硬件问题作出响应。

【技术实现步骤摘要】

本专利技术涉及计算机领域,更具体地说,涉及用于。
技术介绍
在虚拟化环境下,在每个物理机上通过虚拟层提供多个虚拟机。典型的虚拟化架 构如图1所示。虚拟层直接运行于物理层上。通过虚拟层提供了4个虚拟机,在每个虚拟 机上分别运行不同的应用。虚拟机对于应用来说是不可见的。也就是说,从应用的角度来 看,运行在虚拟机上和直接运行在物理机上完全一样。虚拟层对物理资源进行管理,向应用 提供模拟的物理资源接口。由于应用所面对的物理资源接口都是虚拟层模拟出来的, 因此在部署应用时不用考虑实际的物理资源细节,从而大大增加了部署应用的灵活性。 如果需要对承载虚拟机的物理机进行硬件维护,比如更换硬盘,增加内存等,就必 须停止物理机的运转;如果要求应用不能停止运行,就需要将待停止的源物理机上的虚拟 机迁移到另一台物理机即目的物理机。迁移虚拟机属于系统级操作,而硬件维护属于硬件 级操作。在大型的信息管理系统中,系统级操作由系统管理员在系统控制台完成,硬件级操 作由硬件工程师在机房完成。系统控制台和机房可能处于有较大时差的距离相当远的物理 位置。或者为了安全考虑系统管理员只能进入系统控制台而不能进入机房,硬件工程师只 能进入机房而不能进入系统控制台。在这些情况下,硬件维护流程可能包括系统管理员进 行系统级操作,将虚拟机从源物理机迁移到目的物理机;系统管理员通知硬件工程师可以 开始对源物理机进行维护;硬件工程师断开源物理机的电源,进行硬件维护;硬件工程师 通知系统工程师维护完毕;系统工程师将虚拟机从目的物理机迁移回源物理机。由此可见, 必须要系统管理员和硬件工程师协作才能完成一次完整的硬件维护流程。这使得硬件维护 的人力成本变大。此外,特别地,如果控制台和机房所处的物理位置之间有较大的时差,这 一硬件维护流程可能需要以天记的时间,这削弱了系统应对突发事件的能力。
技术实现思路
有鉴于此,本专利技术提供了,从而简化虚拟化环境下 进行硬件维护的流程。 根据本专利技术实施例的用于管理虚拟机的系统包括一现场管理装置,该现场管理装 置通过专用物理电气连接连接到至少两台物理机,其中至少一台物理机上的虚拟机需要迁 移到至少一台目的物理机,该装置包括输入模块,用于接收外部输入;操作模块,被配置 为根据通过所述输入模块的现场外部输入确定源物理机,并进一步目的物理机,以便控制 迁移模块的工作;和迁移模块,被配置为将虚拟机从源物理机迁移到目的物理机。 根据本专利技术实施例的另一种管理虚拟机的系统特别地是刀片服务器系统和机架 式服务器系统中的任意一种,该系统包括至少两台物理机,其中至少一台物理机上的虚拟 机需要迁移到至少一台目的物理机;和连接到至少两台物理机的用于管理虚拟机的装置。 该装置包括输入模块,用于接收外部输入;操作模块,被配置为根据通过所述输入模块的4现场外部输入确定源物理机,并进一步确定目的物理机,以便控制迁移模块的工作;和迁移 模块,被配置为将虚拟机从源物理机迁移到目的物理机。 根据本专利技术实施例的在刀片服务器系统中管理虚拟机的方法,所述刀片服务器系 统包括至少两台物理机,该方法包括确定源物理机和目的物理机;和通过专用物理电气 连接控制所述源物理机上和所述目的物理机,从而将所述源物理机上的虚拟机迁移到所述 目的物理机上。 按照本专利技术实施例的技术方案,在复杂的信息管理系统中,硬件工程师可以在机 房内自行将需要进行硬件维护的源物理机上的虚拟机迁移到目的物理机,然后对已经不对 外提供服务的源物理机断电以便进行硬件维护。整个过程无需系统管理员参与。这样,可 以减少维护系统硬件的人力成本,还可以更快地对系统的硬件问题作出响应。同时,由于硬 件工程师只能对物理机进行虚拟机迁移,而并不能访问物理机中的任何数据,更不能访问 由物理机中的虚拟机所封装的数据,从而不会降低信息管理系统的安全性。附图说明 图1是典型的虚拟化架构的示意图。 图2(A)是根据本专利技术实施例的用于管理虚拟机的装置用于刀片服务器系统时的 示意图。 图2(B)示出了包含根据本专利技术实施例的现场管理装置的刀片服务器系统的外观 图。 图2(C)是根据本专利技术实施例的用于管理虚拟机的装置的框图。 图3是根据本专利技术实施例的用于管理虚拟机的方法的流程图。具体实施例方式以下参照附图说明本专利技术提供的的具体实施方 式。在以下描述中,一台物理机表示一个独立的计算机系统,比如刀片服务器系统中的每 个刀片主机或机架式服务器系统中的每个主机。 一定数目的物理机安装于一个刀片机箱(chassis)或机架(rack)中。需要强调的是,当第一元件被描述为与第二元件相连时,第一 元件不仅可以直接与第二元件相连,而且还可以借助第三元件间接地与第二元件相连。进 一步地,为了清楚,省略了对完全理解本专利技术不必要的一些元件。 根据本专利技术实施例的用于管理虚拟机的现场管理装置可以位于刀片服务器系统的机箱或机架式服务器的机架上,管理安装于该机箱中或该机架上的各物理机中的虚拟机。如果若干机架组成一个集群,那么所述现场管理装置也可以作为机房内的一个独立的装置,其连接到集群中的各物理机,管理该集群中各物理机中的虚拟机。 所述连接可以是专用的物理电气连接。所述物理电气连接可以独立于背板而单独存在。例如,可以用串行通信线路、通用串行总线或并行通信线路等作为物理电气连接将各物理机连接到所述现场管理装置。相应地,所述接口可以是串行线路接口 ,通用串行总线接口或者并行线路接口。特别地,如果该现场管理装置位于刀片服务器系统的机箱上,也可以在刀片服务器系统的背板上设置物理电气连接,并且在背板和刀片主机上设置彼此匹配的专用接口。这样,当各物理机安装到机箱中时,就能够通过该接口连接到背板上的该物理电气连接。现场管理装置也通过类似的接口连接到该物理电气连接,这样各物理机和现场管 理装置就通过该物理电气连接连接起来。背板上的所述物理电气连接可以采用串行通信线 路、通用串行总线和并行通信线路中的任意一种的电气标准来设置,也可以采用任何其他 的电气标准来设置。在这种情况下,所述现场管理装置可以被集成在刀片服务器系统的背 板上,例如由集成电路芯片和外围模块实现。可以采用适合于短距离通信的电气标准来设 置所述专用物理电气连接,这是因为这样实现的专用物理电气连接以及其上所承载的数据 连接通常比较简单,易于实现,而且足以满足硬件工程师在机房现场进行操作的需要。 作为替换,也可以通过通用的网络线路将各物理机连接到现场管理装置。此时物 理机和现场管理装置只需要包括通用的网卡即可。再一次,对于刀片服务器系统,所述通用 网络线路优选地位于刀片服务器系统的机箱内部,例如位于该刀片服务器系统的背板上。 对于机架式服务器系统,所述通用网络线路也优选地位于该机架式服务器器系统的机架内 部。 显然,所述现场管理装置必然连接到至少两台物理机。本领域技术人员可以理解, 所述连接到至少两台物理机并不表示同时连接到至少两台物理机。 图2(A)示出了根据本专利技术实施例的现场管理装置用于刀片服务器系统时的示意 图。 图2(B)示出了包含根据本专利技术实施例的现场管理装置的刀片服务器系统的外观 图。 图2 (C)示出了根据本专利技术实施例的现场管理装置200的方框图,该装置包括获取模块201、操作模块202、指示模块203本文档来自技高网
...

【技术保护点】
一种用于管理虚拟机的装置,通过专用物理电气连接连接到至少两台物理机,其中至少一台物理机上的虚拟机需要迁移到至少一台目的物理机,该装置包括:输入模块,用于接收外部输入;操作模块,被配置为根据通过所述输入模块的现场外部输入确定源物理机,并进一步确定目的物理机,以便控制迁移模块的工作;和迁移模块,被配置为将虚拟机从源物理机迁移到目的物理机。

【技术特征摘要】
一种用于管理虚拟机的装置,通过专用物理电气连接连接到至少两台物理机,其中至少一台物理机上的虚拟机需要迁移到至少一台目的物理机,该装置包括输入模块,用于接收外部输入;操作模块,被配置为根据通过所述输入模块的现场外部输入确定源物理机,并进一步确定目的物理机,以便控制迁移模块的工作;和迁移模块,被配置为将虚拟机从源物理机迁移到目的物理机。2. 根据权利要求1所述的装置,其中所述操作模块被配置为根据通过所述输入模块的 现场外部输入确定目的物理机。3. 根据权利要求1所述的装置,进一步包括获取模块,被配置为获取所连接的物理机上与虚拟机有关的状态参数; 其中所述操作模块被配置为根据所述状态参数确定目的物理机。4. 根据权利要求3所述的装置,进一步包括位于所述装置外壳上的指示模块,被配置为指示源物理机上的虚拟机是否已经全部迁移。5. 根据权利要求4所述的装置,其中 所述指示模块进一步被配置为显示所述状态参数。6. 根据权利要求3所述的装置,进一步包括自动断电模块,被配置为在虚拟机已经全部迁移的情况下对源物理机断电。7. 根据权利要求1所述的装置,其中所述专用物理电气连接为采用适合于短距离通信 的电气标准设置的连接。8. 根据权利要求1或7所述的装置,其中所述专用物理电气连接为串行通信线路。9. 一种管理虚拟机的系统,包括 至少两台物理机;如权利要求1到8中任意一项所述的用于管理虚拟机的装置。10. 根据权利要求9所述的系统,其中该系统是刀片服务器系统,所述用于管理虚拟机 的装置为位于所述刀片服务器系统的背板上的芯片和外围模块。11. 根据权利要求10所述的系统,其中所述专用物理电气连接设置于所述背板上。12. —种管理虚拟机的系统,该系统是刀片服务器系统和机架式服务器系统中的任意 一种,该系统包括至少两台物理机,其中至少一台物理机上的虚拟机需要迁移到至少一台目的物理机;和连接到至少两台物理机的用于管理虚拟机的装置,该装置包括 输入模块,用于接收外...

【专利技术属性】
技术研发人员:王庆波陈滢王浩刘亮
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1