Initialization of raid array to ensure configuration integrity during computer system startup
OwnerKelvin TSENGinventor
Life of this patent
Estimating the term…
Abstract
Disclosed are a computer system and a method for initializing a Redundant Array of Independent Disks (RAID) array during startup of the computer system. The connection between a RAID controller and the RAID array is disabled during startup of the computer system. The presence of member drives of the RAID array and the readiness of the member drives to operate are checked while the RAID controller-to-RAID array connection is disabled. The RAID controller-to-RAID array connection is enabled when the member drives are ready to operate. The integrity of the configuration of the RAID array is thereafter verified.
Claims18
A method of initializing a Redundant Array of Independent Disks (RAID) array during startup of a computer system, the method comprising:
- disabling a connection between a RAID controller and a drive expander, wherein the RAID array is connected to the RAID controller through the drive expander;
- checking for presence of member drives of the RAID array;
- checking readiness of the member drives;
- enabling the connection between the RAID controller and the drive expander when the member drives are ready;
- and
- verifying integrity of a configuration of the RAID array after enabling the connection between the RAID controller and the drive expander.
A computer system comprising:
- a Redundant Array of Independent Disks (RAID) controller;
- a RAID array;
- and
- a drive expander that connects the RAID controller to the RAID array, the drive expander comprising at least one processor that executes instructions to cause the drive expander to:
- disable a connection between the RAID controller and the drive expander during startup of the computer system;
- check for presence of member drives of the RAID array;
- check readiness of the member drives;
- and
- enable the connection between the RAID controller and the drive expander after checking the readiness of the member drives.
A method of initializing a Redundant Array of Independent Disks (RAID) array during startup of a computer system, the method comprising:
- disabling a connection between a RAID controller and a RAID array;
- while the connection between the RAID controller and the RAID array is disabled, checking for presence of member drives of the RAID array and checking readiness of the member drives;
- after checking the readiness of the member drives, enabling the connection between the RAID controller and the RAID array;
- and
- after enabling the connection between the RAID controller and the RAID array, verifying integrity of a configuration of the RAID array.
Dependencies are inferred from the claim text.