ARCHITECTURE FOR A TRANSPARENTLY-SCALABLE, ULTRA-HIGH-THROUGHPUT STORAGE NETWORK

A data storage system includes storage nodes configured to receive data access requests from client applications. The data storage system further includes data processing functions associated with the storage nodes. Each data processing function is configured to be performed by the storage nodes. Th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PIPKIN RYAN L, SONCODI ADRIAN C, CURTIN JOHN P
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A data storage system includes storage nodes configured to receive data access requests from client applications. The data storage system further includes data processing functions associated with the storage nodes. Each data processing function is configured to be performed by the storage nodes. The data storage system further includes data repository units operatively coupled to the storage nodes. The data repository units are configured to store and retrieve data items associated with the received data access requests. The received data access requests are analyzed and data item streams associated with the requests are categorized. The categorized data item streams are decomposed into data segments. Availability parameters associated with each data repository unit are determined. The data segments are distributed among the data repository units based on user-configurable policies associated with identified data item category and based on the determined availability parameters associated with each of the data repository units.