US 12,222,874 B2
Systems and methods of intelligent logical block address (LBA) access trace log collection for performance optimization
Young Hwan Jang, Gyeonggi-do (KR); Min Thu Aung, Singapore (SG); and Chai Im Teoh, Singapore (SG)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by DELL PRODUCTS L.P., Round Rock, TX (US)
Filed on Jul. 7, 2022, as Appl. No. 17/860,029.
Prior Publication US 2024/0012763 A1, Jan. 11, 2024
Int. Cl. G06F 12/123 (2016.01); G06F 12/02 (2006.01); G06F 12/0815 (2016.01)
CPC G06F 12/123 (2013.01) [G06F 12/0246 (2013.01); G06F 12/0815 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method, comprising receiving command packets in a solid-state drive (SSD) storage device of a local information handling system, the SSD storage device of the local information handling system comprising a memory controller, a main storage non-volatile memory that stores user data, and a separate controller memory that stores read/write control logic for the memory controller; and performing the following at the SSD storage device level:
extracting designated attributes from each of the command packets as logical block access (LBA) access activity data that is different from the user data stored on the SSD storage device of the local information handling system;
temporarily storing the extracted LBA access activity data in a non-user data storage area that is a boot partition or overprovisioned area memory of the SSD storage device; and
then providing the extracted LBA access activity data across a network to a remote server from the non-user data storage area of the SSD storage device of the local information handling system.