Patent ID: 8041892

Claim:
A system to record data, comprising: a storage system configured to: store data; and at least one first processor located remotely from the storage system and linked to the storage system via a network, the at least one processor being configured to: determine that a selected data processing operation is to be performed with respect to data stored in the storage system; determine that a record of at least some of the data stored in the storage system is required prior to performing the selected data processing operation; generate a command comprising a request to generate a record of the at least some of the stored data; and transmit the command to the storage system to generate the record, via the network in accordance with Internet Protocol (IP); wherein the storage system comprises: at least one storage device; a memory configured to maintain a queue comprising one or more data items; an interface configured to receive the command to generate the record of the at least some of the data stored in the at least one storage device; and at least one second processor configured to: insert into the queue a marker indicating that a record of the specified data is to be generated, in response to the request; flush the one or more data items from the memory; flush the marker from the memory; generate a record of the specified data, after flushing the marker from the memory.