Patent ID: 7953926

Claim:
A computer-readable storage medium comprising instructions that, in response to execution by a computing device, cause the computing device to: receive data at a processing unit, wherein the data is sent from a device selected from the group consisting of: a host computing device via a small computer system interface (SCSI) and a first remote cache storage system communicably coupled to a switched packet network via a network interface; store the received data in a buffer; transfer data from the buffer to a log disk when the amount of data in the buffer exceeds a first threshold value or when the log disk is idle, wherein the transferred data is the least recently used data in the buffer; and in the event that the amount of data in the log disk exceeds a second positive threshold value greater than or equal to one data unit, transfer, via the network interface, a portion of the data from the log disk to a second remote cache storage system communicably coupled to the switched packet network.