Early acknowledgment for write operations
AssigneeMicrosoft Technology Licensing, LLC
InventorsPradeep Sindhu, Jaspal Kohli, Philip A. Thomas
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsPradeep Sindhu, Jaspal Kohli, Philip A. Thomas
Estimating the term…
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.
A gateway device comprising a storage system and processing circuitry having access to the storage system, wherein the processing circuitry is configured to:
A method comprising:
A storage device for storing computer-readable instructions that, when executed, configure processing circuitry to:
Dependencies are inferred from the claim text.