-
公开(公告)号:US20230396548A1
公开(公告)日:2023-12-07
申请号:US18452482
申请日:2023-08-18
Applicant: NETFLIX, INC.
Inventor: Sergey FEDEROV , Phelps Watson WILLIAMS , Niosha BEHNAM
IPC: H04L47/125 , G06F17/11 , H04L43/0864 , H04L47/2441 , H04L61/4511 , H04L67/101 , H04L67/1036 , H04L67/56 , H04N21/239 , H04L67/1021
CPC classification number: H04L47/125 , G06F17/11 , H04L43/0864 , H04L47/2441 , H04L61/4511 , H04L67/101 , H04L67/1036 , H04L67/56 , H04N21/239 , H04L67/1021 , H04L67/1012
Abstract: In various embodiments, domain name system (DNS) servers are implemented on a content distribution network (CDN) infrastructure in order to facilitate centralized control of traffic steering. Each server appliance in the CDN infrastructure acts as both an authoritative DNS nameserver and a dynamic request proxy, and each such server appliance is assigned to one of multiple cloud computing system regions. The assignment of server appliances to cloud regions is based on latency measurements collected via client application probes and an optimization that minimizes an overall latency experienced by the client applications subject to constraints that the maximum traffic to each cloud region is less than a capacity constraint for that region, the maximum deviation of traffic to each cloud regions at any point in time is less than a given percentage, and the maximum deviation of traffic between direct and indirect paths is less than a given percentage.
-
公开(公告)号:US20210075729A1
公开(公告)日:2021-03-11
申请号:US16693180
申请日:2019-11-22
Applicant: NETFLIX, INC.
Inventor: Sergey FEDOROV , Phelps Watson WILLIAMS , Niosha BEHNAM
IPC: H04L12/803 , H04L12/851 , H04L29/08 , H04N21/239
Abstract: In various embodiments, domain name system (DNS) servers are implemented on a content distribution network (CDN) infrastructure in order to facilitate centralized control of traffic steering. Each server appliance in the CDN infrastructure acts as both an authoritative DNS nameserver and a dynamic request proxy, and each such server appliance is assigned to one of multiple cloud computing system regions. The assignment of server appliances to cloud regions is based on latency measurements collected via client application probes and an optimization that minimizes an overall latency experienced by the client applications subject to constraints that the maximum traffic to each cloud region is less than a capacity constraint for that region, the maximum deviation of traffic to each cloud regions at any point in time is less than a given percentage, and the maximum deviation of traffic between direct and indirect paths is less than a given percentage.
-
公开(公告)号:US20220158941A1
公开(公告)日:2022-05-19
申请号:US17588016
申请日:2022-01-28
Applicant: NETFLIX, INC.
Inventor: Sergey FEDOROV , Phelps Watson WILLIAMS , Niosha BEHNAM
IPC: H04L47/125 , H04L47/2441 , G06F17/11 , H04L67/56 , H04N21/239 , H04L67/1036 , H04L43/0864 , H04L67/101 , H04L67/1021 , H04L61/4511
Abstract: In various embodiments, domain name system (DNS) servers are implemented on a content distribution network (CDN) infrastructure in order to facilitate centralized control of traffic steering. Each server appliance in the CDN infrastructure acts as both an authoritative DNS nameserver and a dynamic request proxy, and each such server appliance is assigned to one of multiple cloud computing system regions. The assignment of server appliances to cloud regions is based on latency measurements collected via client application probes and an optimization that minimizes an overall latency experienced by the client applications subject to constraints that the maximum traffic to each cloud region is less than a capacity constraint for that region, the maximum deviation of traffic to each cloud regions at any point in time is less than a given percentage, and the maximum deviation of traffic between direct and indirect paths is less than a given percentage.
-
-