Solid-state drive performance and lifespan based on data affinity
Abstract:
The example embodiments disclose a system and method, a computer program product, and a computer system for improving solid-state drive performance. The example embodiments may include generating, by an affinity adapter located external to the solid-state drive, a plurality of affinities for each of a plurality of data to a respective plurality of subdivisions of data of a solid-state drive, wherein each of the plurality of data is associated with a logical block address (LBA) and each of the respective plurality of subdivisions has a physical block address (PBA). The example embodiments may also include receiving a request to write first data having a first LBA to the solid-state drive, determining by the solid-state drive, at a first time, that the first data has an affinity with a particular subdivision of data of a solid-state drive based on the generated plurality of affinities, and writing the first data to a memory location of the solid-state drive, wherein the PBA of the memory location has the determined affinity.
Public/Granted literature
Information query
Patent Agency Ranking
0/0