Heim >häufiges Problem >Was ist das Prinzip der verteilten Speicherung?

Was ist das Prinzip der verteilten Speicherung?

不言
不言Original
2019-04-12 17:38:1512849Durchsuche

Einfach ausgedrückt bedeutet verteilter Speicher, Daten verteilt auf mehreren Speicherservern zu speichern und mit diesen verteilten Speicherressourcen ein virtuelles Speichergerät zu bilden. Tatsächlich werden Daten verteilt in verschiedenen Teilen des Unternehmens gespeichert .

Was ist das Prinzip der verteilten Speicherung?

Um es einfach auszudrücken: Verteilter Speicher besteht darin, Daten verteilt auf mehreren Speicherservern zu speichern und über diese verteilten Speichergeräte einen virtuellen Speicher zu bilden. Daten werden in jedem Winkel des Unternehmens verstreut gespeichert.

Zum Beispiel:

Wenn Sie eine 10PB-Videodatei speichern möchten, muss diese auf mehreren Servern gespeichert werden Wenn Sie Dateien abrufen, ist es zu ineffizient, einzeln darauf zuzugreifen. Sie können einen Vermittler finden, der die Informationen speichert, auf welchem ​​Server sich die Datei befindet. Dieser Mittelsmann ist der Namensknoten, und die über die Datei gespeicherten Informationen sind Metadaten. Aus Gründen der Datensicherheit wird eine Kopie jedes kleinen Videos (Speichereinheit) auf einem anderen Server gespeichert. Wenn ein Server nicht mehr läuft, können Sie die gewünschten Daten durch Zugriff auf die Sicherung finden.

Die verteilte Speicherarchitektur besteht aus drei Teilen: Client, Metadatenserver und Datenserver.

Der Client ist für das Senden von Lese- und Schreibanforderungen sowie das Zwischenspeichern von Dateimetadaten und Dateidaten verantwortlich.

Der Metadatenserver ist für die Verwaltung von Metadaten und die Verarbeitung von Clientanfragen verantwortlich und ist die Kernkomponente des gesamten Systems.

Der Datenserver ist für die Speicherung von Dateidaten und die Gewährleistung der Datenverfügbarkeit und -integrität verantwortlich. Der Vorteil dieser Architektur besteht darin, dass Leistung und Kapazität gleichzeitig erweitert werden können und die Systemgröße hoch skalierbar ist.

Das obige ist der detaillierte Inhalt vonWas ist das Prinzip der verteilten Speicherung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn