TWO TIER DNS
    1.
    发明公开
    TWO TIER DNS 审中-公开

    公开(公告)号:US20240022598A1

    公开(公告)日:2024-01-18

    申请号:US18211555

    申请日:2023-06-19

    Applicant: VMware, Inc.

    CPC classification number: H04L63/1458 H04L61/4511

    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.

    TWO TIER DNS
    2.
    发明公开
    TWO TIER DNS 审中-公开

    公开(公告)号:US20240022538A1

    公开(公告)日:2024-01-18

    申请号:US18211552

    申请日:2023-06-19

    Applicant: VMware, Inc.

    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.

    Distributed network services
    4.
    发明授权

    公开(公告)号:US11115466B2

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

    申请号:US16858664

    申请日:2020-04-26

    Applicant: VMware, Inc.

    Abstract: Providing a distributed network service includes: receiving network traffic at a first physical device; and executing a service engine to participate in the distributed network service. The distributed network service is provided to at least the first target application instance executing in a first VM on the first physical device, and a second target application instance executing in a second VM on a second physical device; and a shared state of the distributed network service is maintained with respect to the first physical device and the second physical device.

    PARTITIONING HEALTH MONITORING IN A GLOBAL SERVER LOAD BALANCING SYSTEM

    公开(公告)号:US20200382390A1

    公开(公告)日:2020-12-03

    申请号:US16746790

    申请日:2020-01-17

    Applicant: VMware, Inc.

    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.

    TWO TIER DNS
    6.
    发明公开
    TWO TIER DNS 审中-公开

    公开(公告)号:US20240022539A1

    公开(公告)日:2024-01-18

    申请号:US18211553

    申请日:2023-06-19

    Applicant: VMware, Inc.

    CPC classification number: H04L61/4511 H04L67/1004

    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.

    PARTITIONING HEALTH MONITORING IN A GLOBAL SERVER LOAD BALANCING SYSTEM

    公开(公告)号:US20200382584A1

    公开(公告)日:2020-12-03

    申请号:US16746785

    申请日:2020-01-17

    Applicant: VMware, Inc.

    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.

    Upgrade of a distributed service in a virtualized computing system

    公开(公告)号:US11593095B2

    公开(公告)日:2023-02-28

    申请号:US17166058

    申请日:2021-02-03

    Applicant: VMWARE, INC.

    Abstract: An example method of performing an upgrade operation for a distributed service in a virtualized computing system is described. The virtualized computing system includes a host cluster, the host cluster having hosts and a virtualization layer executing on hardware platforms of the hosts. The method includes: receiving, at a controller of the distributed service, a first upgrade operation from a user, the distributed service including the controller and a plurality of service engine groups, each of the plurality of service engine groups including a plurality of service engines; and performing, by the controller, the first upgrade operation on software of the controller exclusive of software of the service engines in each of the service engine groups, the software of the controller and the software of the plurality of service engines in each of the plurality of service engine groups executing in a plurality of hosts.

    DISTRIBUTED NETWORK SERVICES
    10.
    发明申请

    公开(公告)号:US20220060539A1

    公开(公告)日:2022-02-24

    申请号:US17467376

    申请日:2021-09-06

    Applicant: VMware, Inc.

    Abstract: Providing a distributed network service includes: receiving network traffic at a first physical device; and executing a service engine to participate in the distributed network service. The distributed network service is provided to at least the first target application instance executing in a first VM on the first physical device, and a second target application instance executing in a second VM on a second physical device; and a shared state of the distributed network service is maintained with respect to the first physical device and the second physical device.

Patent Agency Ranking