US 11,941,458 B2
Maintaining storage namespace identifiers for live virtualized execution environment migration
Jose Niell, Franklin, MA (US); Bradley A. Burres, Waltham, MA (US); Kiel Boyle, Coquitlam (CA); David Noeldner, Fort Collins, CO (US); Keith Shaw, Austin, TX (US); and Karl P. Brummel, Chicago, IL (US)
Assigned to SK Hynix NAND Product Solutions Corp., Rancho Cordova, CA (US)
Filed by SK Hynix NAND Product Solutions Corp., Rancho Cordova, CA (US)
Filed on Mar. 10, 2020, as Appl. No. 16/814,788.
Prior Publication US 2020/0278893 A1, Sep. 3, 2020
Int. Cl. G06F 9/54 (2006.01); G06F 9/455 (2018.01); G06F 9/48 (2006.01); G06F 9/50 (2006.01); G06F 13/40 (2006.01); G06F 13/42 (2006.01); H04L 67/10 (2022.01)
CPC G06F 9/541 (2013.01) [G06F 9/45558 (2013.01); G06F 9/4856 (2013.01); G06F 9/5077 (2013.01); G06F 13/4022 (2013.01); G06F 13/4282 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising:
an interface comprising circuitry and logic, the interface to:
generate packets for storage transactions using a transport protocol; and
in connection with commencement of a virtual execution environment on a second computing platform, provide capability of a first computing platform at the second computing platform for the virtual execution environment to continue storage transactions and maintain use of same name space identifiers (NSIDs), wherein the first and second computing platforms are physical and distinct platforms, and wherein the virtual execution environment comprises a virtual machine implemented on the first and second computing platforms.