Fine-grained control of data placement
First Claim
Patent Images
1. A method, comprising:
- defining, in a storage system comprising multiple storage devices, multiple redundant array of independent disks (RAID) configurations for data stored on the storage devices;
assigning, to a first entry in a partition table having multiple entries, a first one of the multiple RAID configurations; and
assigning, to a second entry in the partition table, a second one of the multiple RAID configurations that is independent from the first one of the multiple RAID configurations;
wherein assigning the first one of the multiple RAID configurations to the first entry in the partition table comprises modifying an existing RAID configuration for the first entry, and comprising migrating the data referenced by the existing RAID configuration to the modified RAID configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus and computer program products implement embodiments of the present invention that include defining, in a storage system including multiple storage devices, multiple redundant array of independent disks (RAID) configurations for data stored on the storage devices. A first one of the multiple RAID configurations is assigned to a first entry in a partition table having multiple entries, and a second one of the multiple RAID configurations is assigned to a second entry in the partition table, the second one of the multiple RAID configurations independent from the first one of the multiple RAID configurations.
70 Citations
12 Claims
-
1. A method, comprising:
-
defining, in a storage system comprising multiple storage devices, multiple redundant array of independent disks (RAID) configurations for data stored on the storage devices; assigning, to a first entry in a partition table having multiple entries, a first one of the multiple RAID configurations; and assigning, to a second entry in the partition table, a second one of the multiple RAID configurations that is independent from the first one of the multiple RAID configurations; wherein assigning the first one of the multiple RAID configurations to the first entry in the partition table comprises modifying an existing RAID configuration for the first entry, and comprising migrating the data referenced by the existing RAID configuration to the modified RAID configuration. - View Dependent Claims (2, 3, 4)
-
-
5. A storage system, comprising:
-
multiple storage devices; and a processor configured to define multiple redundant array of independent disks (RAID) configurations for data stored on the storage devices, to assign, to a first entry in a partition table having multiple entries, a first one of the multiple RAID configurations, and to assign, to a second entry in the partition table, a second one of the multiple RAID configurations that is independent from the first one of the multiple RAID configurations; wherein the processor is configured to assign the first one of the multiple RAID configurations to the first entry in the partition table by modifying an existing RAID configuration for the first entry, and wherein the processor is configured to migrate the data referenced by the existing RAID configuration to the modified RAID configuration. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to define, in a storage system comprising multiple storage devices, multiple redundant array of independent disks (RAID) configurations for data stored on the storage devices; computer readable program code configured to assign, to a first entry in a partition table having multiple entries, a first one of the multiple RAID configurations; and computer readable program code configured to assign, to a second entry in the partition table, a second one of the multiple RAID configurations that is independent from the first one of the multiple RAID configurations; wherein the computer readable program code configured to assign the first one of the multiple RAID configurations to the first entry in the partition table by modifying an existing RAID configuration for the first entry, and comprising computer readable program code configured to migrate the data referenced by the existing RAID configuration to the modified RAID configuration. - View Dependent Claims (10, 11, 12)
-
Specification