US 12,067,277 B2
Use of copy location to selectively set or selectively clear bits of metadata during live migration
Chun-Chu Chen-Jhy Archie Wu, San Carlos, CA (US); and Fnu Vikram Singh, Fremont, CA (US)
Assigned to Samsung Electronics Co., Ltd., Yongin-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Feb. 17, 2023, as Appl. No. 18/170,717.
Application 18/170,717 is a continuation of application No. 17/450,409, filed on Oct. 8, 2021, granted, now 11,586,372.
Claims priority of provisional application 63/217,714, filed on Jul. 1, 2021.
Prior Publication US 2023/0205444 A1, Jun. 29, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0647 (2013.01) [G06F 3/061 (2013.01); G06F 3/0653 (2013.01); G06F 3/0683 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for tracking a progress of data copying for a live migration, the method comprising:
transferring, by a storage controller, a first data structure to a live migration server, the first data structure comprising a first status identifier indicating a location of a source data to be copied from a source storage to a target storage; and
selectively updating, by the storage controller, a second data structure, based on a first current copying location of the live migration server, the second data structure indicating a location of a first user data write to the source storage, wherein the first current copying location is tracked based on status identifier bits of the first data structure.