在云区域中构建数据中心的技术制造技术

技术编号:42802390 阅读:29 留言:0更新日期:2024-09-24 20:47
描述了用于执行自动化区域构建的技术。云计算环境的编排服务(例如,多群组编排器)可以获得与要在与一个或多个数据中心对应的区域内引导的服务对应的配置文件。每个服务可以与包括至少一个基础设施组件或对应的软件工件的相应资源集合相关联。编排服务可以至少部分地基于配置文件识别服务之间的依赖关系。可以至少部分地基于识别出的依赖关系确定用于引导服务的操作的执行顺序。编排服务可以逐步指示供给和部署管理器按照所确定的顺序执行用于引导服务的对应操作。

【技术实现步骤摘要】
【国外来华专利技术】

本公开涉及在云计算环境中构建数据中心的技术。更具体而言,本公开描述了以自动化方式在数据中心内供给和部署与各种云计算组件(例如,服务)对应的资源的技术。


技术介绍

1、如今,云基础设施服务利用许多单独的服务来构建数据中心(例如,在特定地理区域的数据中心中引导各种资源)。在一些示例中,区域是与一个或多个数据中心所位于(或将要位于)的局部地理地区对应的逻辑抽象。构建数据中心可以包括供给和配置基础设施资源以及将代码部署到这些资源(例如,用于各种服务)。用于构建数据中心的操作可以被统称为执行“区域构建”。区域中可以包括任何合适数量的数据中心,因此区域构建可以包括用于构建多个数据中心的操作。用于构建区域的常规工具需要大量的手动工作。此外,一个服务的引导操作可能依赖于该区域的可能尚不可用的其它功能和/或服务。随着服务团队和区域数量的增长,为编排供给和部署而执行的任务急剧增加。严重依赖于手动工作来引导服务和/或构建区域非常耗时、会带来风险、并且可能无法很好地扩展。


技术实现思路

1、本公开的实施例涉及执行在区域(例如,与一个本文档来自技高网...

【技术保护点】

1.一种计算机实现的方法,包括:

2.如权利要求1所述的计算机实现的方法,还包括:

3.如权利要求2所述的计算机实现的方法,其中识别第二服务的能力不可用包括确定尚未从云计算环境的能力服务接收到指示第二服务的能力可用的通知。

4.如权利要求1至3中的任一项所述的计算机实现的方法,其中逐步指示供给和部署管理器还包括:

5.如权利要求1-4中的任一项所述的计算机实现的方法,其中逐步指示供给和部署管理器执行用于引导所述多个服务的对应操作使得供给和部署管理器供给至少一个基础设施组件并将一个或多个工件部署到所述至少一个基础设施组件。

6.如...

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

1.一种计算机实现的方法,包括:

2.如权利要求1所述的计算机实现的方法,还包括:

3.如权利要求2所述的计算机实现的方法,其中识别第二服务的能力不可用包括确定尚未从云计算环境的能力服务接收到指示第二服务的能力可用的通知。

4.如权利要求1至3中的任一项所述的计算机实现的方法,其中逐步指示供给和部署管理器还包括:

5.如权利要求1-4中的任一项所述的计算机实现的方法,其中逐步指示供给和部署管理器执行用于引导所述多个服务的对应操作使得供给和部署管理器供给至少一个基础设施组件并将一个或多个工件部署到所述至少一个基础设施组件。

6.如权利要求1至5中的任一项所述的计算机实现的方法,其中至少部分地基于执行所述多个配置文件中的一个或多个解析来识别所述一个或多个依赖关系。

7.如权利要求1至6中的任一项所述的计算机实现的方法,还包括由编排服务至少部分地基于识别所述一个或多个依赖关系以及用于引导所述多个服务的操作的执行顺序来生成一个或多个有向图,其中逐步指示供给和部署管理器按照所确定的顺序执行用于引导所述多个服务的对应操作至少部分地基于对所述一个或多个有向图的一次或多次遍历。

8.一种云计算系统,包括:

9.如权利要求8所述的云计算系统,其中执行所述指令还使得编排服务:

10.如权利要求9所述的云计算系统,其中执行使得编排服务识别第二服务的能力不可用的指令还使得编排服务确定尚未从云计算系统的能力服务接收到指示第二服务的能力可用的通知。

11.如权利要求8-10中的任一项所述的云计算系统,其中执行所述指令以逐步指示供给和部署管理器还使得编排服务:

12.如权利要求8-11中的任一项所述的云计算系统,其中执行所述指令以逐步指示供给和部署管理器执行用于引导所述多个服务的对应操作使得供给和部署管理器供给至少一个基础设施组件并将一个或多个工件部署到所述至少一个基础设施组件。

13.如权利...

【专利技术属性】
技术研发人员:E·J·米勒C·多科特
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:

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

1