×

Method and system for priority-based allocation in a storage pool

  • US 20080104150A1
  • Filed: 10/31/2006
  • Published: 05/01/2008
  • Est. Priority Date: 10/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for priority-based allocation in a storage pool, comprising:

  • receiving a first request to write a first data item in the storage pool,wherein the storage pool comprises a plurality of metaslabs, andwherein each of the plurality of metaslabs comprises a contiguous region of data;

    determining a first target metaslab selected from the plurality of metaslabs by comparing a first plurality of allocation priorities,wherein each of the first plurality of allocation priorities is associated with one of the plurality of metaslabs;

    allocating a first block to the first target metaslab; and

    writing the first block to the first target metaslab,wherein the first block comprises a first portion of the first data item.

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