US RE50,408 E1
Data storage system configuration to perform data rebuild operation via reduced read requests
Min-Seok Ko, Seoul (KR); Hyun-Jung Shin, Yongin-si (KR); Jeong-Uk Kang, Bucheon-si (KR); and Ji-Hyung Park, Yongin-si (KR)
Assigned to SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed by SAMSUNG ELECTRONICS CO., LTD., Suwon-si (KR)
Filed on Sep. 9, 2021, as Appl. No. 17/470,041.
Application 17/470,041 is a reissue of application No. 15/624,745, filed on Jun. 16, 2017, granted, now 10,409,683, issued on Sep. 10, 2019.
Claims priority of application No. 10-2016-0139080 (KR), filed on Oct. 25, 2016.
Int. Cl. G06F 11/10 (2006.01); G06F 3/06 (2006.01)
CPC G06F 11/1092 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0665 (2013.01); G06F 3/0689 (2013.01)] 29 Claims
OG exemplary drawing
 
[ 18. A storage device comprising:
a plurality of data storage devices;
a memory controller configured to process a rebuild request by performing a sequence of operations including:
receiving the rebuild request to rebuild contents of a failed data storage region of a data storage device among the plurality of data storage devices;
determining based on the rebuild request for the data storage device having the failed data storage region, to support a data rebuild operation to rebuild the contents of the failed data storage region;
based on the rebuild request, providing, to an external device, normal data of the data storage device having the failed data storage region, wherein the normal data is stored in a spare data storage device among the plurality of data storage devices; and
based on the rebuild request, providing, to the external device, a failed address list indicating faulty logical block addresses (LBAs) corresponding to the failed data storage region,
wherein the memory controller receives the rebuild request from the external device.]