发明名称 |
EXPRESSION PATTERN MATCHING IN A STORAGE SUBSYSTEM |
摘要 |
Described here in are systems, methods and software to manage content patterns in a storage subsystem. In one example, a storage subsystem to pattern match data objects includes a storage media that stores a plurality of data objects and a memory module configured to cache at least a portion of the plurality of data objects. The storage subsystem further includes a regular expression engine located in a read path between the storage media and the memory module configured to identify a data object in the read path from the storage media to the memory module. The regular expression engine is also configured to determine whether content of the data object matches a content pattern, and based on the content pattern cache the data object in the memory module or prevent the data object from being cached in the memory module. |
申请公布号 |
US2016170892(A1) |
申请公布日期 |
2016.06.16 |
申请号 |
US201414566999 |
申请日期 |
2014.12.11 |
申请人 |
HGST NETHERLANDS B.V. |
发明人 |
Hall David;Squires Christopher |
分类号 |
G06F12/08;G06F17/27 |
主分类号 |
G06F12/08 |
代理机构 |
|
代理人 |
|
主权项 |
1. A storage subsystem to pattern match data objects, the storage subsystem comprising:
a storage media that stores a plurality of data objects; a memory module configured to cache at least a portion of the plurality of data objects; and a regular expression engine located in a read path between the storage media and the memory module, the regular expression engine configured to:
identify a data object in the read path from the storage media to the memory module;determine whether content of the data object matches a content pattern;if the content of the data object matches the content pattern, transfer the data object to the memory module; andif the content of the data object does not match the content pattern, prevent the data object from being transferred to the memory module. |
地址 |
Amsterdam NL |