Storing data with different specified levels of data redundancy
First Claim
Patent Images
1. A method comprising:
- receiving a first set of data and information that specifies a first level of data redundancy for the first set of data;
receiving a second set of data and information that specifies a second level of data redundancy for the second set of data, wherein the second level of data redundancy is greater than the first level of data redundancy;
storing the first and second sets of data on a set of storage disk arrays, wherein the second set of data is stored on the set of storage disk arrays with a greater level of data redundancy than the first set of data.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods of storing data with different specified levels of data redundancy are disclosed. In one aspect, a method may include receiving sets of data to be stored on a set of storage devices and information that specifies different levels of data redundancy for the sets of data. Then, the sets of data may be stored on the set of storage devices with different levels of data redundancy based, at least in part, on the information. Apparatus, software, and systems are also disclosed.
278 Citations
20 Claims
-
1. A method comprising:
-
receiving a first set of data and information that specifies a first level of data redundancy for the first set of data;
receiving a second set of data and information that specifies a second level of data redundancy for the second set of data, wherein the second level of data redundancy is greater than the first level of data redundancy;
storing the first and second sets of data on a set of storage disk arrays, wherein the second set of data is stored on the set of storage disk arrays with a greater level of data redundancy than the first set of data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article of manufacture comprising:
-
a machine-accessible medium to provide instructions that if executed result in a machine performing operations including, receiving sets of data to be stored on a set of storage devices and information that specifies different levels of data redundancy for the sets of data, and causing the sets of data to be stored on the set of storage devices with different levels of data redundancy based at least in part on the information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An article of manufacture comprising:
-
a machine-accessible medium to provide instructions that if executed result in a machine performing operations including, specifying different levels of data redundancy for different sets of data to be stored, and communicating the sets of data and the specified levels of data redundancy to a Redundant Array of Independent (or Inexpensive) Disks (RAID) controller. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
-
one or more buses;
a processor coupled with the one or more buses;
a dynamic random access memory (DRAM) coupled with the one or more buses;
logic to cause sets of data to be stored on a set of storage devices with different levels of data redundancy based at least in part on information that specifies different levels of data redundancy for the sets of data. - View Dependent Claims (18, 19, 20)
-
Specification