发明名称 Remote Shared Virtual Disk Snapshot Creation
摘要 A storage system creates a snapshot of a virtual hard disk by switching an I/O request target for the virtual hard disk. A requestor may issue requests to the storage system requesting that specific operations of the process should be performed. A request may specify that more than one operation should be performed in one operation. After initializing a new virtual hard disk file, I/O requests directed to a target virtual hard disk file are held for later deliver. The I/O request target is switched from the target to the new virtual hard disk file. I/O requests are unblocked and the stored requests are delivered to the new virtual hard disk file. Additional I/O requests sent to the target virtual hard disk file may be redirected to the new virtual hard disk file.
申请公布号 US2017068469(A1) 申请公布日期 2017.03.09
申请号 US201514844958 申请日期 2015.09.03
申请人 Microsoft Technology Licensing, LLC 发明人 Shankar Vinod;Kurjanowicz Matthew David;Sekar Balaji;Burch Adam;Grebur Brendan
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A system for creating a snapshot of a virtual hard disk, comprising: at least one processor; and memory, operatively connected to the at least one processor and containing instructions that, when executed by the at least one processor, perform a method, the method comprising: opening a handle to a virtual hard disk set file; accessing the virtual hard disk using the handle, wherein the virtual hard disk comprises a first virtual hard disk file, and wherein accessing the virtual hard disk comprises writing at least a first sector of data to the virtual hard disk; requesting creation of a snapshot of the virtual hard disk file, wherein the snapshot comprises the first sector of data; after the snapshot of the virtual hard disk is created, accessing the virtual hard disk using the handle, wherein accessing the virtual hard disk comprises writing at least a second sector of data to the virtual hard disk.
地址 Redmond WA US