发明名称 PERFORMANCE OF VIRTUAL MACHINE FAULT TOLERANCE MICRO-CHECKPOINTING USING TRANSACTIONAL MEMORY
摘要 Techniques disclosed herein generally describe providing fault tolerance in a virtual machine cluster using hardware transactional memory. According to one embodiment, a micro-checkpointing tool suspends execution of a virtual machine instance on a primary server. The micro-checkpointing tool identifies one or more memory pages associated with the virtual machine instance that were modified since a previous synchronization. The micro-checkpointing tool maps a first task to an operation to be performed on a memory of the primary server, where the first task is to resume the virtual machine instance. The micro-checkpointing tool also maps a second task to an operation to be performed on the memory of the primary server, where the second task is to copy the identified memory pages associated with the virtual machine instance to a secondary server. The first and second tasks are then performed on the memory.
申请公布号 US2016378523(A1) 申请公布日期 2016.12.29
申请号 US201514749313 申请日期 2015.06.24
申请人 International Business Machines Corporation 发明人 ABALI Bulent;ONO Makoto
分类号 G06F9/455;G06F9/46 主分类号 G06F9/455
代理机构 代理人
主权项
地址 Armonk NY US