Site locality support for file services in a stretched cluster environment
AssigneeVMware, Inc.
InventorsYang Yang, Ye Zhang, Wenguang Wang, Haifeng Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsYang Yang, Ye Zhang, Wenguang Wang, Haifeng Li
Estimating the term…
The location of resources for file services are located within the same site, thereby eliminating or reducing performance issues caused by cross-site accesses in a stretched cluster environment. A file server placement algorithm initially places file servers at a site based at least in part on host workload and affinity settings, and can perform failover to move the file servers to a different location (e.g., to a different host on the same site or to another site) in the event of a failure of the host where the file servers were initially placed. File servers may be co-located with clients at a location based on client latencies and site workload. Failover support is also provided in the event that the sites in the stretched cluster have different subnet addresses.
A method to provide site locality support in a stretched cluster having hosts at different geographic locations, the method comprising:
A non-transitory computer-readable medium having instructions stored thereon, which in response to execution by one or more processors, cause the one or more processors of a host to perform or control performance of a method to provide site locality support in a stretched cluster having hosts at different geographic locations, wherein the method comprises:
An arbitrator host to provide site locality support in a stretched cluster having hosts at different geographic locations, the arbitrator host comprising:
Dependencies are inferred from the claim text.