[go: up one dir, main page]

CN111585800B - 基于虚拟私有云的网关节点的配置方法、装置和介质 - Google Patents

基于虚拟私有云的网关节点的配置方法、装置和介质 Download PDF

Info

Publication number
CN111585800B
CN111585800B CN202010354728.XA CN202010354728A CN111585800B CN 111585800 B CN111585800 B CN 111585800B CN 202010354728 A CN202010354728 A CN 202010354728A CN 111585800 B CN111585800 B CN 111585800B
Authority
CN
China
Prior art keywords
gateway node
network
vpc
gateway
backup
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010354728.XA
Other languages
English (en)
Other versions
CN111585800A (zh
Inventor
覃华伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN202010354728.XA priority Critical patent/CN111585800B/zh
Priority to PCT/CN2020/099560 priority patent/WO2021217872A1/zh
Publication of CN111585800A publication Critical patent/CN111585800A/zh
Application granted granted Critical
Publication of CN111585800B publication Critical patent/CN111585800B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及云技术领域,提供了一种基于虚拟私有云的网关节点的配置方法,基于包含有多个网关节点的网关集群;虚拟私有云包括多个VPC网络,每个网关节点服务于一组VPC网络;所述方法包括:确定每一个VPC网络对应的目标网关节点,每一个VPC网络对应的目标网关节点包括一个主网关节点和至少一个备份网关节点;分别确定每个主网关节点和备份网关节点的路由优先级;基于与VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据路由优先级为VPC网络内的用户提供网络访问服务;其中,每一个VPC网络对应的主网关节点实时将网络访问服务的资源数据同步至与对应的备份网关节点。本发明可减少因为网关节点故障造成的业务中断,提升用户体验。

Description

基于虚拟私有云的网关节点的配置方法、装置和介质
技术领域
本发明涉及云技术领域,尤其涉及一种基于虚拟私有云的网关节点的配置方法、装置、终端和计算机可读存储介质。
背景技术
虚拟私有云(VPC:Virtual Private Cloud)内,客户机使用的都是内部IP,当客户机需要访问外部网络时,需要通过NAT(networkaddresstranslation,网络地址转换)网关才能实现外部网络的访问。如果VPC网络对外提供服务比如作为WEB网站,通常使用负载均衡(网关集群)到VPC内部真实服务器上。它能够为VPC的用户提供高性能的Internet访问服务。通过NAT网关,VPC内的资源可以更加安全的访问Internet。
具体实现中,通过报文中的目标地址和端口,并且根据负载均衡设备设置的服务器选择方式,决定最终选择的内部服务器。但是,如果某个服务器(即网关)宕机,那么该机器上的Session(会话控制)就会消失,用户请求切换到其他机器后因为没有Session而无法完成转发,造成用户业务中断或重连。
发明内容
基于此,有必要针对上述问题,提出了一种基于虚拟私有云的网关节点的配置方法、装置、终端和计算机可读存储介质。
一种基于虚拟私有云的网关节点的配置方法,基于包含有多个网关节点的网关集群;所述虚拟私有云包括多个VPC网络,其中,每个网关节点服务于一组VPC网络,每组VPC网络包括至少一个VPC网络;
所述方法包括:
通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
其中,每一个VPC网络对应的主网关节点实时将网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点。
其中,所述主网关节点的路由优先级高于所述备份网关节点对应的路由优先级。
其中,所述针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务,还包括:
针对每一个VPC网络:
根据所述路由优先级在该VPC网络对应的一个主网关节点和至少一个备份网关节点中,确定路由优先级最高的网关节点作为服务网关节点;
通过所述服务网关节点为VPC网络内的用户提供网络访问服务;
其中,所述根据所述路由优先级在该VPC网络对应的一个主网关节点和至少一个备份网关节点中,确定路由优先级最高的网关节点作为服务网关节点,还包括:
判断所述确定的路由优先级最高的网关节点是否存在故障;
则根据所述路由优先级,在所述一个主网关节点和至少一个备份网关节点中选择除所述确定的路由优先级最高的网关节点之外的其它网关节点中,确定所述服务网关节点。
其中,所述方法还包括:
针对每一个网关节点,通过underlay网络构建该网关节点与underlay网络的路由器之间的内部BFD会话链接,构建网关节点与所述外部路由器之间的外部BFD会话链接。
其中,所述基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务,还包括:
针对每一个网关节点,检测所述内部BFD会话链接和/或外部BFD会话链接是否断开;
在所述内部BFD会话链接和/或外部BFD会话链接断开的情况下,确定该网关节点发生故障;
针对发生故障的网关节点服务的VPC网络,确定与该VPC网络对应的至少一个目标网关节点,通过确定的目标网关节点为该VPC网络内的用户提供网络访问服务。
其中,所述在所述内部BFD会话链接和/或外部BFD会话链接断开的情况下,确定该网关节点发生故障之后,还包括:
在发生故障的网关节点从故障中恢复时,通过网关集群对该网关节点对应的资源数据进行同步;
在资源数据同步完成之后,对该网关节点的路由信息进行更新,以使该网关节点可以为该网关节点服务的VPC网络内的用户提供网络访问服务。
一种基于虚拟私有云的网关节点的配置装置,基于包含有多个网关节点的网关集群;所述虚拟私有云包括多个VPC网络,其中,每个网关节点服务于一组VPC网络,每组VPC网络包括至少一个VPC网络;
所述装置包括:
资源配置单元,用于通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
路由优先级确定模块,用于分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
网络访问模块,用于针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
数据同步模块,用于实时将每一个VPC网络对应的主网关节点的网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点。
一种终端,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:
通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
其中,每一个VPC网络对应的主网关节点实时将网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点。
一种可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如下步骤:
通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
其中,每一个VPC网络对应的主网关节点实时将网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点。
采用本发明,具有如下的有益效果:
采用上述基于虚拟私有云的网关节点的配置方法、装置终端和计算机可读存储介质之后,基于包括多个网关节点的网关集群为VPC网络提供服务时,针对每一个VPC网络,配置一个主网关节点和至少一个备份网关节点,并且为对应的网关节点配置路由优先级,然后在通过网关节点为VPC网络提供服务时,通过路由优先级确定当前提供服务的网关节点,例如主网关节点,并实时将业务数据实时同步至其他备份网关节点,使得在一个网关节点出现故障的情况下,该网关节点上的业务并不会消失,可以切换至其他备份有业务数据的网关节点,使得用户业务不中断,从而提升业务的稳定性,提升用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
其中:
图1为本发明的一个实施例中一种基于虚拟私有云的网关节点的配置方法的流程示意图;
图2为本发明的一个实施例中网关节点与VPC网络之间的路由关系示意图;
图3为本发明的一个实施例中多个网关节点之间进行业务数据同步的流程示意图;
图4为本发明的一个实施例中网关节点与VPC网络之间的路由关系示意图;
图5为本发明的一个实施例中网关节点与VPC网络之间的路由关系示意图;
图6为本发明的一个实施例中网关节点与VPC网络之间的路由关系示意图;
图7为本发明的一个实施例中多个网关节点之间进行业务数据恢复的流程示意图;
图8为本发明的一个实施例中一种基于虚拟私有云的网关节点的配置装置的结构示意图;
图9为本发明的一个实施例中一种基于虚拟私有云的网关节点的配置装置的结构示意图;
图10为本申请的一个实施例的运行上述基于虚拟私有云的网关节点的配置方法的计算机设备的结构示意图;
图11为本发明提供的可读存储介质的一实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本实施例中,为了解决上述虚拟私有云的客户访问外部网络过程中因为网关节点故障造成的业务数据中断或重连的问题,提出了一种基于虚拟私有云的网关节点的配置方法。
需要说明的是,在本实施例中,上述基于虚拟私有云的网关节点的配置方法,是基于包含有多个网关节点的网关集群。其中,每一个网关节点为网关集群中的一个节点服务器,为内部服务器。进一步的,在虚拟私有云中,需要使用负载均衡到内部服务器中(即网关集群中的网关节点,为内部真实的服务器),外部网络访问时通过外部的路由设备访问内部服务器中的资源。
在本实施例中,上述基于虚拟私有云的网关节点的配置方法所基于的虚拟私有云包括多个VPC网络,多个VPC网络依托于网关集群中的多个网关节点提供外部网络访问服务。每个网关节点服务于一组VPC网络,每组VPC网络包括至少一个VPC网络。
在本实施例中,为了避免在外部网络访问过程中因为网关节点故障造成的业务中断的情况,针对每一个VPC网络,除了提供一个网关节点之外,还需要提供对应的备份网关节点,以在网关节点故障的情况下,能为相应的VPC网络内的用户提供服务,避免造成相应的业务中断。
请参阅图1,图1是本发明提供的基于虚拟私有云的网关节点的配置方法的一个实施例的流程示意图。
具体的,如图1所示,本发明提供的基于虚拟私有云的网关节点的配置方法包括步骤S102-S108:
步骤S102:通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点。
在本实施例中,为VPC网络分配对应的网关节点的实现,是按照资源配置算法进行的,例如,按照哈希算法确定与每一个网关节点服务的VPC网络,从而使得每个网关节点服务的VPC网络之间是均衡的。
在一个具体的实施例中,可以是通过四层负载均衡组件(L4-LB)实现,通过报文中的目标地址和端口,再通过负载均衡设备设置的服务器选择方式,确定VPC网络中的用户在进行外部网络访问的过程中的内部服务器(即网关节点)。
在本实施例中,一个网关节点可以服务多个VPC网络,例如,一个网关阶段服务一组VPC网络,而一组VPC网络中包括多个VPC网络。而每一个VPC网络对应的网关节点不止一个,包括了一个主网关节点和至少一个备份网关节点。
具体实施例中,每个VPC网络均对应一个VPCID,在确定与每一个VPC网络对应的目标网关节点的过程中,为每个网关节点配置服务的VPCID的范围。
在一个具体的实施例中,每个VPC网络配置2个目标网关节点,其中,2个目标网关节点中,包括了1个主网关节点,1备份网关节点。在其它实施例中,每个VPC网络还可以配置1+N个目标网关节点,其中1+N个目标网关节点中,包括了1个主网关节点和N个备份网关节点,其中N为大于1的正整数。
在本实施例中,每个VPC网路配备多个网关节点是为了在某个网关节点故障的情况下,能由其他网关节点进行代替,以保证不中断。所,在本实施例中,为了确定网关节点的服务,还需要确定每一个网关节点对应的路由优先级。
步骤S104:分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级。
在本实施例中,VPC网络对应的多个网关节点之间的优先级不同,在确定VPC网络内,访问外部网络的路由都指向当前VPC网络对应的其中一个网关节点,该网关节点的确定是根据网关节点的路由优先级确定的。且主网关节点的路由优先级高于备份网关节点的路由优先级。根据路由优先级在可用的网关节点中确定当前VPC网络中访问外部网络的路由路径是通过哪一个网关节点。
在一个具体的实施例中在,在VPC网络对应的网关节点为2个(一个主网关节点,一个备选网关节点)的情况下,路由优先级为2级。在VPC网络对应的网关节点为1+N个(1个主网关节点,N个备选网关节点)的情况下,路由优先级为2个(N个备选网关节点的路由优先级相同)或者1+N个(N个备用网关节点的理由优先级均不同)。
以每个VPC网络配置两个网关节点为例(一个主网关节点,一个备选网关节点),在外部网络侧,每个网关节点需要发布两优先级路由,或者在出口路由器上静态配置两优先级路由。其中,对一个VPC网络二者,主网关节点发布的路由占高优先级。
比如:假设VPC网络1(VPC网络对应的VPCID为VPC0001)对应的主网关节点为GW-1,备选主网关节点为GW-3,VPC网络2(VPC网络对应的VPCID为VPC2001)对应的主网关节点为GW-3,备选网关节点为GW-1。那么主网关节点GW-1和主网关节点GW-2的路由优先级设置如下:
在主网关节点GW-1上,
BGP:VPC0001_VIP/32Priority N+1
BGP:VPC0001_NAT/32Priority N+1
...
BGP:VPC2001_VIP/32Priority N
BGP:VPC2001_NAT/32Priority N
在GW-3上
BGP:VPC0001_VIP/32Priority N
BGP:VPC0001_NAT/32Priority N
...
BGP:VPC2001_VIP/32Priority N+1
BGP:VPC2001_NAT/32Priority N+1
其中,BGP表示边界网关协议,NAT表示访问外部网络时使用的路由,VIP表示外部网络访问时使用的网关路由。
在VPC0001内,所有访问外部网络的路由都指向VPC内缺省网关VPC0001_GW,所有访问缺省网关的报文都被封入overlay tunnel,tunnel的远端endpoint表示为vpc0001_overlay_tunnel_endpoint,是GW-1/GW-3内的浮动IP。其中,缺省网关通常是指每台主机上的一个配置参数,参数值为接在同一个网络上的某个路由器端口的IP地址,即默认网关节点。
VPC0001的underlay网络上增加两个优先级的路由。GW1_IP是GW1在VPC underlay网络侧的业务网络接口地址。
以VPC0001为例:
VPC0001:vpc0001_overlay_tunnel_endpoint next hop GW1_IP priority high
VPC0001:vpc0001_overlay_tunnel_endpoint next hop GW3_IP priority low。
具体可如图2所示。图2给出了网关集群中包含GW-1、GW-2、GW-3、GW-4这4个网关节点的情况下,以GW-1、GW-3之间互为备份网关节点为例的情况下,网关节点与VPC网络以及外部路由之间的路由关系的示意图。
步骤S106:针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务。
VPC网络内访问外部网络资源时,只需要通过与该VPC网络对应的一个网关节点即可。在一般情况下,是通过主网关节点提供网络访问服务。但是,在主网关节点存在故障的情况下,通过备份网关节点外该VPC网络内提供网络访问服务。
具体的,针对每一个VPC网络:根据所述路由优先级在该VPC网络对应的一个主网关节点和至少一个备份网关节点中,确定路由优先级最高的网关节点作为服务网关节点;通过所述服务网关节点为VPC网络内的用户提供网络访问服务。如果路由优先级最高的网关节点存在故障,则从其他网关节点中选择服务网关节点。
即,在确定路由优先级最高的网关节点之后,判断确定的路由优先级最高的网关节点是否存在故障;若是,则则根据所述路由优先级,在所述一个主网关节点和至少一个备份网关节点中选择除该确定的路由优先级最高的网关节点之后,从其它网关节点中,确定服务网关节点。
步骤S108:每一个VPC网络对应的主网关节点实时将网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点。
在本实施例中,为了保证在某一个网关节点宕机或故障的情况业务不中断,网关节点需要网络访问服务对应的资源数据同步至其他的网关节点。具体实施例中,一般由主网关节点提供网络访问服务,在这个过程中,主网关节点需要将网络访问服务的资源数据同步至同一个VPC网络对应的其它备份网关节点,以使得其它备份网关节点在主网关节点宕机或故障的情况下能接替主网关节点提供网络访问服务。
需要说明的是,为了保证业务不中断,在本实施例中,资源数据的同步是实时的,从而保证多个目标网关节点中的资源数据是同步的,在一个网关节点宕机或故障的情况下,其它网关节点能接替提供服务,以保证业务不会被中断。
进一步的,上述网关节点进行同步的网络访问服务的资源数据即为session对象的同步。其中,session指会话控制,Session对象存储了特定用户会话所需的属性及配置信息。
Session对象的同步的过程可如图3所示。其中,在网关节点GW-1收到来自于外部网络的报文之后,创建对应的session对象,然后将session对象转发至需要进行备份的备份网关节点GW-3。其中,备份网关节点GW-3的确定是通过网关集群的资源分配确定的。
采用上述基于虚拟私有云的网关节点的配置方法之后,基于包括多个网关节点的网关集群为VPC网络提供服务时,针对每一个VPC网络,配置一个主网关节点和至少一个备份网关节点,并且为对应的网关节点配置路由优先级,然后在通过网关节点为VPC网络提供服务时,通过路由优先级确定当前提供服务的网关节点,例如主网关节点,并实时将业务数据实时同步至其他备份网关节点,使得在一个网关节点出现故障的情况下,该网关节点上的业务并不会消失,可以切换至其他备份有业务数据的网关节点,使得用户业务不中断,从而提升业务的稳定性,提升用户体验。
进一步的,在本实施例中,在上述基于虚拟私有云的网关节点的配置方法中,还包括:针对每一个网关节点,通过underlay网络构建该网关节点与underlay网络的路由器之间的内部BFD会话链接,构建网关节点与所述外部路由器之间的外部BFD会话链接。
在内部网络侧,网关节点通过和underlay网络的路由器建立BFD会话链接;在外部网络侧,网关节点和外部路由器建立BFD会话链接。其中,BFD会话链接为用于检测两个转发点之间故障的网络协议,通过BFD会话链接可以检测网关节点对应的用户业务是否中断。具体如图4所示,网关节点GW-1与underlay网络的路由器建立BFD会话链接,并且与外部路由器之间的BFD会话链接;在这两个BFD会话链接连通的情况下,网关节点GW-1是正常工作的,可以为VPC网络内提供网络访问服务。
在本实施例中,针对每一个网关节点,通过检测该网关节点对应的内部BFD会话链接和外部BFD会话链接中的一个是否断开或者是否同时断开,就可以检测该网关节点是否发生故障。具体的,检测到内部BFD会话链接和/或外部BFD会话链接断开的情况下,确定该网关节点发生故障。如果一个网关节点发生故障,该网关节点服务的VPC网络的用户业务会中断,需要转到该VPC网络对应的其它网关节点继续为用户业务提供服务,以保证用户业务不中断。也就是说,采用underlay交换节点对BFD会话链接进行检测,在检测到BFD会话链接断开的情况下,进行路由的切换(即网关节点的切换),相对于传统技术中采用网关节点之间互相检测BFD会话链接是否断开的情况,通过借助外部设备(即underlay交换节点)来检测,简化了网关集群的部署。
具体的,在网关节点发生故障的情况下,对于该发生故障的网关节点服务的一个或多个VPC网络,如果出现故障的主网关节点,则确定与该VPC网络对应的至少一个备份网关节点,通过确定的备份网关节点为该VPC网络内的用户提供网络访问服务。
如图5所示,在单网关节点故障时,比如网关节点GW-1故障,两侧的交换节点会检测到BFD会话链接中断,从而VPC网络(VPC0001)的数据流会经过网关节点GW-3。因为之前已经将VPC网络(VPC0001)对应的session对象对应的数据实时同步至网关节点GW-3,网关节点GW-3可以继续为VPC网络(VPC0001)提供服务。反之,如果没有事先进行Session对象的同步,则用户业务会中断或重连;如果有进行Session对象的同步,用户业务只会有短暂丢包。
同理,如果网关节点GW-3出现故障,VPC网络-VPC2001-3000的业务流可以通过路由自动切换到网关节点GW-1。
进一步的,为了避免网关节点的BFD会话链接单边中断,需要对同一个网关节点上的两个BFD会话链接做联动,如网关节点GW-1上VPC网络侧的BFD会话链接中断,则外部网络侧的BFD会话链接也需要主动中断,以保证网关节点GW-1的两侧BFD会话链接都可以同时工作或同时失效。
具体可参见图6所示,在网关节点GW-1对应的外部BFD会话链接断开之后,将网关节点GW-1对应的内部BFD会话链接也断开来,以使得网关节点GW-1的两侧BFD会话链接同时失效。
进一步的,在发生故障的网关节点从故障中恢复之后,则需要将该网关节点服务的VPC网络对应的资源数据进行恢复,并将该网关节点进行接入,以重新提供网络访问服务。
具体的,在上述确定网关节点发生故障之后,需要持续检测该网关节点是否从故障中恢复。在发生故障的网关节点从故障中恢复时,通过网关集群对该网关节点对应的资源数据进行同步;在资源数据同步完成之后,对该网关节点的路由信息进行更新,以使该网关节点可以为该网关节点服务的VPC网络内的用户提供网络访问服务。
具体实施中,以发生故障的网关节点为GW-1为例,在网关节点GW-1从故障中恢复的情况下,如图7所示,先不可以直接接入业务;需要先启动,对网关节点GW-1进行上电处理,然后持续接收其他网关节点(例如GW-3)的Session对象同步,在Session对象同步完成之后,才对网关节点GW-1进行路由更新,以导入业务报文,使得网关节点GW-1继续提供服务。
在一个具体的实施例中,判断网关节点GW-1是否完成Session对象的同步,是根据该网关节点GW-1上的Session对象的数量是否与其他网关节点上的Session对象的数量匹配来确定的。例如,在如图7所示的应用场景中,判断网关节点GW-1上的Session对象的数量是否大于或等于网关节点GW-3上的Session对象的数量的90%。
也就是说,在本实施例中,在网关节点从故障中恢复的情况下,先对网关节点的业务数据按照资源配置进行同步,然后再更新路由以使得该网关节点对应的路由可以被选择,以实现该网关节点的业务恢复。
在一个实施例中,如图8所示,还提出了一种基于虚拟私有云的网关节点的配置装置。具体的,上述基于虚拟私有云的网关节点的配置装置基于包含有多个网关节点的网关集群;所述虚拟私有云包括多个VPC网络,其中,每个网关节点服务于一组VPC网络,每组VPC网络包括至少一个VPC网络。进一步的,如图8所示,上述基于虚拟私有云的网关节点的配置装置包括:
资源配置单元102,用于通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
路由优先级确定模块104,用于分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
网络访问模块106,用于针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
数据同步模块108,用于实时将每一个VPC网络对应的主网关节点的网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点。
采用上述基于虚拟私有云的网关节点的配置装置之后,基于包括多个网关节点的网关集群为VPC网络提供服务时,针对每一个VPC网络,配置一个主网关节点和至少一个备份网关节点,并且为对应的网关节点配置路由优先级,然后在通过网关节点为VPC网络提供服务时,通过路由优先级确定当前提供服务的网关节点,例如主网关节点,并实时将业务数据实时同步至其他备份网关节点,使得在一个网关节点出现故障的情况下,该网关节点上的业务并不会消失,可以切换至其他备份有业务数据的网关节点,使得用户业务不中断,从而提升业务的稳定性,提升用户体验。
在其中一个实施例中,所述主网关节点的路由优先级高于所述备份网关节点对应的路由优先级。
在其中一个实施例中,网络访问模块106还用于针对每一个VPC网络,根据所述路由优先级在该VPC网络对应的一个主网关节点和至少一个备份网关节点中,确定路由优先级最高的网关节点作为服务网关节点;通过所述服务网关节点为VPC网络内的用户提供网络访问服务;
在其中一个实施例中,网络访问模块106还用于判断所述确定的路由优先级最高的网关节点是否存在故障;则根据所述路由优先级,在所述一个主网关节点和至少一个备份网关节点中选择除所述确定的路由优先级最高的网关节点之外的其它网关节点中,确定所述服务网关节点。
在其中一个实施例中,网络访问模块106还用于针对每一个网关节点,通过underlay网络构建该网关节点与underlay网络的路由器之间的内部BFD会话链接,构建网关节点与所述外部路由器之间的外部BFD会话链接。
在其中一个实施例中,如图9所示,上述基于虚拟私有云的网关节点的配置装置还包括BFD会话构建模块110,用于针对每一个网关节点,通过underlay网络构建该网关节点与underlay网络的路由器之间的内部BFD会话链接,构建网关节点与所述外部路由器之间的外部BFD会话链接。
在其中一个实施例中,网络访问模块106还用于针对每一个网关节点,检测所述内部BFD会话链接和/或外部BFD会话链接是否断开;在所述内部BFD会话链接和/或外部BFD会话链接断开的情况下,确定该网关节点发生故障;针对发生故障的网关节点服务的VPC网络,确定与该VPC网络对应的至少一个目标网关节点,通过确定的目标网关节点为该VPC网络内的用户提供网络访问服务。
在其中一个实施例中,如图9所示,上述基于虚拟私有云的网关节点的配置装置还包括数据恢复模块112,用于在发生故障的网关节点从故障中恢复时,通过网关集群对该网关节点对应的资源数据进行同步;在资源数据同步完成之后,对该网关节点的路由信息进行更新,以使该网关节点可以为该网关节点服务的VPC网络内的用户提供网络访问服务。
图10示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是终端,也可以是服务器。如图10所示,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现基于虚拟私有云的网关节点的配置方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行基于虚拟私有云的网关节点的配置方法。本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提出了一种智能终端,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:
通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
其中,每一个VPC网络对应的主网关节点实时将网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点。
通过上述描述可知,在本实施例中终端根据用户输入的检索关键词从预设的内容数据库汇总召回匹配的至少一条召回内容,然后基于构建的用户行为图谱和预设的关联得分计算方法,计算每一条召回内容对应的关联得分,并根据关联得分对召回内容进行排序,以将排序后的召回内容作为最终的目标检索结果并输出给用户。也就是说,采用上述基于虚拟私有云的网关节点的配置方法、装置终端和计算机可读存储介质之后,可以对于根据输入的检索关键词得到的检索结果基于用户行为图谱进行进一步的排序处理,以提高检索结果排序和展示的有效性,提高了内容检索后续的转化率。
在一个实施例中,请参阅图11,给出了本发明提供的可读存储介质的一实施例的结构示意图。可读存储介质10中存储有至少一个计算机程序20,计算机程序20用于被处理器执行以实现如下的方法:
通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
其中,每一个VPC网络对应的主网关节点实时将网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点。
在一个实施例中,可读存储介质20可以是终端中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等等。
采用上述终端和计算机可读存储介质之后,基于包括多个网关节点的网关集群为VPC网络提供服务时,针对每一个VPC网络,配置一个主网关节点和至少一个备份网关节点,并且为对应的网关节点配置路由优先级,然后在通过网关节点为VPC网络提供服务时,通过路由优先级确定当前提供服务的网关节点,例如主网关节点,并实时将业务数据实时同步至其他备份网关节点,使得在一个网关节点出现故障的情况下,该网关节点上的业务并不会消失,可以切换至其他备份有业务数据的网关节点,使得用户业务不中断,从而提升业务的稳定性,提升用户体验。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种基于虚拟私有云的网关节点的配置方法,其特征在于,基于包含有多个网关节点的网关集群;所述虚拟私有云包括多个VPC网络,其中,每个网关节点服务于一组VPC网络,每组VPC网络包括至少一个VPC网络;
所述方法包括:
通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
其中,每一个VPC网络对应的主网关节点实时将网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点,所述网络访问服务的资源数据为会话控制session对象,所述session对象存储有特定用户会话所需的属性及配置信息。
2.根据权利要求1所述的基于虚拟私有云的网关节点的配置方法,其特征在于,所述主网关节点的路由优先级高于所述备份网关节点对应的路由优先级。
3.根据权利要求2所述的基于虚拟私有云的网关节点的配置方法,其特征在于,所述针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务,还包括:
针对每一个VPC网络:
根据所述路由优先级在该VPC网络对应的一个主网关节点和至少一个备份网关节点中,确定路由优先级最高的网关节点作为服务网关节点;
通过所述服务网关节点为VPC网络内的用户提供网络访问服务。
4.根据权利要求3所述的基于虚拟私有云的网关节点的配置方法,其特征在于,所述根据所述路由优先级在该VPC网络对应的一个主网关节点和至少一个备份网关节点中,确定路由优先级最高的网关节点作为服务网关节点,还包括:
判断所述确定的路由优先级最高的网关节点是否存在故障;
若所述确定的路由优先级最高的网关节点存在故障,则根据所述路由优先级,在所述一个主网关节点和至少一个备份网关节点中选择除所述确定的路由优先级最高的网关节点之外的其它网关节点,从所述其它网关节点中确定所述服务网关节点。
5.根据权利要求1所述的基于虚拟私有云的网关节点的配置方法,其特征在于,所述方法还包括:
针对每一个网关节点,通过underlay网络构建该网关节点与underlay网络的路由器之间的内部BFD会话链接,构建网关节点与外部路由器之间的外部BFD会话链接。
6.根据权利要求5所述的基于虚拟私有云的网关节点的配置方法,其特征在于,所述基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务,还包括:
针对每一个网关节点,检测所述内部BFD会话链接和/或外部BFD会话链接是否断开;
在所述内部BFD会话链接和/或外部BFD会话链接断开的情况下,确定该网关节点发生故障;
针对发生故障的网关节点服务的VPC网络,确定与该VPC网络对应的至少一个目标网关节点,通过确定的目标网关节点为该VPC网络内的用户提供网络访问服务。
7.根据权利要求6所述的基于虚拟私有云的网关节点的配置方法,其特征在于,所述在所述内部BFD会话链接和/或外部BFD会话链接断开的情况下,确定该网关节点发生故障之后,还包括:
在发生故障的网关节点从故障中恢复时,通过网关集群对该网关节点对应的资源数据进行同步;
在资源数据同步完成之后,对该网关节点的路由信息进行更新,以使该网关节点可以为该网关节点服务的VPC网络内的用户提供网络访问服务。
8.一种基于虚拟私有云的网关节点的配置装置,其特征在于,基于包含有多个网关节点的网关集群;所述虚拟私有云包括多个VPC网络,其中,每个网关节点服务于一组VPC网络,每组VPC网络包括至少一个VPC网络;
所述装置包括:
资源配置单元,用于通过预设的资源配置算法,确定与每一个VPC网络对应的目标网关节点,其中,每一个VPC网络对应的目标网关节点包括与该VPC网络对应的一个主网关节点和至少一个备份网关节点;
路由优先级确定模块,用于分别确定每个VPC网络的主网关节点和至少一个备份网关节点对应的路由优先级;
网络访问模块,用于针对每一个VPC网络,基于与该VPC网络对应的一个主网关节点和至少一个备份网关节点、并根据所述路由优先级为该VPC网络内的用户提供网络访问服务;
数据同步模块,用于实时将每一个VPC网络对应的主网关节点的网络访问服务的资源数据同步至与该VPC网络对应的至少一个备份网关节点,所述网络访问服务的资源数据为会话控制session对象,所述session对象存储有特定用户会话所需的属性及配置信息。
9.一种终端,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述的基于虚拟私有云的网关节点的配置方法的步骤。
10.一种计算机可读存储介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至7中任一项所述的基于虚拟私有云的网关节点的配置方法的步骤。
CN202010354728.XA 2020-04-29 2020-04-29 基于虚拟私有云的网关节点的配置方法、装置和介质 Active CN111585800B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010354728.XA CN111585800B (zh) 2020-04-29 2020-04-29 基于虚拟私有云的网关节点的配置方法、装置和介质
PCT/CN2020/099560 WO2021217872A1 (zh) 2020-04-29 2020-06-30 基于虚拟私有云的网关节点的配置方法、装置和介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010354728.XA CN111585800B (zh) 2020-04-29 2020-04-29 基于虚拟私有云的网关节点的配置方法、装置和介质

Publications (2)

Publication Number Publication Date
CN111585800A CN111585800A (zh) 2020-08-25
CN111585800B true CN111585800B (zh) 2022-06-28

Family

ID=72111809

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010354728.XA Active CN111585800B (zh) 2020-04-29 2020-04-29 基于虚拟私有云的网关节点的配置方法、装置和介质

Country Status (2)

Country Link
CN (1) CN111585800B (zh)
WO (1) WO2021217872A1 (zh)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12463907B2 (en) 2020-06-30 2025-11-04 Amazon Technologies, Inc. Validating network flows in a multi-tenanted network appliance routing service
US11652736B2 (en) 2020-06-30 2023-05-16 Amazon Technologies, Inc. Transmitting network traffic to a pool of redundant network appliances
US11595307B1 (en) 2020-09-25 2023-02-28 Amazon Technologies, Inc. Customized tuple definition for hashing at a network appliance routing service
CN114697266A (zh) * 2020-12-31 2022-07-01 中兴通讯股份有限公司 一种虚拟机接入方法、终端及存储介质
CN112866077B (zh) * 2021-02-26 2022-06-14 哈尔滨工业大学(威海) 一种模态融合的大规模自动化组网方法、管理系统、设备及存储介质
CN113098788B (zh) * 2021-03-08 2023-03-24 杭州迪普科技股份有限公司 一种路由发布的方法及装置
CN113595899A (zh) * 2021-06-30 2021-11-02 上海云轴信息科技有限公司 一种用于多节点云路由实现的方法及系统
CN113765710B (zh) * 2021-08-24 2024-07-09 中国人寿保险股份有限公司上海数据中心 一种基于多活混合云部署的请求处理系统及方法
CN114036236B (zh) * 2021-11-16 2025-08-26 东软集团股份有限公司 多网关集群系统
US12034570B2 (en) 2022-03-14 2024-07-09 T-Mobile Usa, Inc. Multi-element routing system for mobile communications
CN114666208B (zh) * 2022-03-30 2024-04-12 杭州中天微系统有限公司 网关系统、节点管理方法、电子设备和存储介质
EP4440053A4 (en) * 2022-04-06 2025-01-15 Beijing Xiaomi Mobile Software Co., Ltd. MULTI-GATEWAY NETWORKING METHOD, APPARATUS AND SYSTEM, AND GATEWAY DEVICE AND STORAGE MEDIUM
CN115001904A (zh) * 2022-05-30 2022-09-02 紫光建筑云科技(重庆)有限公司 一种高可用nat网关设计方法
CN116939007B (zh) * 2023-08-04 2026-01-09 安超云软件有限公司 外部服务高可用的实现方法
CN118869395B (zh) * 2024-07-01 2025-04-22 北京志凌海纳科技股份有限公司 一种vpc网关的高可用实现方法及系统
CN119182828B (zh) * 2024-11-25 2025-02-11 天翼云科技有限公司 外网访问方法、装置、计算机设备、可读存储介质和产品

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7689722B1 (en) * 2002-10-07 2010-03-30 Cisco Technology, Inc. Methods and apparatus for virtual private network fault tolerance
CN101262409B (zh) * 2008-04-23 2011-01-19 成都市华为赛门铁克科技有限公司 虚拟私有网络vpn接入方法和装置
CN101488918B (zh) * 2009-01-09 2012-02-08 杭州华三通信技术有限公司 一种多网卡服务器的接入方法和系统
US10067780B2 (en) * 2015-10-06 2018-09-04 Cisco Technology, Inc. Performance-based public cloud selection for a hybrid cloud environment
GB2551792B (en) * 2016-06-30 2019-02-13 Sophos Ltd Elastic outbound gateway
CN114697189B (zh) * 2016-08-27 2024-06-21 Nicira股份有限公司 网络控制系统到公共云中的扩展
CN107948086A (zh) * 2016-10-12 2018-04-20 北京金山云网络技术有限公司 一种数据包发送方法、装置及混合云网络系统
CN108989194B (zh) * 2017-05-31 2021-07-09 微软技术许可有限责任公司 分布式IPSec网关
CN109245984B (zh) * 2018-07-13 2021-07-09 华为技术有限公司 一种报文传输方法、一种信息处理方法及其相关设备
CN109067573B (zh) * 2018-07-26 2020-12-29 新华三技术有限公司 一种流量调度方法及装置
US11196591B2 (en) * 2018-08-24 2021-12-07 Vmware, Inc. Centralized overlay gateway in public cloud
US10846122B2 (en) * 2018-09-19 2020-11-24 Google Llc Resource manager integration in cloud computing environments
CN110995545B (zh) * 2019-12-19 2022-03-08 腾讯科技(深圳)有限公司 云网络配置测试方法及装置

Also Published As

Publication number Publication date
WO2021217872A1 (zh) 2021-11-04
CN111585800A (zh) 2020-08-25

Similar Documents

Publication Publication Date Title
CN111585800B (zh) 基于虚拟私有云的网关节点的配置方法、装置和介质
CN110912780B (zh) 一种高可用集群检测方法、系统及受控终端
US10547538B2 (en) Packet forwarding method and apparatus
CN106549875B (zh) 一种会话管理方法、装置及负载均衡器
CN112929285B (zh) 区块链网络的通信优化系统
CN113572831B (zh) Kubernetes集群间的通信方法、计算机设备及介质
CN110474802B (zh) 设备切换方法及装置、服务系统
CN107682406B (zh) 一种业务处理的方法、装置以及系统
US12068955B2 (en) Method for controlling traffic forwarding, device, and system
CN115941493B (zh) 基于组播的云场景nat网关集群的多活分配方法及装置
CN113839862A (zh) Mclag邻居之间同步arp信息的方法、系统、终端及存储介质
CN112187633A (zh) 一种链路故障收敛方法、装置、电子设备及存储介质
CN109698767A (zh) 一种主备切换方法及装置
CN113630444A (zh) 一种基于开放虚拟网络的集群工作方法和装置
CN113328931B (zh) 一种路由下发方法及装置
US12095656B2 (en) Failure detection and mitigation in an MC-LAG environment
CN104717143B (zh) 用于多归场景组播数据传输的方法及设备
CN110535947B (zh) 一种存储设备集群配置节点切换方法、装置及设备
CN110391987B (zh) 从运营商边缘设备集合中选择指定转发器的方法、设备及计算机可读介质
CN114157721A (zh) 一种路由分发方法、装置、设备及可读存储介质
CN111629386B (zh) 通信方法、系统及设备
CN106909322B (zh) 一种虚拟化系统中支持存储灾备的路由方法及装置
CN120017589A (zh) 一种数据分流方法、装置、设备及存储介质
CN116208625A (zh) 信息同步方法、装置、电子设备及计算机可读存储介质
CN116055393A (zh) 专线通信方法、装置及系统

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant