×

Method and system for providing storage checkpointing to a group of independent computer applications

  • US 10,101,932 B1
  • Filed: 04/02/2018
  • Issued: 10/16/2018
  • Est. Priority Date: 12/15/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • preloading interceptors for file operations for one or more applications in an application group;

    taking a storage checkpoint for at least one of at least one full checkpoint and at least one incremental checkpoint for the one or more applications in the application group;

    wherein the one or more applications are comprised of one or more processes, each process comprised of one or more threads;

    wherein intercepted file operations are added to a file operations data structure upon entering said file operations interceptors, intercepted file operations are removed from said file operations data structure upon completion of said file operations; and

    wherein checkpointing of user-space pages is comprised of write-protecting one or more user-space memory pages and including said one or more user-space memory pages in a checkpoint.

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