×

Multiple replication levels with pooled devices

  • US 7,865,673 B2
  • Filed: 04/19/2006
  • Issued: 01/04/2011
  • Est. Priority Date: 11/04/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for writing data to a storage pool, comprising:

  • receiving a first write operation for a first block;

    determining a first replication type for the first block;

    determining a number of physical blocks (n1) required to write the first block to the storage pool using a size of the first block and the first replication type;

    if n1 is not a multiple of a maximum supported replication level of the storage pool;

    allocating a number of padded physical blocks (p1) to n1 until n1+p1 is a multiple of the maximum supported replication level of the storage pool, andwriting the first block to the storage pool by filling in the n1 physical blocks; and

    if n1 is a multiple of the maximum supported replication level of the storage pool, writing the first block to the storage pool by filling in n1 physical blocks.

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