Site locality support for file services in a stretched cluster environment

    公开(公告)号:US11886307B2

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

    申请号:US17467292

    申请日:2021-09-06

    Applicant: VMware LLC

    Abstract: 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.

    Management of microservices failover

    公开(公告)号:US11880287B2

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

    申请号:US18062950

    申请日:2022-12-07

    CPC classification number: G06F11/2025 G06F11/2028 G06F2201/85

    Abstract: Embodiments described herein are generally directed to intelligent management of microservices failover. In an example, responsive to an uncorrectable hardware error associated with a processing resource of a platform on which a task of a service is being performed by a primary microservice, a failover trigger is received by a failover service. A secondary microservice is identified by the failover service that is operating in lockstep mode with the primary microservice. The secondary microservice is caused by the failover service to takeover performance of the task in non-lockstep mode based on failover metadata persisted by the primary microservice. The primary microservice is caused by the failover service to be taken offline.

    Error read flow component
    13.
    发明授权

    公开(公告)号:US11842787B2

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

    申请号:US17902195

    申请日:2022-09-02

    Inventor: Seungjune Jeon

    Abstract: An apparatus includes an error read flow component resident on a memory sub-system. The error read flow component can cause performance of a plurality of read recovery operations on a group of memory cells that are programmed or read together, or both. The error read flow component can determine whether a particular read recovery operation invoking the group of memory cells was successful. The error read flow component can further cause a counter corresponding to each of the plurality of read recovery operations to be incremented in response to a determination that the particular read recovery operation invoking the group of memory cells was successful.

Patent Agency Ranking