Storing a variable number of instances of data objects
AssigneeCommvault Systems, Inc.
InventorsMarcus S. Muller, Deepak R. Attarde, Manoj Kumar Vijayan
Life of this patent
Estimating the term…
Loading patent…
AssigneeCommvault Systems, Inc.
InventorsMarcus S. Muller, Deepak R. Attarde, Manoj Kumar Vijayan
Estimating the term…
Described are systems and methods for storing a variable number of instances of data objects (e.g., 1, 2, 3, or up to N-1 instances, where N is the number of instances of the data object included in primary data) in secondary storage across a data storage network. In some examples, a system for storing a variable number of instances of data objects includes, one or more computing devices storing a set of data objects and multiple storage devices distinct from the one or more computing devices. Each of the multiple storage devices is configured to store at least a single instance of a data object. The system also includes a database configured to store information associated with the data objects. This information includes substantially unique identifiers for the data objects and, for each of the data objects, a number of instances of the data object stored on the multiple storage devices.
A method in a data storage system of storing a variable number of instances of data objects, wherein the method is performed by a computing system having a processor and memory, the method comprising:
-9. (canceled)
A system for storing multiple instances of a data object in a data storage network, wherein the data storage network includes multiple data storage devices coupled via a computer network, and wherein the computer network also couples to one or more computing devices storing a first set of N number of substantially similar data objects, the system comprising:
A method in a computing system of storing multiple instances of substantially similar data objects, wherein the method is performed by a computing system having a processor and memory, the method comprising:
(canceled)
(canceled)
A computing system for storing multiple instances of a data object, the computing system comprising:
-38. (canceled)
A system for storing multiple instances of a data object in a data storage network, wherein the data storage network includes at least two different hierarchical tiers of data storage devices coupled via a computer network, and wherein the computer network also couples to a computing device storing a primary copy of data that includes a first set of N number of the same data objects, the system comprising:
(canceled)
(canceled)
(canceled)
Dependencies are inferred from the claim text.