Invention Publication
- Patent Title: Utilizing Metadata To Represent Data
-
Application No.: US18158256Application Date: 2023-01-23
-
Publication No.: US20230161748A1Publication Date: 2023-05-25
- Inventor: MARCO SANVIDO , RICHARD HANKINS , JOHN HAYES , STEVE HODGSON , FENG WANG , SERGEY ZHURAVLEV , ANDREW KLEINERMAN
- 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
- Main IPC: G06F16/22
- IPC: G06F16/22 ; G06F3/06

Abstract:
A system and method for efficiently storing data in a storage system. A data storage subsystem includes multiple data storage locations on multiple storage devices in addition to at least one mapping table. A data storage controller determines whether data to store in the storage subsystem has one or more patterns of data intermingled with non-pattern data within an allocated block. Rather than store the one or more pattern on the storage devices, the controller stores information in a header on the storage devices. The information includes at least an offset for the first instance of a pattern, a pattern length, and an identification of the pattern. The data may be reconstructed for a corresponding read request from the information stored in the header.
Information query