Invention Grant
- Patent Title: Method and system for synchronizing fault-tolerant virtual machines and adjusting CPU resource limit based on execution latency
- Patent Title (中): 同步容错虚拟机的方法和系统,并根据执行延迟调整CPU资源限制
-
Application No.: US12907687Application Date: 2010-10-19
-
Publication No.: US08650564B2Publication Date: 2014-02-11
- Inventor: Lan Huang , Daniel J. Scales
- Applicant: Lan Huang , Daniel J. Scales
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F11/00

Abstract:
Primary and secondary virtual machines each executing on a separate physical host and forming a fault-tolerant pair synchronize their execution with each other as closely as possible such that the secondary can take over execution of the primary with little or no disruption of service and no loss of data. To provide fast takeover, the execution latency between the two virtual machines is kept to a minimum by incrementally adjusting the CPU allocation to the primary virtual machine. The CPU allocation to the primary virtual machine decreases when the execution latency is large and increases when the execution latency is small. In order to maximize the performance of the primary virtual machine, the system seeks to maximize the CPU resource limit for the primary virtual machine for as long as possible while minimizing the execution latency.
Public/Granted literature
- US20120096458A1 Method and System for Synchronizing Fault-Tolerant Virtual Machines Public/Granted day:2012-04-19
Information query