System and Method for Compression of Data Objects in a Data Storage System
First Claim
Patent Images
1. A system for object-based archival data storage, the system comprising:
- an object-based storage subsystem having respective data storage devices;
a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS); and
a data compression subsystem for analyzing and compressing one or more data objects, the data compression subsystem having an algorithm conducting a reverse differential compression on the data objects for storage and retrieval on the object-based storage subsystem.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for object-based archival data storage includes an object-based storage subsystem having respective data storage devices, an administration interface and a meta data subsystem for storing meta data about files. The system includes an algorithm for analyzing and conducting a reverse differential analysis and compression of data objects for storage and retrieval from the object storage subsystem.
25 Citations
13 Claims
-
1. A system for object-based archival data storage, the system comprising:
-
an object-based storage subsystem having respective data storage devices; a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS); and a data compression subsystem for analyzing and compressing one or more data objects, the data compression subsystem having an algorithm conducting a reverse differential compression on the data objects for storage and retrieval on the object-based storage subsystem. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of object-based archival data storage, the method comprising:
-
interconnecting; an object-based storage subsystem having respective data storage devices; a meta data subsystem for storing meta data about files, and includes a virtual file subsystem having a virtual file server (VFS); providing an algorithm for analyzing data objects for storage and retrieval from the object-based storage system; presenting a data object for storage on the object-based storage system; implementing the algorithm to conduct a reverse differential compression of the data object for storage and retrieval on the object-based storage subsystem; and creating one or more compressed data objects on the system based on the reverse differential compression of the data object. - View Dependent Claims (8, 9, 10, 11)
-
-
12. For use in an object-based archival data storage system, an algorithm for conducting a reverse differential compression of data objects, the algorithm comprising:
-
providing a reference data object for storage on the object-based storage system; analyzing meta data associated with the reference data object to determine whether related data objects are stored on the system; conducting a reverse differential compression of the reference data object and the related data objects; comparing the reference data object against the related data objects to determine the differences between the objects; and creating one or more compressed data objects that record the differences between the reference data object and the related data objects. - View Dependent Claims (13)
-
Specification