发明名称 Handling hibernation of a process on a storage device
摘要 Migrating data from an old storage device to a new storage device includes creating new paths to the new storage device, freezing old paths to the old storage device, transferring metadata corresponding to the old storage device to the new storage device, where state information is transferred from the old storage device to the new storage device, and thawing the new paths. Migrating data from an old storage device to a new storage device may also include creating new volumes on the new storage device and transferring data from the old storage device to the new storage device. Migrating data from an old storage device to a new storage device may also include dismantling the old paths.
申请公布号 US9002904(B1) 申请公布日期 2015.04.07
申请号 US201313901648 申请日期 2013.05.24
申请人 EMC Corporation 发明人 Meiri David;Arnon Dan;Don Arieh;Wigmore Ian;Riordan Patrick Brian;Fitzgerald John T.;Veprinsky Alex;Sopka John
分类号 G06F17/30;G06F3/06 主分类号 G06F17/30
代理机构 Muirhead and Saturnelli, LLC 代理人 Muirhead and Saturnelli, LLC
主权项 1. A computer-implemented method of handling hibernation of a process using a process manager of a storage device corresponding to the process, comprising: freezing paths to the storage device corresponding to the process, wherein freezing the paths prevents performing new input/output (I/O) operations using the paths while allowing performance of prior I/O operations using the paths, the prior I/O operations being initiated prior to the freezing of the paths; after performing the prior I/O operations using the paths, suspending the process; and after suspending the process, obtaining a snapshot, the snapshot including at least metadata for the process; after obtaining the snapshot, restoring the snapshot and then resuming the process; determining from among the paths a first path to the storage device from an active host and a second path to the storage device from a passive host; and thawing the first path and maintaining the second path for at least some time as a frozen path, wherein, after thawing the first path, the first path is provided in a reserved state allowing I/O operations between the active host and the storage device, and wherein the second path, being still frozen, is provided in a blocked state preventing I/O operations between the passive host and the storage device, wherein thawing the first path occurs according to at least one of: (i) prior to resuming the process; or (ii) after resuming the process.
地址 Hopkinton MA US