Patent ID: 8069227

Claim:
In a system comprising hosts saving data in primary storage devices, a software suite to provide secondary storage and a recovery service to at least one networked node comprising: a portion to configure at least one network node to perform a service; a portion to order a service and to generate metadata about data generated to store in secondary storage using a processor and a non-volatile memory; a portion to perform data write validation to prevent redundant writes in the secondary storage, wherein the metadata is used to validate data write through at least a metadata comparison via a processor; a portion to receive and prepare data to store in secondary storage; and a data splitter coupled to a data path from a host to the primary storage device to provide a copy of a data written from the host to the primary storage via the data path to the secondary storage in near real time through transparently splitting off data from the host to a primary storage device, wherein the copy of a data written from the host to the primary storage is provided to the secondary storage through a storage and recovery server to enhance the secondary storage and recovery service, wherein the server to provide a data storage for host to a secondary storage in a continuous streaming mode, and wherein a portion of the server application comprises firmware installed on a field programmable gate array (FPGA) supported by a line card, and wherein the firmware includes a frame rate detection engine to adjust performance of the line card to an actual frame rate of data being received on the line card.