Early acknowledgment for write operations

    公开(公告)号:US12119950B2

    公开(公告)日:2024-10-15

    申请号:US17333401

    申请日:2021-05-28

    CPC classification number: H04L12/1868 G06F11/1625 G06F11/2056 H04L12/66

    Abstract: This disclosure describes techniques for providing early acknowledgments to a source device performing a data write operation within a data center or across a geographically-distributed data center. In one example, this disclosure describes a method that includes receiving, by a gateway device and from a source device within a local data center, data to be stored at a remote destination device that is located within a remote data center; storing, by the gateway device, the data to high-speed memory included within the gateway device; transmitting, by the gateway device, the data over a connection to the remote data center; after transmitting the data and before the data is stored at the remote destination device, outputting, by the gateway device to the source device, a local acknowledgment, wherein the local acknowledgment indicates to the source device that the data can be assumed to have been stored at the remote destination device.

    SHARED STORAGE PARITY ON RAID
    9.
    发明申请

    公开(公告)号:US20190163587A1

    公开(公告)日:2019-05-30

    申请号:US15827926

    申请日:2017-11-30

    CPC classification number: G06F11/2056 G06F3/0689 G06F11/1092 G06F11/3034

    Abstract: A computer-implemented method, according to one embodiment, includes: determining that a data storage drive in a first array has failed, determining a location to rebuild the failed data storage drive, instructing performance of a rebuild operation at the determined location, determining one or more data storage drives in one or more arrays having a combined amount of available space that is sufficient to mirror data and/or parity information of the first array, instructing mirroring of the data and/or parity information of the first array in parallel with performing the rebuild operation, instructing deletion of the mirrored data and/or parity information of the first array from the one or more data storage drives in response to the rebuild operation being completed, and instructing reallocation of the space in the one or more data storage drives used to mirror the data and/or parity information of the first array as available space.

Patent Agency Ranking