CPC G06F 3/0613 (2013.01) [G06F 3/0655 (2013.01); G06F 3/0664 (2013.01); G06F 3/067 (2013.01)] | 20 Claims |
1. A method of storage device write performance improvement in a remote computing environment, the method comprising:
creating, on a remote device that is remote from a client device, a virtual storage device corresponding to a physical storage device that is physically connected to the client device;
receiving, by a driver on the remote device, a request from an application on the remote device to perform a write operation with respect to the virtual storage device;
sending, by the remote device, over a network, a block-level write operation to the client device based on the request;
prior to receiving, by the remote device, a confirmation from the client device that the block-level write operation was received or completed, sending, by the driver, to the application, a message indicating that the block-level write operation is complete; and
receiving, by the driver, based on the message, an additional request from the application to perform an additional write operation with respect to the virtual storage device.
|