×

Providing snapshots of virtual storage devices

  • US 9,251,234 B1
  • Filed: 02/23/2015
  • Issued: 02/02/2016
  • Est. Priority Date: 09/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a computer system, a request to create a snapshot of a virtual storage device, wherein the virtual storage device virtually stores data at virtual addresses, the data being physically stored at a plurality of physical storage locations that are managed by an underlying storage system associated with virtual storage device;

    identifying, by the computer system, one or more regions of the virtual storage device that have been written to since a previous snapshot of the virtual storage device was created, wherein data written to the one or more identified regions is stored in the plurality of physical storage locations;

    generating a unique identifier for the requested snapshot; and

    creating the requested snapshot using the identified one more regions and the unique identifier, wherein the requested snapshot includes a mapping of the unique identifier to the one or more identified regions of the virtual storage device, the mapping includes meta-information that encodes first information identifying the one or more regions and second information to access the data written to the one or more regions from the underlying storage system.

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