Efficient handling of RAID-F component repair failures

    公开(公告)号:US11256583B2

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

    申请号:US16410549

    申请日:2019-05-13

    Applicant: VMware, Inc.

    Abstract: In one set of embodiments, a storage system can execute a repair process for a first component of a file or object stored on the storage system, where the repair process is initiated in response to the first component becoming inaccessible by the storage system, and where the file or object is split across a plurality of components including the first component. The executing can include, for each chunk in an address space of the first component starting from an initial chunk pointed to by a cursor: (1) determining whether the chunk is mapped to the first component, (2) if the chunk is mapped to the first component, copying data for the chunk from a mirror copy of the first component to a second component in the plurality of components, and (3) updating the cursor to point to a next chunk in the address space.

    Exclusive session mode resilient to failure

    公开(公告)号:US10419498B2

    公开(公告)日:2019-09-17

    申请号:US14956284

    申请日:2015-12-01

    Applicant: VMware, Inc.

    Abstract: Examples perform input/output (I/O) requests, issued by a plurality of clients to an owner-node, in a virtual storage area network (vSAN) environment. I/O requests are guaranteed, as all I/O requests are performed during non-overlapping, exclusive sessions between one client at a time and the owner node. The owner node rejects requests for simultaneous sessions, and duplicate sessions are prevented by requiring that a client refresh its memory state after termination of a previous session.

Patent Agency Ranking