×

Snapshots in a storage system

  • US 9,646,039 B2
  • Filed: 10/04/2013
  • Issued: 05/09/2017
  • Est. Priority Date: 01/10/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • one or more storage devices; and

    a storage controller;

    wherein the storage controller is configured to;

    in response to receiving a request addressing a first volume and indicating a command to take a snapshot of the first volume, wherein the first volume is mapped to a first logical grouping of data;

    create a second logical grouping of data;

    map the second logical grouping of data to reference the first logical grouping of data;

    remap the first volume to map to the second logical grouping of data instead of the first logical grouping of data such that the first volume remains addressable with similar access permissions before and after creating the snapshot; and

    store an indication that the first logical grouping of data is read-only; and

    in response to receiving a write request targeting the second logical grouping, split the second logical grouping into a plurality of ranges including a first range and a second range;

    wherein the first range of the second logical grouping maps to the first logical grouping, and the second range of the second logical grouping maps to a third logical grouping of data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×