发明名称 |
UTILIZING METADATA TO REPRESENT DATA |
摘要 |
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. |
申请公布号 |
WO2016094147(A1) |
申请公布日期 |
2016.06.16 |
申请号 |
WO2015US63444 |
申请日期 |
2015.12.02 |
申请人 |
PURE STORAGE, INC. |
发明人 |
SANVIDO, MARCO;HANKINS, RICHARD;HAYES, JOHN;HODGSON, STEVE;WANG, FENG;ZHURAVLEV, SERGEY;KLEINERMAN, ANDREW |
分类号 |
G06F3/06 |
主分类号 |
G06F3/06 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|