发明申请
- 专利标题: STORAGE WRITES IN A MIRRORED VIRTUAL MACHINE SYSTEM
- 专利标题(中): 镜像虚拟机系统中的存储写入
-
申请号: US13358067申请日: 2012-01-25
-
公开(公告)号: US20120191908A1公开(公告)日: 2012-07-26
- 发明人: Geraint North , Adam McNeeney , Bruce G. Mealey , Brian C. Twichell
- 申请人: Geraint North , Adam McNeeney , Bruce G. Mealey , Brian C. Twichell
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 优先权: EP11152061 20110125
- 主分类号: G06F12/16
- IPC分类号: G06F12/16
摘要:
Performing storage writes in a mirrored virtual machine system by receiving a state of a primary virtual machine during execution of an application, wherein the primary virtual machine runs on a first physical machine and a secondary virtual machine runs on a second physical machine, wherein the state is captured by checkpointing, and the primary virtual machine is configured to write data to a first block and concurrently write the data to a write buffer on the secondary virtual machine. The method also includes storing a copy of data within a second block to a rollback buffer for the secondary virtual machine, in response to identifying a checkpoint in the application, merging the rollback buffer with the write buffer, in response to detecting a failover, writing a copy of the rollback buffer to the disk storage, and continuing execution on the secondary virtual machine from the last checkpoint.
公开/授权文献
- US08954645B2 Storage writes in a mirrored virtual machine system 公开/授权日:2015-02-10
信息查询