Method and device for managing redundant array of independent disks and computer program product
AssigneeEMC IP Holding Company LLC
InventorsShaoqin Gong, Jibing Dong, Geng Han, Jianbin Kang, Hongpo Gao
Life of this patent
Estimating the term…
Abstract
Techniques manage a redundant array of independent disks. The techniques involve: in response to receiving a first command for assigning a first RAID stripe to a RAID group, storing metadata information of the first RAID stripe in a cache, the cache having different input/output (I/O) performance from the RAID; and storing the first command and the metadata information of the first RAID stripe in a predetermined storage space of the RAID in a sequential storage structure.
Claims27
A method for managing a redundant array of independent disks (RAID), comprising:
- in response to receiving a first command for assigning a first RAID stripe to a RAID group, storing metadata information of the first RAID stripe in a cache, the cache having different input/output (I/O) performance from the RAID;
- and
- storing the first command and the metadata information of the first RAID stripe in a predetermined storage space of the RAID in a sequential storage structure.
A device for managing a redundant array of independent disks (RAID), comprising:
- at least a processing unit;
- at least one memory coupled to the at least one processing unit and storing instructions to be executed by the at least one processing unit, the instructions, when executed by the at least one processing unit, causing the device to perform actions comprising:
- in response to receiving a first command for assigning a first RAID stripe to a RAID group, storing metadata information of the first RAID stripe in a cache, the cache having different input/output (I/O) performance from the RAID;
- and
- storing the first command and the metadata information of the first RAID stripe in a predetermined storage space of the RAID in a sequential storage structure.
A computer program product having a non-transitory computer readable medium which stores a set of instructions to manage a redundant array of independent disks (RAID);
- the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of:
- in response to receiving a first command for assigning a first RAID stripe to a RAID group, storing metadata information of the first RAID stripe in a cache, the cache having different input/output (I/O) performance from the RAID;
- and
- storing the first command and the metadata information of the first RAID stripe in a predetermined storage space of the RAID in a sequential storage structure.
Dependencies are inferred from the claim text.