Please download the dossier by clicking on the dossier button x
×

Marking and utilizing portions of memory state information during a switch between virtual machines to minimize software service interruption

  • US 7,840,963 B2
  • Filed: 10/15/2004
  • Issued: 11/23/2010
  • Est. Priority Date: 10/15/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for minimizing interruptions to a software service, said method comprising:

  • communicating with a first virtual machine executing said software service;

    causing the execution of said first virtual machine to be halted;

    receiving and storing a set of state information corresponding to said first virtual machine for utilization by a second virtual machine when said first virtual machine becomes unavailable;

    causing portions of a memory state of said first virtual machine to be marked;

    causing the execution of said first virtual machine to be resumed;

    receiving and storing, during execution of said first virtual machine, portions of the memory state of said first virtual machine, wherein marked portions of the memory state are queued for delivery when said first virtual machine indicates that the marked portion will be modified; and

    causing the execution of said software service on said second virtual machine using the set of state information and received portions of the memory state when said first virtual machine becomes unavailable.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×