Sub-lun auto-tiering
AssigneeOracle International Corporation
InventorsDavid Alan Burton, Kenneth Harris, Erich Otto
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsDavid Alan Burton, Kenneth Harris, Erich Otto
Estimating the term…
Embodiments of the invention include systems and methods for auto-tiering multiple file systems across a common resource pool. Storage resources are allocated as a sub-LUN auto-tiering (SLAT) sub-pool. The sub-pool is managed as a single virtual address space (VAS) with a virtual block address (VBA) for each logical block address of each data block in the sub-pool, and a portion of those VBAs can be allocated to each of a number of file systems. Mappings are maintained between each logical block address in which file system data is physically stored and a VBA in the file system's portion of the virtual address space. As data moves (e.g., is added, auto-tiered, etc.), the mappings can be updated. In this way, multiple SLAT file systems can exploit the full resources of the common SLAT sub-pool and maximize the resource options available to auto-tiering functions.
A method for auto-tiering in a storage resource pool having a number of storage classes, each with one or more storage devices configured to store a plurality of data blocks, the method comprising:
A data storage system comprising:
A data storage system comprising:
Dependencies are inferred from the claim text.