通过主云服务管理器管理多个二级云的制作方法_3

文档序号:9829912阅读:来源:国知局
)可以是私有云,如上所述私有云是为有限数量的人供应可用服务的云,例如单个组织。每个二级云(图1,102)可以包括子云服务管理器(图1,104),以通过其它云服务管理器(图1,105)为二级云(图1,102)、多个其它云、或者它们的组合提供服务、资源或者它们的组合。在一些示例中,多个二级云(图1,102)对于一级云(图1,101)可以是远程的。换句话说,多个二级云(图1,102)与一级云(图1,101)可以在不同的地理位置。公共云和私有云的组合可以被称作混合云。在这个示例中,公共一级云(图1,101)和私有二级云(图1,102)是分离的实体但可以被绑定在一起使数据和应用程序具有可移植性。
[0040] 方法(200)也可以包括通过主云服务管理器(图1,103)控制(块202)二级云(图1,
102)或者多个二级云(图1,102)。虽然图2描绘了通过主云服务管理器(图1,103)控制(块202)二级云(图1,102)或者多个二级云(图1,102),但是二级云(图1,102)可以从二级云(图1,102)上的子云服务管理器(图1,104)控制。如果通过子云服务管理器(图1,104)控制二级云(图1,102),那么关于受控二级云(图1,102)的子云服务管理器(图1,104)的动作可以通过主云服务管理器(图1,103)查看和跟踪。
[0041 ]回到图2,一级云(图1,101)上的主云服务管理器(图1,103)可以与二级云(图1,104)上的子云服务管理器(图1,103)通信。控制(块202)二级云(图1,102)可以包括对多个在二级云(图1,102)上供应的实例化服务进行控制。例如,子云服务管理器(图1,104)的每个示例可以是管理硬件和软件资源的逻辑连接的自给自足的实体,以实例化用于终端用户消费的服务。这些子云服务管理器(图1,104)组可以由主云服务管理器(图1,103)管理。通过主云服务管理器(图1,103)管理子云服务管理器(图1,104)可以是有利的,因为这使得呈现统一用户体验的混合控制器成为可能。
[0042]控制(块202)二级云(图1,102)可以包括这种管理步骤如部署、实例化、监控、事件处理、事件修复以及其它管理过程。
[0043]控制(块220)二级云(图1,102)可以包括管理二级云(图1,102)上的内容。如上所述,通过目录(图1,106)用户可以选择合并的服务供应,该服务供应产生于蓝图,该蓝图来源于子云服务管理器(图1,104),或者可以选择由没有合并的子云服务管理器(图1,104)供应的多个服务。在这个示例中,主云服务管理器(图1,103)可以控制这些服务供应。控制(块202)二级云(图1,102)还可以包括:为二级云(图1,102)设计服务供应、将资源提供给二级云(图1,102)、聚合蓝图、聚合服务供应、控制子云服务管理器(图1,104)、以及其它形式的控制。如前所述,一级云(图1,101)可以在地理上与二级云(图1,102)不同,相应地,可以远程执行对二级云(图1,102)的控制(块202),包括设计、聚合、子云服务管理器(图1,104)、内容管理或者它们的组合。
[0044]图3A和图3B是显示根据在此描述原理的一个示例的多个资源提供器(307)和目录
(306)的框图。如上所述,多个资源提供器(307)可以被用来为子云服务管理器(图1,104)提供特定资源。更特定地说,蓝图中指定的每个通用提供器的特定资源可以从多个可用资源提供器(307)中选择。资源提供器(307)可以表示可用于执行相关功能的特定的物理或者虚拟的云资源组,并且与通用资源不同,可以被绑定到特定位置和类型的资源。每个通用资源的特定资源可以根据从蓝图提取的至少一组参数来选择。资源提供器(307)可以包括策略、插件和其它资源管理元件。如图3A所示,资源提供器(307)可以是主云服务管理器(303)的资源提供器。在这个示例中,资源提供器(307)可以位于二级云中(302)。例如,第一资源提供器(307a)可以位于第一二级云(302a)中。类似地,第二(307b)、第三(307c)和第四(307d)资源提供器可以分别位于第二(302b)、第三(302c)和第四(302d)二级云中。结合图4的块404给出更多关于位于二级云(302)中的资源提供器(307)的安装和配置的细节。
[0045]如图3B所示,资源提供器(307)可以是子云服务管理器(304)的资源提供器。在这个示例中,资源提供器(307)可以从一级云(图1,101)、二级云(302)或者它们的组合中被安装、管理、配置、跟踪或者它们的组合。
[0046]图3描绘了位于二级云(302)中的资源提供器(307),在其它示例中,资源提供器
(307)可以与二级云(302)是远程的,例如在公共云中。在这个示例中,资源提供器(307)可以从一级云(图1,101)被安装和配置。结合图4的块405给出更多关于远程于二级云(302)的资源提供器(307)的安装和配置的细节。相应地,服务设计可以相对于二级云(302)远程或本地产生。不论哪种情况,服务设计可以作为目录(306)中的服务(308)被供应。
[0047]在设计完服务(308)后,如果服务包括来自一级云(图1,101)或者其它混合云组件的资源,那么服务(308)或者服务(308)的一部分可以被传递到子云服务管理器(图1,104)或者被加载在二级云(图1,102)上的知识库中。相应地,当用户从主云服务管理器(303)选择服务(308)时,主云服务管理器(303)可以基于参数指引子云服务管理器(图1,104)选择在云服务中待被执行的生命周期管理动作。在一些示例中,生命周期管理动作可以由资源提供器(307)实施,该资源提供器执行API调用来执行服务(308)的功能。
[0048]图4是显示用于根据在此描述原理的一个示例配置子云服务管理器(图1,104)的方法(400)的流程图。配置子云服务管理器(图1,104)可以包括安装子云服务管理器(图1,104)。在一些示例中,子云服务管理器(图1,104)可以通过产品的安装被本地安装(块401)以下载子云服务管理器(图1,104)。在另一个示例中,例如使用虚拟映像安装密钥,子云服务管理器(图1,104)可以作为虚拟装置被远程安装(块402)。不论在哪个示例中(块401、块402),子云服务管理器(图1,104)可以连接(块403)到主云服务管理器(图1,103),以使二级云(图1,102)上的资源、服务、资源提供器或者它们的组合可以在一级云(图1,101)上被查看。对应于所选择的服务的资源提供器(图3,307)然后可以被配置。如在一些示例中结合图3A和图3B描述,资源提供器(图3,307)可以是主云服务管理器(图1,103)的资源提供器。在另一个示例中,资源提供器(图3,307)可以是子云服务管理器(304)的资源提供器,并且可以位于二级云(302)中。在这个示例中,资源提供器(307)可以从一级云(图1,101)、二级云(302)或者它们的组合管理。
[0049]在一个示例中,资源提供器(图3,307)可以在本地配置。例如,资源提供器(图3,307)可以位于二级云(图3,302)中。在这个示例中,资源提供器(图3,307)可以被安装和配置在二级云(图3,302)中。例如,在本地安装子云服务管理器(图1,104)的用户可以通过选择哪个资源提供器(图3,307)是合适的而配置资源提供器(图3,307)。在另一个示例中,资源提供器(图3,307)可以被远程配置(块405)。例如,资源提供器(图3,307)可以相对于二级云(图3,302)是远程的。在这个示例中,资源提供器(图3,307)可以从一级云(图1,101)被安装和配置。例如,资源提供器(图3,307)可以基于二级云(图1,102)的知识被配置。
[0050]主云服务管理器(图1,103)可以执行(块406)生命周期管理操作。例如,当服务(图3,308)被实例化,实例可以被子云服务管理器(图1,104)跟踪(S卩,本地实例和组件可以被跟踪),并且可以被主云服务管理器(图1,103)跟踪(S卩,可以跟踪对子云服务管理器(图1,104)的精确细节和引用)。主云服务管理器(图1,103)可以被用于执行(块406)生命周期管理操作,如对服务实例(图3,308)进行复制、修改、收回、拷贝、移动以及其它生命周期管理操作。这些可以被传递到子云服务管理器(图1,104)用于执行。
[0051]图5是显示根据在此描述原理的一个示例的、用于通过主云服务管理器(图1,103)管理多个二级云(图1,102)的另一方法(500)的流程图。该方法(500)可以通过安装(块501)子云
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1