发明名称 |
TRANSACTIONAL VIRTUAL DISK WITH DIFFERENTIAL SNAPSHOTS |
摘要 |
Some embodiments provide a system that provides a virtual disk in a computer system. During operation, the system stores data for the virtual disk in a virtual disk file on the computer system. Next, the system loads a differential location data structure corresponding to a snapshot of the virtual disk into memory on the computer system and processes input/output (I/O) operations to the virtual disk using the differential location data structure and the virtual disk file. Finally, the system periodically generates a new snapshot of the virtual disk by transactionally committing changes made to the differential location data structure by the I/O operations to the virtual disk file.
|
申请公布号 |
US2010280996(A1) |
申请公布日期 |
2010.11.04 |
申请号 |
US20090435302 |
申请日期 |
2009.05.04 |
申请人 |
MOKA5, INC. |
发明人 |
GROSS, IV JESSE ERNEST;WHALEY JOHN;PURTELL, II THOMAS JOSEPH |
分类号 |
G06F12/16;G06F12/00;G06F17/30 |
主分类号 |
G06F12/16 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|