US 11,983,428 B2
Data migration via data storage device peer channel
Shay Benisty, Beer Sheva (IL); Amir Rozen, Rishon Lezion (IL); and Amir Segev, Meitar (IL)
Assigned to Western Digital Technologies, Inc., San Jose, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Jun. 7, 2022, as Appl. No. 17/834,209.
Prior Publication US 2023/0393772 A1, Dec. 7, 2023
Int. Cl. G06F 12/00 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/0607 (2013.01); G06F 3/0683 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A system, comprising:
a first data storage device comprising:
a processor;
a memory;
a non-volatile storage medium configured to store host data;
a host interface configured to connect to at least one host system;
a peer interface configured to connect to a peer communication channel, wherein:
a plurality of peer data storage devices is configured to connect to the peer communication channel; and
the host interface and the peer interface comprise separate physical interfaces; and
a peer interface service configured to:
establish, through the peer communication channel, peer communication with a target peer data storage device from the plurality of peer data storage devices;
determine a set of host data blocks from the non-volatile storage medium;
determine a peer transfer queue;
add the set of host data blocks to the peer transfer queue;
send, through the peer communication channel, the set of host data blocks to the target peer data storage device;
monitor transfer of the set of host data blocks over the peer communication channel; and
determine whether the set of host data blocks have been successfully transferred to the target peer data storage device.