Method and system for priority-based allocation in a storage pool
US7584229B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 31, 2006 |
| Grant date | Sep 1, 2009 |
| Priority date | — |
| Expiry date | Jun 22, 2027 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/064
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for priority-based allocation in a storage pool involves receiving a request to write a data item in the storage pool, where the storage pool includes multiple metaslabs, and where each of the metaslabs includes a contiguous region of data. The method further involves determining a target metaslab selected from the multiple metaslabs by comparing multiple allocation priorities, where each of the allocation priorities is associated with one of the metaslabs, allocating a block to the target metaslab, and writing the block to the target metaslab, where the block includes a portion of the data item.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.