Service unit switching method, system, and device for disaster tolerance switching and capacity dispatching

    公开(公告)号:US12200047B2

    公开(公告)日:2025-01-14

    申请号:US17571245

    申请日:2022-01-07

    Inventor: Bengbeng Xue

    Abstract: A method, a system, and a device for switching a service unit are provided. The method includes: determining a target service unit; and triggering the target service unit to publish first routing information according to configuration information of a first service unit for a first load balancing task, so as to replace the first service unit to provide a traffic distribution service for the first load balancing task. When the entire service network needs to perform disaster tolerance switching and capacity dispatching, the method provided in the embodiments of this application can effectively improve the real-time performance of traffic switching, and avoid the problem of relatively poor real-time performance of traffic switching caused by the influence of DNS cache in the existing technologies.

    Local preference in anycast CDN routing

    公开(公告)号:US12143443B2

    公开(公告)日:2024-11-12

    申请号:US18353503

    申请日:2023-07-17

    Abstract: Embodiments herein describe a CDN where anycast routing is used to identify a load balancer for selecting a cache in the CDN to use to deliver a requested object to a user. In one embodiment, the user performs a DNS lookup to identify an anycast IP address for a plurality of load balancers in the CDN. The user can then initiate anycast routing using the anycast IP address to automatically identify a load balancer. Once the identified balancer selects the cache, the load balancer can close the anycast connection with the user device and use a redirect to provide the user device with a unicast path to the selected cache. The user device can then establish a unicast connection with the cache to retrieve (e.g., stream) the object.

    Bootstrapping devices on a network

    公开(公告)号:US12058518B2

    公开(公告)日:2024-08-06

    申请号:US18152206

    申请日:2023-01-10

    Abstract: Methods for operating a device and for managing bootstrapping of devices are disclosed. The method (100) for operating a device comprises computing (102) a derivative of a secret shared between the device and a server entity of a network, generating (104) a temporary bootstrap URI by combining at least a part of the computed derivative with a static bootstrap URI for the network, and sending (106) a bootstrap request to the temporary bootstrap URI. The method for managing bootstrapping of devices comprises generating temporary bootstrap URIs corresponding to devices operable to connect to a network, and updating a network DNS registry to map the generated temporary bootstrap URIs to the IP address of at least one of a bootstrap server instance reachable via the network and/or a bootstrap load balancer. Also disclosed are a device, a bootstrap load balancer, a bootstrap server, and a computer program.

    EFFICIENT VIRTUAL IP ADDRESS MANAGEMENT FOR SERVICE CLUSTERS

    公开(公告)号:US20240187479A1

    公开(公告)日:2024-06-06

    申请号:US18432963

    申请日:2024-02-05

    Applicant: Nutanix, Inc.

    Abstract: One embodiment of the present invention provides a system that can manage access to a service from a cluster of computing nodes. An instance of the system can operate on a respective computing node. During operation, the system instance can identify an Internet Protocol (IP) address, which provides access to the service from the cluster of computing nodes to a client device at a client site. The system instance can select the computing node for hosting the IP address in the cluster of computing nodes based on a set of selection criteria. The selection is performed independently at the computing node. The system instance can then assign the IP address to the computing node. The assignment allows a request for the service to be directed to the computing node. Subsequently, the system instance can facilitate the service from the cluster of computing nodes based on the request.

    Managing service capacity
    8.
    发明授权

    公开(公告)号:US11805168B2

    公开(公告)日:2023-10-31

    申请号:US17971215

    申请日:2022-10-21

    Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.

    Bootstrapping Devices on a Network
    10.
    发明公开

    公开(公告)号:US20230164549A1

    公开(公告)日:2023-05-25

    申请号:US18152206

    申请日:2023-01-10

    Abstract: Methods for operating a device and for managing bootstrapping of devices are disclosed. The method (100) for operating a device comprises computing (102) a derivative of a secret shared between the device and a server entity of a network, generating (104) a temporary bootstrap URI by combining at least a part of the computed derivative with a static bootstrap URI for the network, and sending (106) a bootstrap request to the temporary bootstrap URI. The method for managing bootstrapping of devices comprises generating temporary bootstrap URIs corresponding to devices operable to connect to a network, and updating a network DNS registry to map the generated temporary bootstrap URIs to the IP address of at least one of a bootstrap server instance reachable via the network and/or a bootstrap load balancer. Also disclosed are a device, a bootstrap load balancer, a bootstrap server, and a computer program.

Patent Agency Ranking