×

Method, system, apparatus, and computer-readable medium for taking and managing snapshots of a storage volume

  • US 8,260,744 B1
  • Filed: 03/05/2008
  • Issued: 09/04/2012
  • Est. Priority Date: 06/10/2005
  • Status: Active Grant
First Claim
Patent Images

1. A data storage system comprising:

  • a physical data storage device containing a data storage volume; and

    a computerized controller operable for taking snapshots of a data storage volume, and for maintaining a data structure for one or more provisions in the data storage volume, the data structure comprising a first data field, a second data field, and a third data field,wherein the computerized controller stores an increasing sequence number in the first data field that identifies a snapshot lifetime in which the provision was written and whether the identified snapshot lifetime is a read-write snapshot lifetime or a read-only snapshot lifetime, each snapshot lifetime being associated with a different increasing sequence number, stores a bitmap in the second data field that identifies portions of the provision that were written during the snapshot lifetime identified by the first data field, and stores a pointer to a next data structure for another snapshot lifetime for the provision in the third data field.

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