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

文档序号:9829912阅读:479来源:国知局
通过主云服务管理器管理多个二级云的制作方法
【技术领域】
[0001]越来越多的企业单位和个人转向云计算和通过云计算系统提供的服务,为了例如销售商品和服务,维持业务记录,为个人提供对计算资源的访问,以及其它云相关目标。云计算为云的消费者提供作为一种服务的可扩展和合并的计算、存储和联网能力或以上述为基础的此类服务的组合。云可以是为公共使用提供计算、存储和联网能力的公共云。云也可以是为单个组织操作的私有云。混合云可以是公共云和私有云的任何组合。管理混合云和私有云可能是艰巨的任务。
【附图说明】
[0002]附图示出了在此描述的原理的各种示例,并是说明书的一部分。所示的示例仅为了说明而给出,不限制权利要求的范围。
[0003]图1是根据在此描述原理的一个示例的、通过主云服务管理器管理多个二级云的系统框图。
[0004]图2是根据在此描述的原理的一个示例的、通过主云服务管理器管理多个二级云的方法流程图。
[0005]图3A和图3B是显示根据在此描述原理的示例的多个资源提供器和目录的框图。
[0006]图4是显示根据在此描述的原理的一个示例的用于配置子云服务管理器的方法流程图。
[0007]图5是显示根据在此描述原理的一个示例的、用于通过主云服务管理器管理多个二级云的另一方法的流程图。
[0008]图6是显示根据在此描述原理的一个示例的、用于产生子云服务管理器的系统框图。
[0009]图7是显示根据在此描述原理的一个示例的、用于安装子云服务管理器的方法流程图。
[0010]图8是显示根据在此描述原理的一个示例的、用于通过主云服务管理器安装子云服务管理器的方法流程图。
[0011]图9是显示根据在此描述原理的一个示例的、用于从二级云安装子云服务管理器的方法流程图。
[0012]在整个附图中,相同的参考标记指定相似但不是必须相同的元件。
【具体实施方式】
[0013]云计算为用户的数据、软件和计算提供服务。如上所述,云可以是用于公共使用的公共云。云可以是旨在被单个组织使用的私有云。混合云可以是一级云,该一级云可以是公共云或者私有云,可以管理是公共云或者私有云的二级云。云服务管理器被用来管理不同类型云的云服务。例如,云服务管理器可以管理在私有云中的云服务。云服务管理器也可以用于管理公共云,例如,以软件即服务(SaaS)交付模型执行。
[0014]更明确地,通过网络提供给用户的云服务可以使用云服务管理器进行设计、提供、部署以及管理。实体或者个人设计、供给、部署和管理云服务,该云服务适当地包括在云环境中部署、执行和管理的多个服务、应用程序、平台或者基础设施能力。这些设计然后可以供应给用户,用户可以通过市场或者通过API调用从目录订购、请求并认购它们,然后基于设计通过相同的机制管理被部署的云服务的生命周期。
[0015]在一些示例中,公共云上的云服务管理器可以管理私有云。然而,这样做呈现了一定的挑战性。例如,通过公共云管理私有云可导致资源提供器的不正确设置。另外,通过公共云管理私有云可导致从私有云外部发现、管理和监控私有云中的资源的挑战性。针对使用这些资源建立的云服务可存在相同的挑战性。通过私有云管理针对数据交换存在的防火墙是通过公共云管理私有云的挑战性的另一个示例。例如,为了私有云的安全管理而可设置的防火墙可以阻止用以访问、管理和监控资源和云服务的访问或者协议。另外,因为防火墙,以及它们可呈现的挑战,可能难以知道资源供应组(即,可用资源提供器)以及云服务组,并且资源供应组和云服务组可用于提供实例化服务。
[0016]相应地,本公开描述了一种通过主云服务管理器管理多个二级云的方法,该方法克服了先前提出的挑战。更明确地,本公开描述了将一级云联接到二级云。一级云可以是包括主云服务管理器的公共云。二级云可以是包括子云服务管理器的私有云。主云服务管理器可以通过子云服务管理器控制二级云。换句话说,公共云中的主云服务管理器可以通过与私有云上的子云服务管理器交互来管理私有云。在一些不例中,子云服务管理器可以暴露给作为资源提供器的主云服务管理器。其它云服务管理器被处理为其它服务的资源提供器。在一些示例中,子云服务管理器可以通过门户供应为自助服务,然后被下载和安装在私有云中。例如,用户可以安装子云服务管理器,子云服务管理器可以包括下载产品以安装子云服务管理器。在另一个示例中,子云服务管理器可以通过安装在客户的私有云站点上的虚拟装置供应。例如,用户可以下载映像并在主机上运行。在这两个示例中(即,I)安装和2)下载映像),私有云资源可以与资源提供器连接,并与策略相关联,以及其它管理过程。
[0017]在此所述的系统和方法可以是有利的,因为私有云服务、私有云服务资源和私有云资源提供器可以从公共云查看。更进一步,在此提供的系统和方法可以是有利的,因为服务设计(例如,蓝图或者拓扑)可以从私有云(即,子云服务管理器)、公共云(即,主云服务管理器)或者它们的组合来进行设计,其中私有云例如惠普公司设计和分发的云服务自动化(CSA3.2)。服务设计然后可以用于针对公共云中的自助认购而供应的目录中。
[0018]如本说明书和所附权利要求书中所用的,术语“云服务”意味着在广义上被理解为通过多个计算装置提供的任何数量的服务,多个计算装置通过实时通信网络连接。云服务可以包括在实施分布式硬件和软件资源的分布式系统上提供的服务。在一个示例中,云服务可以是在私有云、公共云、托管云、混合云或者它们的组合上供应的任何服务。公共云可以包括通常对所有潜在用户而言可用的服务(例如,基于互联网的服务)。私有云可以包括通过私有网络(例如,企业机构网络)供应的有限访问私有服务的服务。
[0019]进一步地,如本说明书和所附权利要求书中所用的,术语“节点”或者“计算装置”意味着在广义上被理解为网络内的任何硬件装置、虚拟装置、硬件装置组、虚拟装置组或者它们的组合。节点可以包括,例如,服务器、交换机、数据处理装置、数据存储装置、负载均衡器、路由器和它们的虚拟版本,以及多个其它类型的硬件和虚拟装置。进一步地,在执行和实例化拓扑之前,节点可以是上述硬件和虚拟装置的表示,其中节点是拓扑的一部分。
[0020]更进一步,如本说明书和所附权利要求书中所用的,术语“蓝图”可以包括与部署、实例化、配置、管理以及监控云服务相关联的指令,此外还包括与其它操作相关联的指令。虽然本公开讨论了蓝图的使用,这里公开的系统和方法还可以使用多个服务拓扑来实施。服务拓扑可以是表示节点的图的数据,在该图中节点之间的分枝表示节点之间的关系。节点可以包括位于网络中的任意数量的计算装置。因此,云服务的拓扑可以包括联网的计算装置的物理和逻辑布局,以及计算装置之间关系的定义。
[0021]更进一步,如本说明书和所附权利要求书中所用的,术语“用户”意味着在广义上被理解为云服务为之设计、提供、部署、监控、策略实施、事件修复、在其它方面管理、或者它们的组合的任意个人或实体或者由其设计、提供、部署、监控、策略实施、事件修复、在其它方面管理、或者它们的组合的云服务的任意个人或实体。在一个示例中,用户可以花钱购买云服务来使用。例如,用户可以支付订购费来使用云资源和服务,并且,在这种情况下,用户也被归类为订购者。在另一个示例中,用户可以是云服务的设计者或者管理员。在又一个示例中,用户可以是任何管理云服务的个人。
[0022]甚至更进一步,如本说明书和所附权利要求书中所用的,术语“多个”或者类似语言意味着在广义上被理解为包括从I到无穷大的任何正数;零不表示一个数字,而表示没有数字。
[0023]在下面的说明中,为了阐释目的,提出了多个特定细节,从而提供对本系统和方法的彻底理解。然而,显而易见地,对于本领域技术人员,没有这些特定细节,也可以实践本设备、系统和方法。说明书中对“示例”或者类似语言的引用意味着,结合该示例描述的特定特征、结构或者特性如所描述的被包括在该示例中,但是可以不包括在其它示例中。
[0024]进一步地,本系统可以用在公共云网络、私有云网络、混合云网络、其它形式的网络、或者它们的组合中。在一个示例中,本系统提供的方法作为通过网络由例如第三方提供的服务被提供。在另一个示例中,本系统提供的方法由本地管理员执行。在又一个示例中,本系统可以在单个计算装置中被利用。在这种数据处理方案中,单个计算装置可以利用在此描述的装置和相关方法来部署云服务管理器。在上述示例中,云服务的设计、云服务内多个计算装置和相关软件的提供、所设计和提供的云资源和服务的部署、云资源和服务的管理、以及它们的组合可以作为服务被提供。
[0025]本公开的多个方面可以被实施
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1