Handling packets travelling towards logical service routers (SRs) for active-active stateful service insertion

    公开(公告)号:US11516125B2

    公开(公告)日:2022-11-29

    申请号:US17001696

    申请日:2020-08-25

    Applicant: VMware, Inc.

    Abstract: Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve a computer system detecting a packet addressed from a source address to a service endpoint address. Based on configuration information associated with the service endpoint address, the computer system may identify a first active logical service router (SR) and a second active logical SR that are both associated with the service endpoint address and configured to operate in an active-active mode. The first active logical SR may be selected over the second active logical SR by mapping tuple information to the first active logical SR. The computer system may generate an encapsulated packet by encapsulating the packet with an outer header addressed to an outer destination address associated with the first active logical SR and send the encapsulated packet towards the first active logical SR for processing according to a stateful service.

    Handling packets travelling from logical service routers (SRs) for active-active stateful service insertion

    公开(公告)号:US11362863B2

    公开(公告)日:2022-06-14

    申请号:US17001698

    申请日:2020-08-25

    Applicant: VMware, Inc.

    Abstract: Example methods and computer systems for packet handling for active-active stateful service insertion are disclosed. One example may involve in response to detecting a first packet from a first active logical service router (SR), a computer system generating and storing state information that associates (a) the first active logical SR and (b) first tuple information specified by the first packet. The first active logical SR and a second active logical SR may be both associated with the service endpoint address and configured to operate in an active-active mode. In response to detecting the second packet from a destination responsive to the first packet, the computer system may select the first active logical SR over the second active logical SR based on the state information and second tuple information specified by the second packet; and send the second packet towards the first active logical SR for processing according to a stateful service.

    DISTRIBUTED GLOBAL LOAD-BALANCING SYSTEM FOR SOFTWARE-DEFINED DATA CENTERS
    3.
    发明申请
    DISTRIBUTED GLOBAL LOAD-BALANCING SYSTEM FOR SOFTWARE-DEFINED DATA CENTERS 有权
    用于软件定义的数据中心的分布式全球负载平衡系统

    公开(公告)号:US20150106523A1

    公开(公告)日:2015-04-16

    申请号:US14054716

    申请日:2013-10-15

    Applicant: VMware, Inc.

    CPC classification number: H04L67/1036 H04L67/1008 H04L67/1021 H04L67/1034

    Abstract: The disclosure herein describes a system for providing distributed global server load balancing (GSLB) over resources across multiple data centers. The system includes a directory group comprising one or more directory nodes and a plurality of GSLB nodes registered to the directory group. A respective GSLB node is configured to provide GSLB services over a respective portion of the resources. A directory node includes a domain name system (DNS) query-receiving module configured to receive a DNS query from a client, a node-selecting module configured to select from the plurality of GSLB nodes a first GSLB node based at least on the DNS query, and a DNS query-responding module configured to respond to the DNS query to the client using an address of the selected first GSLB node, thereby facilitating the selected first GSLB node in performing GSLB while resolving the DNS query.

    Abstract translation: 本文的公开内容描述了一种用于在跨多个数据中心的资源上提供分布式全局服务器负载平衡(GSLB)的系统。 该系统包括目录组,该目录组包括一个或多个目录节点和登记到该目录组的多个GSLB节点。 相应的GSLB节点被配置为在资源的相应部分上提供GSLB服务。 目录节点包括被配置为从客户端接收DNS查询的域名系统(DNS)查询接收模块,被配置为至少基于DNS查询从多个GSLB节点中选择第一GSLB节点的节点选择模块 以及配置为使用所选择的第一GSLB节点的地址向客户端响应DNS查询的DNS查询响应模块,从而在解析DNS查询时便于所选择的第一GSLB节点执行GSLB。

Patent Agency Ranking