US 11,941,301 B2
Maintaining online access to data stored in a plurality of storage devices during a hardware upgrade
Min Zhang, Shanghai (CN); Haohan Zhang, Shanghai (CN); Yang Liu, Shanghai (CN); Jianhuang Li, Shanghai (CN); and Wai C. Yim, Merrimack, NH (US)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Jan. 22, 2021, as Appl. No. 17/155,328.
Prior Publication US 2022/0236884 A1, Jul. 28, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/067 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0644 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method of maintaining online access to data stored in a plurality of storage devices during a hardware upgrade, the method comprising:
providing, from the plurality of storage devices, online access to the data while each storage device of the plurality of storage devices resides in a first storage processor enclosure;
providing, from the plurality of storage devices, online access to the data while the plurality of storage devices is moved from the first storage processor enclosure to a second storage processor enclosure; and
providing, from the plurality of storage devices, online access to the data while each storage device of the plurality of storage devices resides in the second storage processor enclosure;
wherein providing online access to the data while the plurality of storage devices is moved from the first storage processor enclosure to the second storage processor enclosure includes:
within a predefined storage device failure time limit, losing communication with a particular storage device of the plurality of storage devices when the particular storage device is removed from the first storage processor enclosure and regaining communication with the particular storage device when the particular storage device is installed into the second storage processor enclosure to prevent initiation of a rebuild procedure configured to rebuild the particular storage device.