FULLY COHERENT EFFICIENT NON-LOCAL STORAGE CLUSTER FILE SYSTEM

A heatmap is used to identify access patterns of ranges of data blocks at specific times, in order to optimize the size of the set of replicate nodes, for the purpose of reducing access latency. In an embodiment, the heatmap is used to enforce minimum replication of each data block such as when a re...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GRAVES, JR., Donald Allan, BRUNELLE, Alan David, GLOVER, Frederick S
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A heatmap is used to identify access patterns of ranges of data blocks at specific times, in order to optimize the size of the set of replicate nodes, for the purpose of reducing access latency. In an embodiment, the heatmap is used to enforce minimum replication of each data block such as when a replicate node crashes and is replaced. In an embodiment, the heatmap is used to adjust the minimum replication of a data block such as during and after a demand spike. In an embodiment, each data block is replicated on a minimum amount of respective replicate nodes of a cluster. A first node requests access to data blocks. Based on the requesting the access, a heatmap is modified, and the data blocks are replicated to the first node. Based on the heatmap, the minimum amount of nodes in the respective replicate nodes for at least one data block is adjusted.