MAINTAINING A FAULT-TOLERANCE THRESHOLD OF A CLUSTERSTORE DURING MAINTENANCE ACTIVITIES

    公开(公告)号:US20230333758A1

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

    申请号:US18337554

    申请日:2023-06-20

    Applicant: VMware, Inc.

    Abstract: A method for maintaining fault tolerance in a storage cluster is provided. Embodiments include receiving, by a management component associated with a distributed data store on a cluster of host machines, a request to place a first host machine of the cluster of host machines in a maintenance mode, wherein the first host machine stores given data of the distributed data store. Embodiments include determining whether a second host machine that does not currently store any data of the distributed data store exists in the cluster of host machines. Embodiments include determining, based on whether the second host machine exists in the cluster of host machines, whether to transfer the given data of the distributed data store from the first host machine to the second host machine. Embodiments include initiating the maintenance mode on the first host machine.

    Network-aware load balancing
    213.
    发明授权

    公开(公告)号:US11792127B2

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

    申请号:US17517641

    申请日:2021-11-02

    Applicant: VMware, Inc.

    CPC classification number: H04L47/125 H04L45/123

    Abstract: Some embodiments of the invention provide a method for network-aware load balancing for data messages traversing a software-defined wide area network (SD-WAN) (e.g., a virtual network) including multiple connection links between different elements of the SD-WAN. The method includes receiving, at a load balancer in a multi-machine site, link state data relating to a set of SD-WAN datapaths including connection links of the multiple connection links. The load balancer, in some embodiments, provides load balancing for data messages sent from a machine in the multi-machine site to a set of destination machines (e.g., web servers, database servers, etc.) connected to the load balancer over the set of SD-WAN datapaths. The load balancer selects, for the data message, a particular destination machine (e.g., a frontend machine for a set of backend servers) in the set of destination machines by performing a load balancing operation based on the received link state data.

    Traffic replication in overlay networks spanning multiple sites

    公开(公告)号:US11784842B2

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

    申请号:US17942948

    申请日:2022-09-12

    Applicant: VMware, Inc.

    Abstract: Some embodiments provide a method of replicating messages for a logical network. At a particular tunnel endpoint in a particular datacenter, the method receives a message to be replicated to members of a replication group. The method replicates the message to a set of tunnel endpoints of the replication group located in a same segment of the particular datacenter as the particular tunnel endpoint. The method replicates the message to a first set of proxy endpoints of the replication group, each of which is located in a different segment of the particular datacenter and for replicating the message to tunnel endpoints located in its respective segment of the particular datacenter. The method replicates the message to a second set of proxy endpoints of the replication group, each of which is located in a different datacenter and for replicating the message to tunnel endpoints located in its respective datacenter.

    Location criteria for security groups

    公开(公告)号:US11777793B2

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

    申请号:US17322318

    申请日:2021-05-17

    Applicant: VMware, Inc.

    CPC classification number: H04L41/08

    Abstract: Some embodiments provide a method for distributing a group definition for a group of machines. The method receives the group definition, which includes (i) a span of the group that specifies a set of sites at which the group is to be used and (ii) a set of criteria for machines to be included in the group. The set of criteria includes at least a location criteria specifying one or more sites. The method distributes the group definition to each site in the set of sites. At each site in the set of sites, a local network control system of the site determines a set of machines in the group based on the set of criteria. Only machines in the one or more sites specified by the location criteria are determined to be in the group.

Patent Agency Ranking