发明名称 SYSTEM AND METHOD FOR MANAGING RAID STORAGE SYSTEM HAVING A HOT SPARE DRIVE
摘要 A method provides rebuilding data in a hot spare storage device when multiple storage devices fail in a storage system. The method includes a storage controller determining if a first storage device storing first data has failed within a first group of storage devices. In response to the first storage device failing, the first data is rebuilt in the hot spare storage device from a copy of the first data stored in a first mirrored storage device of the first group of storage devices. In response to a second storage device failing, third data is generated by performing a first exclusive or (XOR) operation with the first data stored on the hot spare storage device and a copy of the second data stored in a second mirrored storage device of the second group of storage devices. The third data is rebuilt in the hot spare storage device. The method recovers original data and prevents complete failure of a virtual disk.
申请公布号 US2016357649(A1) 申请公布日期 2016.12.08
申请号 US201514732375 申请日期 2015.06.05
申请人 DELL PRODUCTS, L.P. 发明人 Karrotu Vishnu Murty;Chakkravarthy Kavi K.;Joshi Neeraj
分类号 G06F11/20;G06F11/16 主分类号 G06F11/20
代理机构 代理人
主权项 1. A method of operating a redundant array of independent drives (RAID) storage system having a plurality of storage devices and a hot spare storage device, the method comprising: a storage controller determining if a first storage device storing first data has failed within a first group of storage devices; in response to the first storage device failing, rebuilding the first data in the hot spare storage device from a copy of the first data stored in a first mirrored storage device of the first group of storage devices; determining if a second storage device storing second data has failed within a second group of storage devices; in response to the second storage device failing, generating third data by performing a first exclusive or (XOR) operation with the first data stored on the hot spare storage device and a copy of the second data stored in a second mirrored storage device of the second group of storage devices; and rebuilding the third data in the hot spare storage device, wherein the hot spare storage device stores the rebuilt third data by overwriting the existing data and holds parity data of any of the failed storage devices.
地址 ROUND ROCK TX US