Distributed high performance pool
AssigneeInternational Business Machines Corporation
InventorsJuan A. Coronado, Lisa R. Martinez, Jennifer S. Shioya, Todd M. Tosseth
Life of this patent
Estimating the term…
Abstract
For a distributed high performance pool, the distributed high performance pool is provided with a fast rank. A management module promotes an extent from a storage pool to the distributed high performance pool in response to the extent satisfying promotion criteria. The distributed high performance pool and the storage pool are logically and physically distinct.
Claims17
An apparatus comprising:
- a distributed high performance pool (DHPP), wherein the DHPP is a solid-state device (SSD) rank;
- a processor;
- and
- a memory storing code executable by the processor to perform;
- promoting a first extent from a first storage pool to an allocation in the DHPP for the first storage pool in response to the first extent satisfying promotion criteria by modifying an extent address in pool metadata for the first extent to a physical address of the first extent in the DHPP and appending a DHPP reference to the pool metadata, wherein the first storage pool is a SSD rank and is assigned to a first customer, the pool metadata describes the first extent, and the promotion criteria are satisfied in response to a number of logical links to the first extent in the first storage pool exceeding a link threshold.
A method for a distributed high performance pool (DHPP) comprising:
- providing the DHPP comprising a fast rank, wherein the DHPP is a solid-state device (SSD) rank and the DHPP and a first storage pool are logically and physically distinct;
- and
- promoting, using a processor, a first extent from the first storage pool to an allocation in the DHPP for the first storage pool in response to the first extent satisfying promotion criteria by modifying an extent address in pool metadata for the first extent to a physical address of the first extent in the DHPP and appending a DHPP reference to the pool metadata, wherein the first storage pool is a SSD rank and is assigned to a first customer, the pool metadata describes the first extent, and the promotion criteria are satisfied in response to a number of logical links to the first extent in the first storage, pool exceeding a link threshold.
A computer program product for a distributed high performance pool (DHPP), the computer program product comprising a computer readable storage medium having program code embodied therein, the program code readable/executable by a processor to:
- determining if a first extent from a first storage pool satisfies promotion criteria, wherein the DHPP and the first storage pool are logically and physically distinct and the DHPP is a solid-state device (SSD) rank;
- and
- promoting the first extent to an allocation in the DHPP for the first storage pool in response to the first extent satisfying the promotion criteria by modifying an extent address in pool metadata for the first extent to a physical address of the first extent in the DHPP and appending a DHPP reference to the pool metadata, wherein the first storage pool is a SSD rank and is assigned to a first customer, the pool metadata describes the first extent, and the promotion criteria are satisfied in response to a number of logical links to the first extent in the first storage pool exceeding a link threshold.
Dependencies are inferred from the claim text.