-
公开(公告)号:US11909612B2
公开(公告)日:2024-02-20
申请号:US18102696
申请日:2023-01-28
Applicant: VMware LLC
Inventor: Murali Basavaiah , Anand Parthasarathy , Sreeram Iyer , Sambit Kumar Das , Narasimhan Gomatam Mandeyam
IPC: H04L43/065 , H04L43/10 , H04L67/1036 , H04L43/0805 , H04L47/783 , H04L47/70 , H04L67/1031 , H04L61/4511
CPC classification number: H04L43/065 , H04L43/0805 , H04L43/10 , H04L47/783 , H04L47/828 , H04L61/4511 , H04L67/1031 , H04L67/1036
Abstract: Some embodiments provide a novel method of performing health monitoring for resources associated with a global server load balancing (GSLB) system. This system is implemented by several domain name system (DNS) servers that perform DNS services for resources located at several geographically separate sites. The method identifies several different groupings of the resources. It then assigns the health monitoring of the different resource groups to different DNS servers. The method then configures each particular DNS server (1) to send health monitoring messages to the particular group of resources assigned to the particular DNS server, (2) to generate data by analyzing responses to the sent health monitoring messages, and (3) to distribute the generated data to the other DNS servers. The method in some embodiments is performed by a set of one or more controllers.
-
公开(公告)号:US12107821B2
公开(公告)日:2024-10-01
申请号:US18211552
申请日:2023-06-19
Applicant: VMware LLC
Inventor: Sreeram Iyer , Murali Basavaiah , Prasad Rao , Shyam Prasad Anisetti , Naveen Dhillon
IPC: H04L61/4511 , H04L61/5007
CPC classification number: H04L61/4511 , H04L61/5007
Abstract: Some embodiments provide a two-tier DNS (Domain Name System) service for processing DNS requests. In some embodiments, the two-tier DNS service deploys first and second tiers of service machines, with the second-tier having several groups of service machines each of which is configured to resolve DNS requests for a different set of domain names than the other second-tier group(s). Each service machine in the first-tier is configured to identify the second-tier group responsible for each particular DNS request that the service machine receives for each particular domain name, and to forward the particular DNS request to the second-tier group that it identifies for the particular DNS request. The first-tier DNS service in some embodiments has only one group of service machines. Each first or second service machine group in some embodiments can have one or more service machines, and can be scaled up or down to add or remove service machines to the group (e.g., through an active/active layer 3 scaleout with BGP). In some embodiments, two different second-tier service groups can process DNS requests for two or more different FQDNs (fully qualified domain names) that are part of the same domain, and/or for two or more different FQDNs that are part of different domains.
-