Invention Grant
- Patent Title: Mapping in a storage system
- Patent Title (中): 在存储系统中映射
-
Application No.: US14456583Application Date: 2014-08-11
-
Publication No.: US09239688B2Publication Date: 2016-01-19
- Inventor: John Colgrove , John Hayes , Ethan Miller , Cary Sandvig
- Applicant: PURE Storage, Inc.
- Applicant Address: US CA Mountain View
- Assignee: Pure Storage, Inc.
- Current Assignee: Pure Storage, Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Kennedy Lenart Spraggins LLP
- Agent Edward J. Lenart
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06

Abstract:
A system and method for maintaining a mapping table in a data storage subsystem. A data storage subsystem supports multiple mapping tables. Records within a mapping table are arranged in multiple levels which may be logically ordered by time. Each level stores pairs of a key value and a pointer value. New records are inserted in a created new (youngest) level. All levels other than the youngest may be read only. In response to detecting a flattening condition, a data storage controller is configured to identify a group of two or more adjacent levels of the plurality of levels for flattening which are logically adjacent in time. A new level is created and one or more records stored within the group are stored in the new level, in response to detecting each of the one or more records stores a unique key among keys stored within the group.
Public/Granted literature
- US20140365745A1 MAPPING IN A STORAGE SYSTEM Public/Granted day:2014-12-11
Information query