Patent ID: 9208030
Filing Date: 2015-12-08
Classification: G06F

Abstract:
1. A method for processing snapshot write request instructions or information associated with performing rapid snapshot and restore of guest operating system instance state, the method comprising: issuing, via a guest operating system instance, a snapshot write command; copying, via a guest virtual disk device, the guest operating system instance state to a guest operating system (OS) state snapshot storage; sending, via the guest virtual disk device, a snapshot write command to the virtual device server, notifying it by injecting an interrupt; allocating, via the virtual device server, memory for the snapshot storage and copying blocks of data that have changed using the changed block bitmap from the RAM-based virtual disk to the snapshot storage; notifying, via the virtual device server, the guest virtual disk device that the snapshot write operation has been completed; returning the virtual device server to a wait state where a request from the guest virtual disk device is awaited; and notifying, via the guest virtual disk device, the guest operating system instance that the snapshot write has completed.