通过网络服务提供商连接的云交换机的回调服务的制作方法

文档序号:36393730发布日期:2023-12-15 13:51阅读:36来源:国知局
通过网络服务提供商连接的云交换机的回调服务的制作方法

本公开涉及计算机网络,更具体而言,涉及计算机网络的回调服务。


背景技术:

1、许多企业依赖于公共网络(诸如互联网)上的网络通信能力。例如,公司可依赖于网络通信来提供关于产品和服务的信息,接收针对产品或服务的订单,提供对云服务或其他服务的访问,操作虚拟专用网来连接不同的站点,提供客户服务,以及控制公司运营的各个方面。网络通信故障,即使是短暂的故障,也可导致收入损失、客户不满和/或公司运营中断。


技术实现思路

1、总的来说,本公开描述了用于网络服务提供商提供的服务的基于云交换机(cloudexchange)的回调服务的技术。在正常操作模式下,企业可经由网络服务提供商与公共网络(诸如互联网)通信网络业务。在网络服务提供商变得无法在企业和公共网络之间通信网络业务的情况下,企业可利用对公共网络的基于云交换机的访问作为回调服务。例如,企业可发出应用程序接口(api)调用以在云交换机的网络设备上创建虚拟网关,该虚拟网关与网络服务提供商分离且由不同的实体操作。api调用可为企业提供接口,以向云交换机提供商供应路由信息,诸如自治系统号(autonomous system numbers,asn)、公共ip地址和其他路由信息,以用于配置虚拟网关和广告云交换机为企业提供可达性。虚拟网关可建立到公共网络的网络连接,以供企业使用。

2、上文所描述的方面以及本文所描述的其他方面可提供一个或多个技术优势,这些优势可提供至少一种实际应用。例如,在与网络服务提供商相关的网络服务中断的情况下,可按需建立虚拟网关,从而最小化服务中断对企业的影响。作为另一个示例,企业可受益于对其可用的回调服务,而不需要到公共网络的专用次要连接。这可降低与维护企业网络服务相关联的运营成本。此外,修改云交换机中的网络基础设施的传统方法,无论基础设施是虚拟的还是物理的,典型地均需要预先通知云交换机提供商的管理员并需要云交换机提供商的管理员的参与。使用本文所描述的技术,虚拟网关可由客户按需快速建立,而不需要云交换机提供商的管理员的参与。作为又一个示例,因为云交换机的企业客户典型地已经具有到云交换机构造的专用连接性—并且典型地在网络边缘处,所以本文所描述的回调服务可允许企业快速利用现有的连接性和客户关系来获得按需的、有弹性的和低延迟的回调服务。

3、在一些示例中,一种方法包括通过包括处理电路系统的云交换机从客户系统接收将云交换机的网络基础设施上的虚拟网关通信地耦合到被通信地耦合到公共网络的网络网关的请求,该请求包括指示客户系统的公共互联网协议(ip)地址的数据,其中客户系统配置有经由与云交换机分离的网络服务提供商(nsp)通信地耦合客户系统和公共网络的第一连接;由云交换机配置针对网络网关到虚拟网关的网络路由,该网络网关被通信地耦合到公共网络;以及由云交换机向网络网关提供包括客户系统的公共ip地址的路由信息,以创建通信地耦合客户系统和公共网络的第二连接。

4、在一些示例中,云交换机包括存储器;以及处理电路系统,被配置为:从客户系统接收将云交换机的网络基础设施上的虚拟网关通信地耦合到与公共网络通信地耦合的网络网关的请求,该请求包括指示客户系统的公共互联网协议(ip)地址的数据,其中客户系统配置有经由与云交换机分离的网络服务提供商(nsp)通信地耦合客户系统和公共网络的第一连接;配置针对网络网关到虚拟网关的网络路由,该网络网关被通信地耦合到公共网络;以及向网络网关提供包括客户系统的公共ip地址的路由信息,以创建通信地耦合客户系统和公共网络的第二连接。

5、在一些示例中,计算机可读存储介质包括机器可执行指令,这些机器可执行指令在被执行时,使处理电路系统:从客户系统接收将云交换机的网络基础设施上的虚拟网关通信地耦合到与公共网络通信地耦合的网络网关的请求,该请求包括指示客户系统的公共互联网协议(ip)地址的数据,其中客户系统配置有经由与云交换机分离的网络服务提供商(nsp)通信地耦合客户系统和公共网络的第一连接;为网络网关配置到虚拟网关的网络路由,该网络网关通信地耦合到公共网络;以及向网络网关提供包括客户系统的公共ip地址的路由信息,以创建通信地耦合客户系统和公共网络的第二连接。

6、一个或多个示例的细节在附图和以下描述中阐述。其他特征部、目的和优点将从说明书和附图以及权利要求书中变得显而易见。



技术特征:

1.一种方法,包括:

2.根据权利要求1所述的方法,还包括:由所述云交换机在所述网络基础设施上创建所述虚拟网关。

3.根据权利要求1所述的方法,其中将所述虚拟网关通信地耦合到所述网络网关的所述请求指示所述第一连接的故障。

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

5.根据权利要求1所述的方法,其中将所述虚拟网关通信地耦合到所述网络网关的所述请求包括与所述客户系统相关联的自治系统号。

6.根据权利要求1所述的方法,还包括:

7.根据权利要求1所述的方法,其中接收将所述虚拟网关通信地耦合到所述网络网关的所述请求包括:

8.根据权利要求1所述的方法,

9.根据权利要求8所述的方法,其中将所述虚拟网关通信地耦合到所述网络网关的所述请求包括指定针对所述虚拟网关的最大带宽的带宽参数,其中所述最大带宽由所述第一vlan和所述第二vlan共享。

10.根据权利要求1所述的方法,其中所述第一连接包括针对所述客户系统的主要连接,并且其中所述第二连接包括针对所述客户系统的次要连接。

11.一种云交换机,包括:

12.根据权利要求11所述的云交换机,其中所述处理电路系统还被配置为在所述网络基础设施上创建所述虚拟网关。

13.根据权利要求11所述的云交换机,其中将所述虚拟网关通信地耦合到所述网络网关的所述请求指示所述第一连接的故障。

14.根据权利要求11所述的云交换机,其中所述处理电路系统还被配置为:

15.根据权利要求11所述的云交换机,其中将所述虚拟网关通信地耦合到所述网络网关的所述请求包括与所述客户系统相关联的自治系统号。

16.根据权利要求11所述的云交换机,其中所述处理电路系统还被配置为:

17.根据权利要求11所述的云交换机,其中接收将所述虚拟网关通信地耦合到所述网络网关的所述请求包括:

18.根据权利要求11所述的云交换机,

19.根据权利要求18所述的云交换机,其中将所述虚拟网关通信地耦合到所述网络网关的所述请求包括指定针对所述虚拟网关的最大带宽的带宽参数,其中所述最大带宽由所述第一vlan和所述第二vlan共享。

20.一种计算机可读存储介质,包括机器可执行指令,所述机器可执行指令在被执行时使处理电路系统:


技术总结
一种示例方法包括:由包括处理电路系统的云交换机从客户系统接收将云交换机的网络基础设施上的虚拟网关通信地耦合到被通信地耦合到公共网络的网络网关的请求,该请求包括指示客户系统的公共互联网协议(IP)地址的数据,其中客户系统被配置有经由与云交换机分离的网络服务提供商(NSP)通信地耦合客户系统和公共网络的第一连接;由云交换机为网络网关配置到虚拟网关的网络路由,该网络网关被通信地耦合到公共网络;以及由云交换机向网络网关提供包括客户系统的公共IP地址的路由信息,以创建通信地耦合客户系统和公共网络的第二连接。

技术研发人员:A·B·穆罕默德,S·加内施瓦尔,R·卡利帕特纳普
受保护的技术使用者:环球互连及数据中心公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1