Systems for locating server nodes for edge devices using latency-based georouting

    公开(公告)号:US11528323B1

    公开(公告)日:2022-12-13

    申请号:US17226716

    申请日:2021-04-09

    申请人: EDJX, INC.

    发明人: James A. Thomason

    摘要: Systems for locating server nodes for edge devices using latency-based georouting. At least one cloud platform including at least one cloud platform router and a node database is in network communication with at least one edge device and a plurality of server nodes. The at least one cloud platform receives an initial hypertext transfer protocol (HTTP) request from the at least one edge device. The node database is queried using the at least one cloud platform router and node data is fetched from the plurality of server nodes using an object-oriented function. A query result is returned indicating a nearest node from the plurality of server nodes. The HTTP request is responded to with a unique hypertext markup language (HTML) web page, and the HTTP request is executed using the nearest node.

    Capability-aware service request distribution to load balancers

    公开(公告)号:US11477274B2

    公开(公告)日:2022-10-18

    申请号:US17142248

    申请日:2021-01-06

    申请人: VMware, Inc.

    摘要: Example methods and systems for capability-aware service request distribution are described. In one example, a network element may obtain a set of capability information associated with multiple load balancers capable of service request handling and identify varying capability levels among the multiple load balancers. The network element may assign unequal path cost information to the multiple load balancers to indicate the varying capability levels. The unequal path cost information may include (a) a first path cost that is assigned to the first load balancer; and (b) a second path cost that is assigned to the second load balancer and different to the first path cost to indicate the lower capability level of the second load balancer compared to the first load balancer. In response to detecting a service request, the service request may be steered towards one of the multiple load balancers based on the unequal path cost information.

    Data transmission method and related apparatus

    公开(公告)号:US11477078B2

    公开(公告)日:2022-10-18

    申请号:US17215709

    申请日:2021-03-29

    发明人: Wei Wei Chen Huang

    摘要: A data transmission method includes receiving a service request sent by a terminal device. The method also includes determining, based on the service request, a target transmission path of service data corresponding to the service request and a change policy corresponding to the target transmission path. The method further includes changing, according to the change policy, a current content delivery network (CDN) to a target CDN. The target CDN includes a plurality of serving nodes corresponding to the target transmission path. The method additionally includes sending an indication message to a first serving node in the target CDN to indicate the first serving node to send the service data to the terminal device through the target transmission path; or sending an indication message to a second serving node in the target CDN to indicate the second serving node to send the service data to the terminal device.

    Implementing a tiered cache topology with anycast networks

    公开(公告)号:US11411849B1

    公开(公告)日:2022-08-09

    申请号:US17344597

    申请日:2021-06-10

    申请人: CLOUDFLARE, INC.

    摘要: A control server receives probe data from a plurality of data centers indicating measured latencies with a first IP address associated with an origin server. The control server sums the measured latencies of a first data center having a lowest measured latency and a second data center. When the sum is below a threshold value, the control server determines the IP address to be an anycast IP address and selects a proper subset of the plurality of data centers as proxying data centers for other data centers in the plurality of data centers. When the sum is not below the threshold value, the control server determines the IP address to not be an anycast IP address and selects the first data center having the lowest measure latencies as the proxying data center for other data centers in the plurality of data centers.

    DOWNLOAD CONTROL IN MULTI-SERVER COMMUNICATION SYSTEM

    公开(公告)号:US20220201068A1

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

    申请号:US17436480

    申请日:2020-03-04

    IPC分类号: H04L67/101 H04L43/08

    摘要: Apparatuses and methods for data traffic management in multi-source content delivery are described. The apparatus includes a downloader and a controller. The downloader is coupled to servers via communication links. The controller is configured to determine initial download requests for the servers based on predetermined information about a quality of the links. The controller is also configured to send the initial download requests to the servers with the downloader. The controller is further configured to update the information about the quality of the communication links after the downloader receives data associated with a data file from the servers via the communication links. The controller is also configured to determine subsequent download requests for the servers based on the updated information about the quality of the communication links. The controller of further configured to send the subsequent download requests to the servers via the downloader. Rate adaptation is also proposed for each server, and download termination requests are transmitted to the servers when the download is almost complete at the apparatus.