Patent ID: 8266099
Filing Date: 2012-09-11
Classification: G06F

Abstract:
1. In a computer system including a host computer and a separate server, each connected to a storage system, a method of offloading storage operations from the host computer to the separate server, said method performed at the separate server and comprising: receiving a command to manage a file stored in the storage system for the host computer, wherein the command comprises copying at least a portion of the file to a second location in the storage system; transmitting a plurality of LUN block operations to the storage system, wherein the plurality of LUN block operations corresponds to execution of the copying by the storage system; and transmitting metadata to the storage system, wherein the metadata establishes a correspondence between the file and data copied by the storage device to the second location during execution by the storage system of the plurality of LUN block operations, whereby, upon receiving subsequent operations relating to the file for the host computer, the storage system accesses the metadata and performs corresponding operations determined based on the subsequent operations and the metadata for the copied data in the second location in the storage system.