Invention Grant
- Patent Title: Method and system for providing checkpointing to windows application groups
-
Application No.: US15070497Application Date: 2016-03-15
-
Publication No.: US10372550B1Publication Date: 2019-08-06
- Inventor: Keith Richard Backensto , Allan Havemose
- Applicant: OPEN INVENTION NETWORK LLC
- Applicant Address: US NC Durham
- Assignee: OPEN INVENTION NETWORKS LLC
- Current Assignee: OPEN INVENTION NETWORKS LLC
- Current Assignee Address: US NC Durham
- Main IPC: G06F11/14
- IPC: G06F11/14

Abstract:
A method and system of checkpointing multi-threaded applications, and multi-process application groups on WINDOWS® operating systems. In an exemplary embodiment, the method may include creating at least one full checkpoint for each application in an application group, and creating at least one incremental application checkpoint for each application in the application group. Further, each of the at least one incremental application checkpoint may be automatically merged against a corresponding full application checkpoint. Further, checkpointing may be synchronized across all applications in the application group. Further, checkpointing may be configured to perform live migration. In the exemplary embodiment, checkpoints are triggered asynchronously using Asynchronous Procedure Calls (APC).
Information query