Method and system for managing wear-level aware file systems
AssigneeOracle America, Inc.
InventorsWilliam H. Moore, Darrin P. Johnson, Eric C. Saxe
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle America, Inc.
InventorsWilliam H. Moore, Darrin P. Johnson, Eric C. Saxe
Estimating the term…
A method for wear level-based allocation in a storage pool. The method includes receiving a first request to write a first data item in a storage pool, where the storage pool includes a number of physical locations associated with the storage devices, and where each of the storage devices includes metadata regarding a level of wear of the storage device. The method further includes determining a first target physical location selected from the plurality of physical locations by using a wear-level selection policy and a wear cost for each of the storage devices, where the wear cost is determined based on a type of the storage device. The method further includes allocating a first data block to the first target physical location writing the first data block to the first target physical locations, wherein the first data block comprises a first portion of the first data item.
A method for retrieving a logical block, comprising:
A non-transitory computer readable medium comprising a plurality of executable instructions for, retrieving a logical block, wherein the plurality of executable instructions comprises instructions to:
Dependencies are inferred from the claim text.