Invention Grant
- Patent Title: Efficiently providing virtual machine reference points
-
Application No.: US15219958Application Date: 2016-07-26
-
Publication No.: US09875160B2Publication Date: 2018-01-23
- Inventor: Angshuman Bezbaruah , Lars Reuther , Taylor O'Neil Brown , John Andrew Starks
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F11/14 ; G06F3/06

Abstract:
A computer system maintains identifiers that identify changed blocks of virtual machine (VM) storage. The computer system accesses a stable VM checkpoint comprising a restorable VM image at a time, and that stores a representation of data of at least one block as it existed at the time. The computer system converts the checkpoint to a reference point. Reference point information is transferable with the VM, such that if the VM is moved to a different computing system, any data identified by the reference point is recoverable. The conversion includes querying the storage to determine an identifier corresponding to the block of the checkpoint at the time, storing this identifier as a part of the reference point, and releasing the representation of the data of the block from the checkpoint. The computer system then uses the reference point to identify changes in the blocks of the storage since the time.
Public/Granted literature
- US20170109240A1 EFFICIENTLY PROVIDING VIRTUAL MACHINE REFERENCE POINTS Public/Granted day:2017-04-20
Information query