技术新讯 > 计算推算,计数设备的制造及其应用技术 > 多云控制平面体系架构的制作方法  >  正文

多云控制平面体系架构的制作方法

  • 国知局
  • 2024-09-19 14:50:29

本公开涉及云体系架构,并且更具体地涉及用于链接两个云环境以使得一个云环境的用户可以使用由另一个云环境提供的服务的技术。

背景技术:

1、过去几年,云服务的采用率急剧上升并且这个趋势只会增长。不同的云服务提供商(csp)提供各种不同的云环境,每个云环境提供一组一个或多个云服务。由云环境提供的该组云服务可以包括一种或多种不同类型的服务,包括但不限于软件即服务(saas)服务、基础设施即服务(iaas)服务、平台即服务(paas)服务等。

2、虽然目前有各种不同的云环境可用,但每个云环境都为其订阅客户提供闭合的生态系统。结果,云环境的客户被限于使用由该云环境提供的服务。对于订阅由csp提供的云环境的客户来说,没有容易的方式经由该云环境使用由不同csp提供的不同云环境中提供的服务。本文讨论的实施例解决了这些问题和其他问题。

技术实现思路

1、本公开一般而言涉及改进的云体系架构,并且更具体地涉及用于链接两个云以使得一个云环境的用户可以使用由另一个不同云环境提供的服务的技术。本文描述了各种实施例,包括方法、系统、存储可由一个或多个处理器执行的程序、代码或指令的非暂态计算机可读存储介质等。一些实施例可以通过使用包括计算机程序/指令的计算机程序产品来实现,该计算机程序/指令在由处理器执行时使处理器执行本公开中描述的任何方法。

2、本公开的实施例提供了一种多云控制平面(mccp)框架,该框架提供将特定云网络(例如,oracle云基础设施(oci))的服务交付给其他云(例如,在microsoft azure中)上的用户的能力。mccp框架允许((一个或多个)其他云环境的)用户访问云环境的服务(例如,paas服务),同时提供尽可能接近该用户的(一个或多个)原生云环境的用户体验。mccp的关键价值主张是客户将能够体验外部云中的服务的完整数据平面能力。

3、本公开的一个实施例针对一种方法,包括:使用由第一云服务提供商提供的第一云基础设施来提供一组一个或多个云服务;在第一云基础设施内提供多云基础设施,该多云基础设施使得与针对第二云服务提供商的账户相关联的用户能够从第二云基础设施使用该组一个或多个云服务中的第一服务;以及使用多云基础设施在针对第二云服务提供商的账户与在第一云基础设施中创建的租赁之间创建链路,以使用户能够使用第一服务。

4、本公开的一方面提供了一种计算设备,其包括一个或多个数据处理器以及包含指令的非暂态计算机可读存储介质,指令在一个或多个数据处理器上执行时使计算设备执行本文公开的一种或多种方法的部分或全部。

5、本公开的另一方面提供了一种有形地实施在非暂态机器可读存储介质中的计算机程序产品,包括被配置为使一个或多个数据处理器执行本文公开的一种或多种方法的部分或全部的指令。

6、当参考以下说明书、权利要求书和附图时,前述以及其他特征和实施例将变得更加明显。

技术特征:

1.一种方法,包括:

2.如权利要求1所述的方法,其中第一服务对应于创建和利用部署于在第一云基础设施中创建的租赁中的数据库资源。

3.如权利要求1所述的方法,其中多云基础设施包括多云控制平面,所述多云控制平面托管云-链路适配器、网络链路适配器和适配器池,其中每个适配器对应于由第一云服务提供商提供的所述一组一个或多个云服务中的特定服务。

4.如权利要求1所述的方法,还包括:

5.如权利要求4所述的方法,还包括:

6.如权利要求5所述的方法,还包括:

7.如权利要求6所述的方法,还包括:

8.如权利要求7所述的方法,其中包括在适配器池中并且与第一服务对应的第一适配器利用所述资源主体来调用由第一云服务提供商提供的第一服务。

9.如权利要求1所述的方法,还包括:

10.如权利要求1所述的方法,其中第一云基础设施与第二云基础设施不同。

11.如权利要求3所述的方法,其中适配器池包括:

12.如权利要求4所述的方法,其中多云控制台包括与和第二云服务提供商的云门户相关联的用户界面类似的界面。

13.一种或多种存储计算机可执行指令的计算机可读非暂态介质,所述指令在由一个或多个处理器执行时使得:

14.如权利要求13所述的一种或多种存储计算机可执行指令的计算机可读非暂态介质,其中第一服务对应于创建和利用部署于在第一云基础设施中创建的租赁中的数据库资源。

15.如权利要求13所述的一种或多种存储计算机可执行指令的计算机可读非暂态介质,其中多云基础设施包括多云控制平面,所述多云控制平面托管云-链路适配器、网络链路适配器和适配器池,其中每个适配器对应于由第一云服务提供商提供的所述一组一个或多个云服务中的特定服务。

16.如权利要求13所述的一种或多种存储计算机可执行指令的计算机可读非暂态介质,还包括在由一个或多个处理器执行时使得执行以下操作的指令:

17.如权利要求16所述的一种或多种存储计算机可执行指令的计算机可读非暂态介质,还包括在由一个或多个处理器执行时使得执行以下操作的指令:

18.如权利要求17所述的一种或多种存储计算机可执行指令的计算机可读非暂态介质,还包括在由一个或多个处理器执行时使得执行以下操作的指令:

19.如权利要求18所述的一种或多种存储计算机可执行指令的计算机可读非暂态介质,还包括在由一个或多个处理器执行时使得执行以下操作的指令:

20.一种计算设备,包括:

技术总结描述了用于在(包括在由第一云服务提供商提供的第一云环境中的)第一云基础设施中提供多云控制平面(MCCP)的技术,该MCCP使得在第一云基础设施中提供的服务和/或资源能够被第二云环境的用户利用,其中第二云环境与第一云环境不同。多云基础设施使得与针对第二云服务提供商的账户相关联的用户能够从第二云基础设施使用来自一组一个或多个云服务的第一服务。多云基础设施在针对第二云服务提供商的账户与在第一云基础设施中创建的租赁之间创建链路,以使用户能够使用第一服务。技术研发人员:L·F·基尔尼,J·瑞纳特受保护的技术使用者:甲骨文国际公司技术研发日:技术公布日:2024/9/17

本文地址:https://www.jishuxx.com/zhuanli/20240919/300569.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。