DISTRIBUTED GLOBAL LOAD-BALANCING SYSTEM FOR SOFTWARE-DEFINED DATA CENTERS

    公开(公告)号:US20180063237A1

    公开(公告)日:2018-03-01

    申请号:US15805023

    申请日:2017-11-06

    Applicant: Nicira, 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.

    Resilient hash computation for load balancing in network switches

    公开(公告)号:US09906592B1

    公开(公告)日:2018-02-27

    申请号:US14657898

    申请日:2015-03-13

    CPC classification number: H04L67/1036 H04L45/245

    Abstract: A network device includes a packet processor device that determines that packets are to be transmitted via a group of network interfaces, and a load balancing network interface selector. The load balancing network interface selector selects network interfaces in the group via which to egress packets from the network device using a first hash function. In response to determining that a first network interface within the group has become inoperable, the load balancing network interface selector continues to use the first hash function to select network interfaces in the group via which to egress packets from the network device. In response to determining that the first network interface within the group has become inoperable and when the first network interface is selected for packets using the first hash function, the load balancing load balancing network interface selector reselects network interfaces in the group using a second hash function.

    Systems and methods for maintaining session persistence in a cluster system

    公开(公告)号:US09888068B2

    公开(公告)日:2018-02-06

    申请号:US14244504

    申请日:2014-04-03

    CPC classification number: H04L67/1036 H04L63/04 H04L63/166

    Abstract: The present application is directed towards systems and methods for managing ownership of one or more SSL sessions. A cluster of nodes intermediary between at least one client server may maintain a succession list for at least one session of a first client from the at least one client. The succession list may include a list of nodes within the cluster and an order of succession for the nodes to transfer ownership of the at least one session. A first node of the cluster may enter an operational state for managing one or more sessions between the at least one client and the at least one server. A second node of the cluster may initiate, based on the succession list and responsive to the first node entering the operational state, a transfer of ownership of the at least one session from the second node to the first node.

    ENHANCED DYNAMIC FEATURE SUPPORT IN WIRELESS DIAMETER-BASED NETWORKS

    公开(公告)号:US20170257755A1

    公开(公告)日:2017-09-07

    申请号:US15062719

    申请日:2016-03-07

    Abstract: A computer device may include logic configured to receive a request from a user equipment device or a network device; identify a responding wireless access network device to process the request; and determine whether information identifying supported features for the responding wireless access network device has been obtained. The logic may be further configured to request a list of supported features from the responding wireless access network device, when the information identifying the supported features for the responding wireless access network device has not been obtained by the computer device; receive, from the responding wireless access network device, a response that includes the list of the supported features and that further includes supported features scope information; store the supported features scope information; and use the supported features scope information when forwarding requests to the responding wireless access network device or the plurality of devices.

Patent Agency Ranking