Invention Grant
- Patent Title: Multi-tiered caching for data storage management in a device
-
Application No.: US14575616Application Date: 2014-12-18
-
Publication No.: US09612956B2Publication Date: 2017-04-04
- Inventor: Timothy R. Feldman , Andrew M. Kowles , Mark Allen Gaertner , Brian T. Edgar
- Applicant: Seagate Technology LLC
- Applicant Address: US CA Cupertino
- Assignee: Seagate Technology LLC
- Current Assignee: Seagate Technology LLC
- Current Assignee Address: US CA Cupertino
- Agency: Westman, Champlin & Koehler, P.A.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02 ; G11B20/10 ; G11B20/12 ; G11C7/10

Abstract:
A data storage device includes one or more storage media that include multiple physical storage locations. The device also includes at least one cache memory having a logical space that includes a plurality of separately managed logical block address (LBA) ranges. Additionally, a controller is included in the device. The controller is configured to receive data extents addressed by a first LBA and a logical block count. The controller is also configured to identify at least one separately managed LBA range of the plurality of separately managed LBA ranges in the at least one cache memory based on LBAs associated with at least some of the received data extents. The controller stores the at least some of the received data extents in substantially monotonically increasing LBA order in at least one physical storage location, of the at least one cache memory, assigned to the identified at least one LBA range.
Public/Granted literature
- US20150106568A1 MULTI-TIERED CACHING FOR DATA STORAGE MANAGEMENT IN A DEVICE Public/Granted day:2015-04-16
Information query