首页> 中国专利> 虚拟化基础设施管理装置、虚拟化基础设施管理系统、虚拟化基础设施管理方法和用于记录虚拟化基础设施管理程序的记录介质

虚拟化基础设施管理装置、虚拟化基础设施管理系统、虚拟化基础设施管理方法和用于记录虚拟化基础设施管理程序的记录介质

摘要

本发明使得能够在用于构建虚拟化环境的计算机系统中有效地使用可用的物理机。虚拟化基础设施管理装置(40)配备有:检测单元(41),用于检测能够执行虚拟机(51‑i)的物理机(50‑i)中的不是物理的固定故障的偶然故障的发生;登记单元(42),用于在存储物理机(50‑1~50‑n)的状态的管理信息存储单元(44)中登记物理机(50‑i)处于待机状态;以及分配单元(43),用于在物理机(50‑j)中发生了故障的情况下,将由于所述故障而停止的虚拟机(51‑j)重新分配给在管理信息存储单元(44)中登记为处于待机状态中的物理机中的任一物理机。

著录项

  • 公开/公告号CN106537354A

    专利类型发明专利

  • 公开/公告日2017-03-22

    原文格式PDF

  • 申请/专利权人 日本电气株式会社;

    申请/专利号CN201580039881.0

  • 发明设计人 油科亮太;

    申请日2015-07-17

  • 分类号G06F11/20;G06F9/46;G06F9/50;

  • 代理机构北京林达刘知识产权代理事务所(普通合伙);

  • 代理人刘新宇

  • 地址 日本东京都

  • 入库时间 2023-06-19 01:49:42

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-01-07

    授权

    授权

  • 2017-04-19

    实质审查的生效 IPC(主分类):G06F11/20 申请日:20150717

    实质审查的生效

  • 2017-03-22

    公开

    公开

说明书

技术领域

本发明涉及在构建虚拟化环境的计算机系统中进行管理以将虚拟机分配给物理机的虚拟化基础设施管理装置等。

背景技术

近年来,诸如IaaS(基础设施即服务)等的云服务已经在世界范围内普及。在云服务中,服务事业提供者提供构建虚拟化环境的计算机系统,并且用户通过使用在计算机系统中分配的虚拟机来建立各种服务。作为示例,作为标准化组织的ETSI(欧洲电信标准协会)论述了NFV(网络功能虚拟化)的概念,并且NFV的标准化正逐渐普及。NFV是利用虚拟机来提供通信运营商通过使用专用装置所提供的服务的方法。在这种背景下,期望用于分配虚拟机以有效地使用计算机系统的技术。

作为这种技术的示例,专利文献1公开了如下装置,其中该装置能够基于通过多个物理服务器建立虚拟服务器的虚拟化系统中的设计策略,来对虚拟机进行重新分配。存在该设计策略的一个示例、即“由于虚拟服务器2是虚拟服务器1的待机系统服务器,因此这两者不分配给同一物理服务器”。存在该设计策略的另一示例,“由于虚拟服务器3和虚拟服务器4所处理的作业的负荷小,因此这两者可以分配在同一物理服务器中”。

专利文献2公开了在实施物理机的维护的情况下或者物理机中发生故障的情况下、在不降低资源池的总量的状态下继续系统操作的虚拟化系统。该虚拟化系统设置一个或多个物理机建立虚拟机的一个或多个资源池以及作为这些资源池间共享的池的恢复池。虚拟化系统在维护物理机的情况下或者在物理机中发生故障的情况下使用该恢复池。

引用文献列表

专利文献

专利文献1日本特开2009-199395

专利文献2日本特开2013-210745

发明内容

技术问题

一般的虚拟化系统包括多个物理机。在物理机中工作的虚拟机提供各种服务。在物理机其中任一发生故障的情况下,虚拟化系统将在该物理机中工作的虚拟机重新分配给另一物理机以继续提供服务。

物理机中发生的故障包括与硬件有关的物理的固定故障以及不是固定故障的偶然的故障。该偶然的故障(以下称为“偶然故障”)例如包括由于BIOS(基本输入/输出系统)或OS(操作系统)中所包括的软件漏洞(bug)而引起的故障。偶然故障还可以包括向物理机的电力供给的暂时中断和由于温度的异常而引起的故障等。

这些偶然故障并不是与硬件有关的固定故障,而是可以通过重新启动发生故障的物理机来修复的故障。因此,在所发生的故意是偶然故障的情况下,本来可以通过重新启动来使用发生了这种故障的物理机。然而,一般的虚拟化系统将发生了偶然故障的物理机作为故障机来管理,并且在该物理机的维护作业完成之前不使用该物理机。由于一般的虚拟化系统无法使用本来可使用的物理机,因此可使用的物理机减少。专利文献1和专利文献2中所公开的技术无法解决该问题。

本发明的主要目的是提供能够解决该问题的虚拟化基础设施装置。

用于解决问题的方案

根据本发明的一个方面,本发明的一种虚拟化基础设施管理装置,包括:检测部件,用于检测能够执行一个或多个虚拟机的一个或多个物理机中所包括的第一物理机中的不是物理的固定故障的偶然故障的发生;登记部件,用于在所述检测部件检测到所述偶然故障的情况下,在用于存储所述物理机的状态的管理信息存储部件中登记为所述第一物理机处于待机状态;以及分配部件,用于在所述一个或多个物理机中的第二物理机中发生了故障的情况下,将由于该故障而停止的虚拟机重新分配给在所述管理信息存储部件中登记为处于待机状态的物理机中的任一物理机。

在用于实现上述目的的另一观点中,本发明的一种虚拟化基础设施管理方法,包括:检测能够执行一个或多个虚拟机的一个或多个物理机中所包括的第一物理机中的不是物理的固定故障的偶然故障的发生;在检测到所述偶然故障的情况下,在用于存储所述物理机的状态的管理信息存储部件中登记为所述第一物理机处于待机状态;以及在所述一个或多个物理机中的第二物理机中发生了故障的情况下,将由于所述故障而停止的虚拟机重新分配给在所述管理信息存储部件中登记为处于待机状态的物理机中的任一物理机。

在用于实现上述目的的又一观点中,本发明的一种非瞬态可读计算机记录介质,用于记录使计算机执行以下处理的虚拟化基础设施管理程序:检测处理,用于检测能够执行一个或多个虚拟机的一个或多个物理机中所包括的第一物理机中的不是物理的固定故障的偶然故障的发生;登记处理,用于在所述检测处理中检测到所述偶然故障的情况下,在用于存储所述物理机的状态的管理信息存储部件中登记为所述第一物理机处于待机状态;以及分配处理,用于在所述一个或多个物理机中的第二物理机中发生了故障的情况下,将由于所述故障而停止的虚拟机重新分配给在所述管理信息存储部件中登记为处于待机状态的物理机中的任一物理机。

此外,本发明能够通过在记录介质中记录的计算机程序来执行。

发明的效果

本发明可以在构建虚拟化环境的计算机系统中有效地使用可使用的物理机。

附图说明

图1是示出与本发明的第一示例实施例有关的虚拟化基础设施管理装置的结构的框图。

图2是示出与本发明的第一示例实施例有关的服务管理表的结构的示例的图。

图3是例示与本发明的第一示例实施例有关的物理机管理表的结构和物理机管理表的更新的流程的图。

图4是示出与本发明的第一示例实施例的物理机有关的状态转变图的图。

图5是示出与本发明的第一示例实施例有关的虚拟化基础设施管理装置在物理机中发生故障的情况下更新物理机管理表的操作的流程图。

图6是示出与本发明的第一示例实施例有关的虚拟化基础设施管理装置将由于发生故障而停止的虚拟机重新分配给物理机的操作的流程图。

图7是示出与本发明的第二示例实施例有关的虚拟化基础设施管理装置的结构的框图。

图8是示出能够执行与本发明的各示例实施例有关的虚拟化基础设施管理装置的信息处理装置的结构的框图。

具体实施方式

通过参考附图来详细说明本发明的示例实施例。

第一示例实施例

图1是概念地示出与第一示例实施例有关的虚拟化基础设施管理系统1的结构的框图。与本示例实施例有关的虚拟化基础设施管理系统1包括虚拟化基础设施管理装置10、n(n是等于2或大于2的整数)个物理机20-1~20-n和维护装置30。

虚拟化基础设施管理装置10、物理机20-1~20-n和维护装置30相连接,从而能够彼此相通信。这些构件通过使用例如HTML(超文本标记语言)或XML(可扩展标记语言)来进行通信。

维护装置30是用于管理虚拟化基础设施管理系统1中的维护功能的装置,并且是如OSS(运营支撑系统)的装置。

物理机20-1~20-n是例如具有Linux(注册商标)KVM(基于内核的虚拟机)和IPMI(智能平台管理接口)的多用途服务器装置。物理机20-1~20-n可以具有NFV。物理机20-1~20-n各自可以是具有离散的壳体或离散的模块的物理独立的服务器装置。物理机20-1~20-n可以是虚拟构造的服务器装置,其中向这些服务器装置分配了如CPU(中央处理单元)、存储器和硬盘装置中的一部分资源。

如图1所示,物理机20-1驱动虚拟机21-1,并且物理机20-1包括故障信息收集单元22-1。物理机20-1~20-n同样驱动虚拟机21-2~21-n,并且物理机20-1~20-n同样包括故障信息收集单元22-2~22-n。物理机20-1~20-n可以驱动多个虚拟机。在物理机20-1(20-2~20-n)中发生故障的情况下,故障信息收集单元22-1(22-2~22-n)收集与正发生的故障有关的信息,并且将所收集的与该故障有关的信息发送至虚拟化基础设施管理装置10。

虚拟化基础设施管理装置10包括用于向物理机20-1~20-n分配虚拟机的功能。虚拟化基础设施管理装置10例如是NFV标准中定义的NFV_Management_and_Orchestration。虚拟化基础设施管理装置10包括检测单元11、登记单元12、分配单元13和管理信息存储单元14。检测单元11、登记单元12和分配单元13可以是电子电路或者可以通过计算机程序以及执行该计算机程序的处理器来实现。管理信息存储单元14是如存储器或磁盘等的存储装置。

检测单元11从物理机20-i(i是1~n中的任一整数)中的故障信息收集单元22-i接收与物理机20-i中发生的故障有关的信息。检测单元11基于所接收到的与故障有关的信息来检测物理机20-i中发生的偶然故障。如果与故障有关的信息表示如物理机20-i中所包括的存储器的2位错误那样的无法修复的硬件故障,则检测单元11判断为所发生的故障是固定故障。而另一方面,如果故障信息表示如下情况之一,则检测单元11判断为所发生的故障是偶然故障。

■由于软件漏洞而发生的故障

■向物理机20-i的电力供给的暂时停止

■由于物理机20-i中的任何位置的温度的异常所引起的误动作。

检测单元11向登记单元12和分配单元13通知物理机20-i中的固定故障或者偶然故障的发生。

在接收到物理机20-i中发生故障的通知的情况下,登记单元12基于所接收到的内容来更新管理信息存储单元14中所存储的信息。如图1所示,管理信息存储单元14存储服务管理表140和物理机管理表141。

图2是例示服务管理表140的结构的图。服务管理表140包括将能够标识虚拟机的标识符与修复优先指示信息相关联的记录。该修复优先指示信息是如下信息,其中该信息表示在虚拟机21-i由于故障而停止的情况下,是否要优先快速修复虚拟机21-i并且继续虚拟机21-i所提供的服务。如果修复优先指示信息是无效的,则修复优先指示信息表示该服务的可靠提供优先于虚拟机21-i的快速修复,以使得虚拟机21-i所提供的服务将不再停止。管理虚拟化基础设施管理系统1的系统管理者等在服务管理表140中预先设置表示数值或文字的信息。

图3是例示物理机管理表141的结构的图。物理机管理表141包括使如下内容之间相关联的记录:能够标识物理机的标识符、表示与物理机有关的状态的信息、偶然故障发生数和能够标识该物理机所执行的虚拟机的标识符。图3中的箭头表示物理机管理表141的内容的转变。

在本示例实施例中,物理机20-1~20-n具有“操作中”、“故障中”和“待机中”这三种状态。图4示出与本示例实施例的物理机20-1~20-n有关的状态转变图。

如图4所示,在物理机20-i运行虚拟机21-i的操作中状态200下发生故障的情况下,物理机20-i变成作为由于故障而停止的状态的故障中状态201。如果正发生的故障是固定故障,则物理机20-i维持故障中状态201。如果正发生的故障是偶然故障,则物理机20-i变成作为等待重新启动的状态的待机中状态202。在虚拟化基础设施管理装置10向处于待机中状态202的物理机20-i分配虚拟机21-j(j是1~n中的任一整数)的情况下,处于待机中状态202的物理机20-i启动虚拟机21-j并变成操作中状态200。

以下说明在物理机20-1处于图3的(a)所示的物理机管理表141所表示的状态下物理机20-1中发生偶然故障的情况下、登记单元12更新物理机管理表141的操作。如图3的(b)所示,登记单元12针对物理机20-1将状态从“操作中”改变成“故障中”,并且清除能够标识被登记为操作中的虚拟机的虚拟机21-1的标识符。

如图3的(c)所示,登记单元12针对物理机20-1通过将偶然故障发生数所表示的值加一来将偶然故障发生数所表示的值设置为“1”,并且将状态从“故障中”改变成“待机中”。之后,分配单元13将停止的虚拟机21-1重新分配给物理机20-1,并且物理机20-1启动虚拟机21-1。接着,如图3的(d)所示,登记单元12针对物理机20-1将状态从“待机中”改变成“操作中”,并且将虚拟机21-1登记为处于操作中的虚拟机。

在接收到物理机20-i中发生故障的情况下,分配单元13基于所接收到的内容、服务管理表140和物理机管理表141,将由于该故障而停止的虚拟机21-i分配给物理机20-j。

这里,考虑物理机20-1中发生偶然故障的情况,在图2中表示服务管理表140的内容,并且在图3的(c)中表示物理机管理表141的内容。在这种情况下,以下说明分配单元13将停止的虚拟机21-1分配给物理机20-j的操作。

分配单元13参考服务管理表140,并且确认与停止的虚拟机21-1有关的修复优先指示信息所表示的值是“有效”。分配单元13能够将修复优先指示信息所表示的值是“有效”的虚拟机分配给具有发生了偶然故障的结果并且状态是“待机中”的物理机。分配单元13不能将修复优先指示信息所表示的值是“无效”的虚拟机分配给具有发生了偶然故障的结果并且状态是“待机中”的物理机。因此,在这种情况下,分配单元13能够将该停止的虚拟机21-1分配给具有发生了偶然故障的结果并且状态是“待机中”的物理机。

分配单元13参考物理机管理表141,并且搜索状态是“待机中”的物理机。如图3的(c)所示,如果物理机20-1处于“待机中”并且除此之外不存在状态是“待机中”的物理机,则分配单元13将该停止的虚拟机21-1重新分配给物理机20-1。

在将该停止的虚拟机重新分配给状态是“待机中”的物理机时,分配单元13可以将该虚拟机重新分配给物理机管理表141所示的偶然故障发生数满足预定标准的物理机。该预定标准可以是偶然故障发生数在物理机20-1~20-n中最低(最小)的标准,或者偶然故障发生数等于或小于预定值的标准。

通过参考图5的流程图来详细说明本示例实施例的虚拟化基础设施管理装置10在物理机其中任一发生故障的情况下更新物理机管理表141的操作(处理)。

故障信息收集单元22-i检测到虚拟机21-i由于物理机20-i中发生了故障而停止(步骤S101)。故障信息收集单元22-i收集与正发生的故障有关的信息,并且将与正发生的故障有关的信息发送至虚拟化基础设施管理装置10(步骤S102)。登记单元12在物理机管理表141中将物理机20-i的状态从“操作中”更新成“故障中”(步骤S103)。

检测单元11确认从故障信息收集单元22-i接收到的与正发生的故障有关的信息的内容,并且将确认结果输入至登记单元12中(步骤S104)。如果正发生的故障不是偶然故障(即是固定故障)(步骤S105中为“否”),则整个处理完成。如果正发生的故障是偶然故障(步骤S105中为“是”),则登记单元12在物理机管理表141中将物理机20-i的状态从“故障中”更新成“待机中”(步骤S106),并且整个处理完成。

通过参考图6的流程图,来详细说明本示例实施例的虚拟化基础设施管理装置10将由于发生了故障而停止的虚拟机重新分配给物理机的操作(处理)。

在从检测单元11得到与物理机20-i上的故障有关的信息之后,分配单元13参考物理机管理表141,并且搜索偶然故障发生数是0并且状态是“待机中”的物理机(步骤S201)。如果搜索到物理机20-j(步骤S202中为“是”),则分配单元13将由于发生了故障而停止的虚拟机21-i分配给物理机20-j,并且重新启动虚拟机21-i(步骤S203)。

如果虚拟机21-i重新启动成功(步骤S204中为“是”),则登记单元12在物理机管理表141中将物理机20-j的状态从“待机中”更新成“操作中”(步骤S205),并且整个处理完成。如果虚拟机21-i重新启动失败(步骤S204中为“否”),则分配单元13向维护装置30通知虚拟机21-i重新启动失败(步骤S209),并且整个处理完成。

如果作为分配单元13对物理机管理表141进行搜索的结果没有搜索到物理机(步骤S202中为“否”),则分配单元13参考服务管理表140,并且确认与虚拟机21-i有关的修复优先指示信息是否为有效。如果与虚拟机21-i有关的修复优先指示信息为无效(步骤S206中为“否”),则分配单元13进行步骤S209的处理,并且整个处理完成。

如果与虚拟机21-i有关的修复优先指示信息为有效(步骤S206中为“是”),则分配单元13在物理机管理表141中搜索偶然故障发生数为一或多于一并且状态是“待机中”的物理机(步骤S207)。如果搜索到物理机20-j(步骤S208中为“是”),则进行S203中的处理。如果没有搜索到物理机(步骤S208中为“否”),则分配单元13进行S209中的处理,并且整个处理完成。

本示例实施例的虚拟化基础设施管理系统1可以在构建虚拟化环境的计算机系统中有效地使用可使用的物理机。这是因为,在检测单元11检测到物理机中发生的故障是偶然故障的情况下,登记单元12在管理信息存储单元14中将该物理机登记为处于待机状态中的机器,并且分配单元13将停止的虚拟机分配给处于待机状态中的物理机其中任一。

以下详细说明本示例实施例的虚拟化基础设施管理系统1所实现的效果。

通常,物理机中发生的故障包括与硬件有关的物理的固定故障和不是固定故障的偶然故障。在例如更换发生了故障的部件等的维护作业完成之前,不能使用发生了固定故障的物理机。可以通过例如重新启动来使用发生了偶然故障的物理机,而无需上述维护作业。在构建虚拟化环境的计算机系统中,经常将发生了偶然故障的物理机与发生了固定故障的物理机同样作为故障中来管理。在这种计算机系统中,由于无法将虚拟机分配给本来可使用的发生了偶然故障的物理机,因此无法有效地使用可使用的物理机。

本示例实施例的虚拟化基础设施管理装置10确认物理机中发生的故障是固定故障还是偶然故障,并且如果发生偶然故障则将该物理机作为待机中来管理。虚拟化基础设施管理装置10将虚拟机新分配给偶然故障发生之后处于待机状态中的物理机。由此,本示例实施例的虚拟化基础设施管理系统1有效地使用了可使用的物理机。

本示例实施例的管理信息存储单元14将包括与物理机20-1~20-n有关的偶然故障发生数的信息作为物理机管理表141存储。虚拟化基础设施管理装置10能够将虚拟机分配给偶然故障发生数最小的物理机或者偶然故障发生数等于或小于预定值的物理机。因此,本示例实施例的虚拟化基础设施管理系统1可以通过优选使用故障发生可能性低的物理机来提高可用性。

以下说明在作为要分配的物理机的标准是偶然故障发生数不是最小而是等于或小于预定值的物理机的情况下所获得的优点。在这种情况下,假定在物理机管理表141中将偶然故障发生数最小的特定物理机登记为“待机中”,并且是在与该特定物理机不同的其它物理机之后登记的。在这种情况下,假定即使在该特定物理机中偶然故障发生数最小的情况下,系统管理者也不立即设置虚拟机,并且系统管理者想要观看该特定物理机的操作情景。这是因为,假定与该特定物理机有关的偶然故障发生数可能突然增加。在这种情况下,由于系统通过使用标准“等于或小于预定值”来更灵活地选择物理机,因此可以使系统的可用性更实际。

本示例实施例的管理信息存储单元14将与虚拟机21-1~21-n有关的修复优先指示信息作为服务管理表140存储。在虚拟机所提供的服务中,存在快速修复重要的服务以及在修复之后故障不会再次发生重要的服务。在由于故障而停止服务的提供的情况下,该区别是基于服务的内容。例如,在虚拟机提供频繁接收并处理信息处理量小的请求的服务(服务A)的情况下,需要减小对频繁接收到的请求的影响。因此,在这种情况下,服务的快速修复是重要的。如果虚拟机提供不常接收并处理信息处理量很大的请求的服务(服务B)的情况下,需要避免在完成需要长处理时间的请求之前故障再次发生,并且需要避免之前的处理变得无用。因此,在这种情况下,在服务修复之后故障不会再次发生是重要的。在本示例实施例中,针对提供服务A的虚拟机,将修复优先指示信息设置为有效,并且针对提供服务B的虚拟机将修复优先指示信息设置为无效。

与没有发生过偶然故障的物理机相比,发生过偶然故障的物理机由于与先前偶然故障的原因相同的原因而发生偶然故障的可能性高。因此,本示例实施例的虚拟化基础设施管理装置10仅针对需要快速修复且修复优先指示信息有效的虚拟机、将发生过偶然故障的物理机添加至虚拟机要分配至的对象。也就是说,针对修复优先指示信息无效的虚拟机,虚拟化基础设施管理装置10不将发生过偶然故障的物理机作为虚拟机要分配至的对象。由此,本示例实施例的虚拟化基础设施管理系统1能够在考虑到各虚拟机所提供的服务的特性而进行灵活系统管理的情况下有效地使用可用的物理机。针对修复优先指示信息无效的虚拟机,虚拟化基础设施管理系统1可以不将偶然故障发生数等于或大于预定值的物理机作为虚拟机要分配至的对象。

在特定物理机中偶然故障频繁发生的情况下,由于难以在系统操作中使用该物理机,因此应当将该偶然故障作为固定故障来处理。在这种情况下,在物理机中偶然故障发生数等于或大于预定值的情况下,本示例实施例的登记单元12可以将该物理机处于故障状态登记在物理机管理表141中。

本示例实施例的登记单元12可以从各物理机接收与未使用的资源量有关的信息,并且将所获取到的信息登记在管理信息存储单元14中。未使用的资源量例如是处理器的未使用的核的数量、未使用的存储器容量或未使用的盘容量等。在这种情况下,本示例实施例的分配单元13具有针对管理信息存储单元14中的特定物理机将未使用的资源量与被分配的虚拟机所需的资源量进行比较的功能。如果未使用的资源量等于或大于被分配的虚拟机所需的资源量,则即使在该物理机处于操作状态中的情况下,分配单元13也可以将该虚拟机分配给该物理机。由此,本示例实施例的虚拟化基础设施管理系统1有效地使用了可使用的物理机。

第二示例实施例

图7是示意性示出与第二示例实施例有关的虚拟化基础设施管理装置40的结构的框图。

第二示例实施例的虚拟化基础设施管理装置40包括检测单元41、登记单元42、分配单元43和管理信息存储单元44。

检测单元41检测能够执行一个或多个虚拟机的一个或多个物理机50-1~50-n中所包括的物理机50-i(i是1~n中任一整数)中的不是物理的固定故障的偶然故障的发生。物理机50-1(50-2~50-n)执行虚拟机51-1(51-2~51-n)。

在检测单元41检测到偶然故障的情况下,登记单元42将物理机50-i处于待机状态登记至用于存储物理机50-1~50-n的状态的管理信息存储单元44中。

在物理机50-j(j是1~n中任一整数)中发生了故障的情况下,分配单元43将由于该故障而停止的虚拟机51-j重新分配给在管理信息存储单元44中被登记为待机状态的物理机中的任一个。

本示例实施例的虚拟化基础设施管理装置40可以在构建虚拟化环境的计算机系统中有效地使用可使用的物理机。原因在于:在检测单元41检测到物理机中发生的故障是偶然故障的情况下,登记单元42将该物理机作为处于待机状态的机器而登记在管理信息存储单元44中,并且分配单元43将停止的虚拟机分配给处于待机状态的物理机中的任一个。

硬件结构的示例

在示例实施例中,可以通过专用的HW(硬件)(电子电路)来实现图1和图7所示的各部分。检测单元11、41,登记单元12、42以及分配单元13、43可以被认为是软件程序的功能(处理)单位(软件模块)。在这些附图中所示的各部分的区块是便于说明的结构,并且在实现中可以被认为是各种结构。通过参考图8来说明这种情况下的硬件环境的示例。

图8是例示能够执行与本发明的典型示例实施例有关的虚拟化基础设施管理装置的信息处理装置900(计算机)的结构的图。图8示出能够实现图1和图7所示的虚拟化基础设施管理装置的计算机(信息处理装置)的结构,并且表示能够实现上述的示例实施例中的各功能的硬件环境。

图8所示的信息处理装置900包括以下构件。

■CPU 901、

■ROM(只读存储器)902、

■RAM(随机存取存储器)903、

■硬盘904(存储装置)、

■至外部装置905的通信接口、

■能够读写如CD_ROM(紧凑型盘只读储存器)的记录介质907中所存储的数据的读/写器908、

■输入/输出接口909、

■总线906(通信线)。

具有上述构件的信息处理装置900是构件经由总线906而彼此连接的通用计算机。

通过上述的示例实施例所例示的本发明将能够实现以下功能的计算机程序提供至图8所示的信息处理装置900。这些功能是检测单元11、41;登记单元12、42;和分配单元13、43;或流程图(图5~图6)的功能。装置中所提供的计算机程序可以存储在如可读/写的易失性存储器(RAM 903)或者如硬盘904等的非易失性存储装置等的存储装置中。

在上述情况下,可以使用一般过程来向硬件提供计算机程序。这些过程例如可以包括通过使用如CD-ROM等的各种记录介质907将计算机程序安装在装置中,或者通过通信线从如因特网的外部下载。在这种情况下,本发明可以被认为是通过构建计算机程序的代码而构成或通过用于存储代码的记录介质而构成。

尽管已经参考本发明的典型实施例而特别示出和说明了本发明,但是本发明不限于这些实施例。可以在不背离权利要求书所限定的本发明的精神和范围的情况下,对本发明进行本领域普通技术人员应当理解的形式和细节方面的各种变化。

本申请基于并要求2014年7月22日提交的日本专利2014-148948的优选权,通过引用将其全部内容包含于此。

附图标记说明

1 虚拟化基础设施管理系统

10虚拟化基础设施管理装置

11检测单元

12登记单元

13分配单元

14管理信息存储单元

140 服务管理表

141 物理机管理表

20-1~20-n物理机

21-1~21-n虚拟机

22-1~22-n故障信息收集单元

30维护装置

200 操作中状态

201 故障中状态

202 待机中状态

40虚拟化基础设施管理装置

41检测单元

42登记单元

43分配单元

44管理信息存储单元

50-1~50-n物理机

51-1~51-n虚拟机

900 信息处理装置

901 CPU

902 ROM

903 RAM

904 硬盘

905 通信接口

906 总线

907 记录介质

908 读/写器

909 输入/输出接口

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号