×

THIN-PROVISIONING WITH SNAPSHOT TECHNOLOGY

  • US 20040230766A1
  • Filed: 05/07/2004
  • Published: 11/18/2004
  • Est. Priority Date: 05/12/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for writing to a virtual volume mapped to a logical disk, comprising:

  • receiving a request to write a data to the virtual volume at an address;

    traversing a first table representing the virtual volume to find a first pointer at a first offset based on a first portion of the address, the first pointer leading to one of a plurality of second tables (“

    said one second table”

    ) also representing the virtual volume;

    following the first pointer to said one second table;

    traversing said one second table to find a second pointer at a second offset based on a second portion of the address, the second pointer leading to one of a plurality of third tables (“

    said one third table”

    );

    if said one second table does not exist, determining if the number of available table pages in a first pool is less than a first threshold;

    if the number of available table pages in the first pool is not less than the first threshold, allocating one table page from the first pool to form said one second table;

    writing the first pointer at the first offset in the first table;

    if the number of available table pages in the first pool is less than the first threshold, requesting additional table pages to be added to the first pool.

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