System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于启用不同云环境之间的通信的联网技术制造技术_技高网

用于启用不同云环境之间的通信的联网技术制造技术

技术编号:42779717 阅读:1 留言:0更新日期:2024-09-21 00:40
描述了用于建立从第一云环境到第二云环境的私有网络路径的技术。在第二云环境中提供与第一云环境相关联的租赁。租赁包括启用第一云环境与第二云环境之间的通信的一组一个或多个资源。使得源自第二云环境并与由第一云环境提供的服务相关联的请求被所述一组一个或多个资源中的第一资源接收。使用所述一组一个或多个资源中的至少一个资源将来自第二云环境的请求传输到第一云环境。

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

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


技术介绍

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.如权利要求3所述的方法,其中与所述一组一个或多个资源中的第一资源相关联的地址是所述一组一个或多个资源中的第一资源的公共IP地址。

5.如权利要求1所述的方法,其中所述一组一个或多个资源包括负载平衡器、代理、和服务虚拟网络,并且其中所述一组一个或多个资源中的第一资源是负载平衡器。

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

7.如权利要求1所述的方法,其中源自第二云环境的请求被传输到第一云环境而无需穿过公共互联网,第一云环境与第二云环境不同。

8.如权利要求1所述的方法,其中由第一云环境提供的服务与SaaS、IaaS或PaaS之一对应。

9.如权利要求1所述的方法,其中使用私有高带宽互连将该请求从第二云环境传输到第一云环境。

10.如权利要求9所述的方法,其中该请求在第二云环境中、在具有私有高带宽互连的第二云环境的DRG附件处被接收,并且其中该请求通过至少服务网关和服务网络被隧道传输以被转发到第一云环境中的服务的端点。

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

12.如权利要求11所述的存储计算机可执行指令的一种或多种计算机可读非暂态介质,其中该请求源自与第二云环境的客户相关联的虚拟网络,该请求请求访问由第一云环境为该客户提供的服务。

13.如权利要求11所述的存储计算机可执行指令的一种或多种计算机可读非暂态介质,其中该请求针对第一云环境中的服务的端点,并且其中使得还包括:

14.如权利要求13所述的存储计算机可执行指令的一种或多种计算机可读非暂态介质,其中与所述一组一个或多个资源中的第一资源相关联的地址是所述一组一个或多个资源中的第一资源的公共IP地址。

15.如权利要求11所述的存储计算机可执行指令的一种或多种计算机可读非暂态介质,其中所述一组一个或多个资源包括负载平衡器、代理、和服务虚拟网络,并且其中所述一组一个或多个资源中的第一资源是负载平衡器。

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

17.如权利要求11所述的存储计算机可执行指令的一种或多种计算机可读非暂态介质,其中源自第二云环境的请求被传输到第一云环境而无需穿过公共互联网,第一云环境与第二云环境不同。

18.如权利要求11所述的存储计算机可执行指令的一种或多种计算机可读非暂态介质,其中使用私有高带宽互连将该请求从第二云环境传输到第一云环境。

19.如权利要求18所述的存储计算机可执行指令的一种或多种计算机可读非暂态介质,其中该请求在第二云环境中、在具有私有高带宽互连的第二云环境的DRG附件处被接收,并且其中该请求通过至少服务网关和服务网络被隧道传输以被转发到第一云环境中的服务的端点。

20.一种方法,包括:

...

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

1.一种方法,包括:

2.如权利要求1所述的方法,其中该请求源自与第二云环境的客户相关联的虚拟网络,该请求请求访问由第一云环境为该客户提供的服务。

3.如权利要求1所述的方法,其中该请求针对第一云环境中的服务的端点,并且其中使得还包括:

4.如权利要求3所述的方法,其中与所述一组一个或多个资源中的第一资源相关联的地址是所述一组一个或多个资源中的第一资源的公共ip地址。

5.如权利要求1所述的方法,其中所述一组一个或多个资源包括负载平衡器、代理、和服务虚拟网络,并且其中所述一组一个或多个资源中的第一资源是负载平衡器。

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

7.如权利要求1所述的方法,其中源自第二云环境的请求被传输到第一云环境而无需穿过公共互联网,第一云环境与第二云环境不同。

8.如权利要求1所述的方法,其中由第一云环境提供的服务与saas、iaas或paas之一对应。

9.如权利要求1所述的方法,其中使用私有高带宽互连将该请求从第二云环境传输到第一云环境。

10.如权利要求9所述的方法,其中该请求在第二云环境中、在具有私有高带宽互连的第二云环境的drg附件处被接收,并且其中该请求通过至少服务网关和服务网络被隧道传输以被转发到第一云环境中的服务的端点。

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

12.如权利要求11所述的存储计算机可执行指令的一种或多种计算机可读非暂态介质,其中该请求源自与第二云环境的...

【专利技术属性】
技术研发人员:J·S·布拉尔J·崔J·D·G·查卡L·F·凯尔尼
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:

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

1