Invention Grant
- Patent Title: Variable length encoding in a storage system
- Patent Title (中): 存储系统中的可变长度编码
-
Application No.: US14312093Application Date: 2014-06-23
-
Publication No.: US08954710B2Publication Date: 2015-02-10
- Inventor: John Colgrove , John Hayes , Ethan Miller
- 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: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Rory D. Rankin
- Main IPC: G06F12/10
- IPC: G06F12/10 ; 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 including a plurality of entries. Each of the entries comprise a tuple including a key. A data storage controller is configured to encode each tuple in the mapping table using a variable length encoding. Additionally, the mapping table may be organized as a plurality of time ordered levels, with each level including one or more mapping table entries. Further, a particular encoding of a plurality of encodings for a given tuple may be selected based at least in part on a size of the given tuple as unencoded, a size of the given tuple as encoded, and a time to encode the given tuple.
Public/Granted literature
- US20140304489A1 VARIABLE LENGTH ENCODING IN A STORAGE SYSTEM Public/Granted day:2014-10-09
Information query