发明名称 DATA STORAGE WITH A DISTRIBUTED VIRTUAL ARRAY
摘要 A data storage system includes a plurality of hosts, each of which includes at least one processor and communicates over a network with a plurality of storage nodes, at least one of which has at least one storage device, at least one storage controller, and at least one non-volatile memory. At least one process within a host issues data storage read/write requests. At least one of the hosts has a cache for caching data stored in at least one of the storage nodes. The host writes data corresponding to a write request to at least one remote non-volatile memory and carries out at least one storage processing function; data in the written-to node may then be made available for subsequent reading by a different one of the hosts. Examples of the storage processing function include compression, ECC computation, deduplicating, garbage collection, write logging, reconstruction, rebalancing, and scrubbing.
申请公布号 US2015248402(A1) 申请公布日期 2015.09.03
申请号 US201514710541 申请日期 2015.05.12
申请人 Datrium, Inc. 发明人 PATTERSON, III R. Hugo;BILES Brian;WEISSMAN Boris;REDDY Sazzala;VENKITACHALAM Ganesh
分类号 G06F17/30;G06F11/14 主分类号 G06F17/30
代理机构 代理人
主权项 1. A data storage system comprising: a plurality of host servers, each of which includes at least one processor and which communicates with a plurality of storage nodes over at least one network, at least one storage node including at least one persistent storage device and at least one storage controller, at least one of said host servers including: at least one process that issues data storage read/write requests;a memory device forming a cache configured for caching data stored in at least one of the storage nodes;a system software component configured to write data corresponding to a write request to the at least one remote non-volatile memory; anda distributed virtual array (DVA) sub-system comprising computer-executable code which, when executed on the at least one processor, cause said processor(s) to carry out at least one storage processing function.
地址 Los Altos CA US