×

TRANSACTIONAL VIRTUAL DISK WITH DIFFERENTIAL SNAPSHOTS

  • US 20100280996A1
  • Filed: 05/04/2009
  • Published: 11/04/2010
  • Est. Priority Date: 05/04/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing a virtual disk in a computer system, comprising:

  • storing data for the virtual disk in a virtual disk file on the computer system;

    loading a differential location data structure corresponding to a snapshot of the virtual disk into memory on the computer system;

    processing input/output (I/O) operations to the virtual disk using the differential location data structure and the virtual disk file; and

    periodically generating a new snapshot of the virtual disk by transactionally committing changes made to the differential location data structure by the I/O operations to the virtual disk file.

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