用于提供云服务集合的系统和方法技术方案

技术编号:11895715 阅读:98 留言:0更新日期:2015-08-17 23:37
公开了用于供应用于提供云服务的资源的技术。云基础设施系统可以存储与从客户接收到的识别来自于由云基础设施系统提供的云服务的集合中的服务的预订订单对应的预订订单信息。作为处理预订订单的一部分,可以通过利用特定于客户的配置而配置预供应的匿名布置,使用用于确定的服务的一个或多个预供应的匿名布置来为客户创建服务实例。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】基于LDAP的多客户云内身份管理系统对相关申请的交叉引用本应用要求以下申请的优先权,其全部内容通过引用合并于此以用于所有目的:(1)2012年9月 7 日提交的美国临时申请N0.61/698,413,题为TENANT AUTOMAT1NSYSTEM ;(2)2012年9月7日提交的美国临时申请N0.61/698,459,题为SERVICEDEVELOPMENT INFRASTRUCTURE ;(3)2013年3月14日提交的美国临时申请N0.61/785,299,题为CLOUDINFRASTRUCTURE ;(4)2013年3月15日提交的美国临时申请N0.61/801,160,题为SEPARAT1N OFPOD PROVIS1NING AND SERVICE PROVIS1NING ;(5)2013年3月15日提交的美国临时申请N0.61/794,427,题为CLOUDINFRASTRUCTURE ;和(6)2013年3月15日提交的美国非临时申请N0.13/844,018,题为SEPARAT1N OFPOD PROVIS1NING AND SERVICE PROVIS1NING。
技术介绍
本公开涉及计算机系统和软件,并且尤其涉及用于促进和自动操作在云环境中的服务提供的技术。云计算是用于实现可配置计算资源(例如,网络、服务器、存储器、应用、和服务)的共享池的便利、按需的网络访问的模型。通过云(或网络)提供或访问的服务被称为云服务。存在需要被云服务提供者执行以使得云服务可用于预订客户的许多处理。由于它的复杂度,这些处理的大部分仍然被手动地进行。例如,供应用于提供此类云服务的资源可能是非常劳动密集的处理。
技术实现思路

技术实现思路
部分既不预期确认要求的主题的关键或基本特征,也不预期被隔离使用以确定要求的主题的范围。应当通过参考本专利的整个说明书、任何或所有附图和每个权利要求的适当部分理解主题。根据某些实施例,公开了用于POD供应和服务供应的方法。该方法可以包括由云基础设施系统存储来自于客户的预订订单信息,所述预订订单信息识别来自于由云基础设施系统提供的云服务的集合中的服务,云基础设施系统包括一个或多个计算设备,其中预订订单信息包括特定于客户的配置。另外,该方法可以包括由来自于一个或多个计算设备中的计算设备确定与预订订单信息相关联的服务。此外,该方法可以包括将预供应的匿名布置映射到预订订单信息,其中预供应的匿名布置被特定地预供应于确定的服务。此外,该方法可以包括由来自于一个或多个计算设备中的计算设备通过利用特定于客户的配置而配置预供应的匿名布置来为该客户特定地创建服务实例。根据另一个实施例,一种系统包括:一个或多个计算设备,可配置以提供云服务的集合;存储器,可配置以存储来自于客户的识别云服务的集合中的服务的预订订单信息,其中预订订单信息包括特定于客户的配置;并且其中来自于一个或多个计算设备中的计算设备可配置以:确定与预订订单信息相关联的服务;将预供应的匿名布置映射到预订订单信息,其中预供应的匿名布置被特定地预供应于确定的服务;以及通过利用特定于客户的配置而配置预供应的匿名布置来为该客户特定地创建服务实例。根据另一个实施例,一个或多个计算机可读介质存储用于被配置为提供云服务的集合的云基础设施系统的计算机可执行指令,所述指令在被执行时使得云基础设施系统中的一个或多个计算设备:存储来自于客户的识别云服务的集合中的服务的预订订单信息,其中预订订单信息包括特定于客户的配置;确定与预订订单信息相关联的服务;将预供应的匿名布置映射到预订订单信息,其中预供应的匿名布置被特定地预供应于确定的服务;以及通过利用特定于客户的配置而配置预供应的匿名布置来创建特定地用于该客户的服务实例。根据另一个实施例,用于提供云服务的集合的系统包括用于为来自于由云基础设施系统提供的多个云服务中的第一服务维护一个或多个第一资源组件集合的装置,在第一资源组件集合中的每个资源组件包括用于提供第一服务的一个或多个资源;用于存储来自于客户的预订订单信息的装置,所述预订订单信息包括特定于客户的配置和对于第一服务的服务请求;用于基于预订订单信息从用于为客户提供第一服务的第一资源组件集合中选择第一资源组件的装置;以及用于通过利用特定于客户的配置而配置第一资源组件来创建用于为客户提供第一服务的第一特定于客户的资源组件的装置。根据另一个实施例,计算机可读程序或云基础设施系统被配置为提供云服务的集合,计算机可执行程序使得云基础设施系统:创建用于来自于由云基础设施系统提供的多个云服务中的第一服务的一个或多个第一资源组件集合,在第一资源组件集合中的每个资源组件包括用于提供第一服务的一个或多个资源;在创建之后从客户接收预订订单信息,预订订单信息包括特定于客户的配置和对于第一服务的服务请求;基于预订订单信息从用于为客户提供第一服务的第一资源组件集合中选择第一资源组件;以及通过利用特定于客户的配置而配置第一资源组件来创建用于为客户提供第一服务的第一特定于客户的资源组件。【附图说明】下面参考以下图形详细描述本专利技术的说明性实施例:图1A是根据本专利技术的一个实施例的云基础设施系统的逻辑视图。图1B是根据本专利技术的实施例的可以用来实施云基础设施系统的硬件/软件栈的简化框图。图2是用于实施图1A所示的云基础设施系统的系统环境的简化框图。图3A描述简化流程图300,其描述可以根据本专利技术的实施例由在云基础设施系统中的TAS模块执行的处理。图3B描述根据本专利技术的实施例的在云基础设施系统中的TAS模块中的一个或多个子模块的简化的高级别图。图4描述根据本专利技术的实施例的TAS组件的示范性分布的布置。图5是示出了根据本专利技术的实施例的SDI模块与云基础设施系统中的一个或多个模块的交互的简化框图。图6描述根据本专利技术的实施例的SDI模块的子模块的简化的高级别图。图7A描述简化的流程图300,其描述可以根据本专利技术的实施例由云基础设施系统中的SDI模块执行的处理。图7B描述显示根据本专利技术的实施例的Nuviaq系统710的高级别架构和它与其它云基础设施组件的关系的简化框图。图7C描述示出了根据本专利技术的实施例使用Nuviaq系统的供应处理的步骤的示例序列图。图7D描述示出了根据本专利技术的实施例使用Nuviaq系统的布置处理的步骤的示例序列图。图7E描述根据本专利技术的实施例的为数据库服务供应的数据库实例的示例。图8A-B是描述根据本专利技术的一个实施例的可以由云基础设施系统中的SDI模块执行的处理的简化流程图。图9示出了根据一个实施例的供应请求流。图10示出了为客户一起供应Java服务和数据库服务的端到端流。图1IA示出了根据一个实施例的供应Java云服务实例。图1lB示出了根据一个实施例的供应Java云服务实例和Fus1n应用关联。图1lC示出了根据本专利技术的一些实施例的PaaS和SaaS服务关联过程。图12示出了根据一些实施例的数据库云服务的高级别逻辑图。图13示出了根据一些实施例的多租户数据库服务的服务供应流。图14是可以根据本专利技术的实施例使用的计算系统1000的简化框图。图15示出了根据本专利技术的实施例的与供应的pod 1500的物理架构。图16示出了根据本专利技术的实施例的用于服务实例创建的预供本文档来自技高网
...

【技术保护点】
一种方法,包括:由包括一个或多个计算设备的云基础设施系统为来自于由所述云基础设施系统提供的多个云服务中的第一服务创建一个或多个第一资源组件集合,在所述第一资源组件集合中的每个资源组件包括用于提供第一服务的一个或多个资源;由所述云基础设施系统在创建后接收来自于客户的预订订单信息,所述预订订单信息包括特定于客户的配置和对于所述第一服务的订单请求;由来自于所述一个或多个计算设备中的计算设备基于所述预订订单信息从所述第一资源组件集合中选择用于为客户提供第一服务的第一资源组件;以及由来自于所述一个或多个计算设备中的计算设备通过利用特定于客户的配置而配置第一资源组件,来创建用于为客户提供第一服务的第一特定于客户的资源组件。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:J·R·多林N·森高莹K·巴蒂亚G·阿鲁恩
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:美国;US

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

1