DECOUPLED CONTENT AND METADATA IN A DISTRIBUTED OBJECT STORAGE ECOSYSTEM
3 Assignments
0 Petitions
Accused Products
Abstract
A storage system comprises: a controller; a memory; one or more objects, each object having content data and metadata which includes system metadata; and a policy which governs writing of the content data and metadata of the one or more objects from the storage system to an external storage. The policy includes a configurable criterion for decoupling of the content data and the metadata of a given object and a rule for determining storage locations for the content data and the metadata between the storage system and the external storage in a decoupled manner if the content data and the metadata of the object are decoupled. The configurable criterion is based on an attribute of the metadata of the object. The controller is operable to execute the policy against the objects and to apply the rule to determine storage locations for the content data and metadata of a decoupled object.
-
Citations
35 Claims
-
1-15. -15. (canceled)
-
16. A storage system coupled to another storage system comprising:
-
one or more storage devices which store data of a first object, the first object having a first content data and a first metadata; and a processor being configured to; replicate the first object to the another storage system, and mark the first content data of the first object to be deleted from the one or more storage devices, after verifying that replicated first content data of the replicated first object is stored in the another storage system by replicating the first object and the another storage system does not have setting to store replicated first metadata without the replicated first content data. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32)
-
-
26. A method for a storage system coupled to another storage system,
the method comprising: -
managing data of a first object, the first object having a first content data and a first metadata; replicating the first object to the another storage system; and marking the first content data of the first object to be deleted from the one or more storage devices, after verifying that a replicated first content data of the replicated first object is stored in the another storage system by replicating the first object and the another storage system does not have setting to store replicated first metadata without the replicated first content data. - View Dependent Claims (33, 34, 35)
-
Specification