Back to results
US 2006/0242360 A1Published application
System and method for RAID recovery arbitration in shared disk applications
AssigneeDell Products L.P.
InventorsMahmoud Ahmadian, Anthony Fernandez
Life of this patent
Estimating the term…
Abstract
A RAID controller is provided for each host sharing a RAID. Each RAID controller can determine whether another host is sharing the RAID and assume a master or slave status with respect to rebuild operations for the shared disk. The master controller may then manage any rebuild operations on rebuild disks within the RAID.
Claims20
An information handling system comprising:
- a redundant array of independent disks (RAID) having a plurality of storage disks;
- a first host in operative communication with the RAID and having a first RAID controller;
- a second host in operative communication with the RAID and having a second RAID controller;
- each RAID controller operable to:
- determine whether another host is sharing the RAID;
- assume a master controller status in response to determining that no other host is sharing the RAID;
- assume a slave controller status in response to determining that another host is sharing the RAID;
- and
- the master controller operable to manage a rebuild operation on a rebuild disk within the RAID.
6 more elements
A redundant array of independent disks (RAID) controller operable to communicate with a RAID in a shared disk environment comprising:
- firmware operable to:
- determine whether another host is sharing the RAID;
- assume a master controller status in response to determining that no other host is sharing the RAID;
- assume a slave controller status in response to determining that another host is sharing the RAID;
- and
- operable to manage a rebuild operation on a rebuild disk within the RAID.
3 more elements
A method comprising:
- providing a redundant array of independent disks (RAID) having a plurality of storage disks;
- providing a first host in operative communication with the RAID and having a first RAID controller;
- determining with the first RAID controller whether another host is sharing the RAID;
- assuming a master controller status in response to determining that no other host is sharing the RAID;
- assuming a slave controller status in response to determining that another host is sharing the RAID;
- and
- managing a rebuild operation on a rebuild disk within the RAID the master controller operable to manage a rebuild.
4 more elements
Dependencies are inferred from the claim text.