Patent · US Active

Data storage with a distributed virtual array

US10877940B2 · kind B2 · utility

0Cited by
6References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 7, 2019
Grant dateDec 29, 2020
Priority date
Expiry dateJan 7, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2211/1088
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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 plurality of 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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.