×

Method and system for synchronizing fault-tolerant virtual machines and adjusting CPU resource limit based on execution latency

  • US 8,650,564 B2
  • Filed: 10/19/2010
  • Issued: 02/11/2014
  • Est. Priority Date: 10/19/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for synchronizing execution of a first virtual machine and a second virtual machine which are organized as a fault-tolerant pair of virtual machines, wherein the first virtual machine is a primary virtual machine and executes within a first computer system and the second virtual machine is enabled to track the state of the primary virtual machine and executes within a second computer system, the method comprising:

  • determining an execution latency between the first virtual machine and the second virtual machine, wherein the execution latency represents the difference in time between a first time at which an event is executed at the first virtual machine and a second time at which the same event is executed at the second virtual machine; and

    adjusting a CPU resource limit in the first virtual machine in proportion to the determined execution latency, wherein the CPU resource limit is an allocation of CPU processing capability of the first computer system.

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