×

System and method for hybrid kernel- and user-space checkpointing

  • US 8,745,442 B1
  • Filed: 04/28/2011
  • Issued: 06/03/2014
  • Est. Priority Date: 04/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing hybrid kernel-space and user-space checkpointing, the system comprising:

  • computer system memory comprising one or more memory locations configured to store one or more multi-process applications;

    one or more Central Processing Units (CPUs) operatively connected to said computer system memory and configured to execute said one or more multi-process applications on a host with a host operating system;

    one or more additional computer system memory or storage locations configured to store checkpoints;

    one or more networking stacks; and

    a hybrid kernel and user space checkpointer comprised of a kernel-space checkpoint device driver, andone or more user-space interceptors preloaded into an address space of each application process, wherein said checkpointer is configured to checkpoint said one or more multi-process applications;

    wherein said user-space interceptors comprise a user-space barrier and an application virtualization space providing a private resource name space; and

    wherein state in said networking stacks is flushed as part of checkpointing said one or more multi-process applications.

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