Was ist ein DFS (Distributed File System, verteiltes Dateisystem)?

Die meisten Menschen machen sich nicht viele Gedanken darüber, wo ihre beruflichen und privaten Dateien gespeichert werden – oder wo und wie diese Dateien abgerufen und auf Ihren Bildschirm übertragen werden. Wenn Sie aber schon einmal erlebt haben, wie schmerzhaft bereits eine beschädigte oder fehlende Datei sein kann, ist es vielleicht an der Zeit, das von Ihrem Unternehmen verwendete Dateisystem zu überdenken.

Viele Unternehmen verwenden noch immer ein herkömmliches zentralisiertes Dateisystem. Das bedeutet, dass alle Dateien, die Ihre Mitarbeiter speichern, auf einem einzigen Server gespeichert werden (oder manchmal auf einem Server für jeden Standort oder jede Abteilung), was natürlich bedeutet, dass alle Ihre Mitarbeiter auch über demselben Server (oder dieselben Server) auf die Dateien zugreifen. Dies ist ein einfaches und praktisches System, das leicht einzurichten und zu verwalten sowie kostengünstig zu implementieren und zu warten ist. Das hört sich erst einmal gut an. Doch zurück zu dem Ärger bei Dateiverlusten: Die Verwendung eines zentralisierten Dateisystems bringt eine begrenzte Skalierbarkeit und Verfügbarkeit mit sich. Zentralisierte Dateisysteme weisen einen einzelnen Ausfallpunkt auf. Wenn dieser Server abstürzt oder ausfällt, sind alle darauf befindlichen Daten erst wieder verfügbar, wenn der Server wieder läuft. Und wenn Sie immer mehr Daten und Dateien hinzufügen, kann das gesamte System überlastet werden, was dessen Leistung beeinträchtigt und Ihr Unternehmen ausbremst. 

Es gibt eine Alternative zu dieser mit Einschränkungen behafteten Art, Ihre Dateien und Daten zu speichern: ein verteiltes Dateisystem (DFS). Wie der Name schon sagt, „verteilt“ ein verteiltes Dateisystem Ihre Dateien auf mehrere Server. Vielleicht denken Sie jetzt: „Mein Unternehmen nutzt bereits mehrere Dateiserver. Wir haben für jeden Standort einen. Das ist doch dasselbe, oder?“ Nicht ganz. Sehen wir uns einmal an, wie ein verteiltes Dateisystem funktioniert und warum es hohe Verfügbarkeit und einfache Skalierbarkeit bietet.
 

Wie funktioniert ein DFS? 

Endbenutzer können keinen Unterschied erkennen. Sie speichern ihre Dateien und rufen sie auf dieselbe Weise ab, wie sie das schon immer getan haben. Der Unterschied liegt darin, was hinter den Kulissen geschieht, wenn sie Daten speichern und abrufen. Ein DFS funktioniert in der Regel auf eine von zwei Arten: mit Replikation oder mit Partitionierung.

Replizierte Dateisysteme

Wenn der Endbenutzer eine Datei speichert, werden in einem replizierten Dateisystem mehrere Kopien dieser Datei auf verschiedenen Servern gespeichert. Jedes Mal, wenn diese Datei gespeichert wird, werden alle Kopien der replizierten Datei ebenfalls aktualisiert. Welche dieser Dateien abgerufen wird, wenn ein Endbenutzer darauf zugreift, hängt von den Richtlinien ab, die bei der Einrichtung des Systems festgelegt wurden (z. B. die Datei mit dem am nächsten gelegenen Speicherort). Zu den Vorteilen eines solchen Systems gegenüber einem zentralisierten Dateisystem gehören eine höhere Leistung und Fehlertoleranz sowie eine höhere Verfügbarkeit. Da sich mehrere Kopien aller Dateien auf verschiedenen Dateiservern befinden, ist Ihre Datei bei einem Ausfall eines dieser Knotenpunkte immer noch an einem anderen Speicherort verfügbar.

Diese Art von System erhöht jedoch Ihren Speicherbedarf, da mehrere Kopien aller Dateien erstellt werden müssen, damit das System funktioniert. Auch der Netzwerkverkehr nimmt zu. Und es ist ein komplexes System, das sicherstellen muss, dass alle replizierten Dateien konsistent aktualisiert werden. Es nützt niemandem, die Version einer Datei von letzter Woche abzurufen, wenn jemand die Datei gestern aktualisiert hat.

Partitionierte (oder parallele) Dateisysteme

Ein partitioniertes Dateisystem teilt gespeicherte Dateien in kleinere Teile, die als „Blöcke“ bezeichnet werden, und verteilt sie dann auf mehrere Server (oder Knoten) in einem Netzwerk. Jeder dieser Blöcke wird mehrfach auf verschiedenen Knoten repliziert, um für maximale Datenverfügbarkeit und Fehlertoleranz zu sorgen. Wenn der Endbenutzer auf eine der gespeicherten Dateien zugreift, ordnet der Metadatenserver des verteilten Dateisystems sofort die Speicherorte der Datei zu, ruft die erforderlichen Blöcke von den entsprechenden Knoten ab, setzt sie wieder zusammen und stellt sie als vollständige Datei bereit. Was sind die Vorteile dieser Art von System? Wie zu erwarten sind es hohe Fehlertoleranz und hohe Verfügbarkeit. Der Ausfall eines (oder mehrerer) Knoten hat keine Auswirkungen auf die Verfügbarkeit der gespeicherten Dateien, da viele ihrer Einzelteile (die Blöcke) auf den anderen Knoten verfügbar sind. Darüber hinaus führt diese Art von System zu einer größeren Skalierbarkeit; durch das Hinzufügen weiterer Knoten zum System kann ganz einfach Platz für mehr Daten geschaffen werden. Partitionierte Dateisysteme sind äußerst komplexe Systeme. Damit sie ordnungsgemäß funktionieren, ist mehr Lastausgleich und mehr Management erforderlich.

Aufgrund der Komplexität dieser Systeme können Sie durch das Hinzuziehen von Experten für Cloud-Datenmanagement-Lösungen wie Rubrik sicherstellen, dass Ihr verteiltes Dateisystem seine Integrität bewahrt und Ihre Mitarbeiter konsistenten Zugriff auf die benötigten Dateien erhalten, wenn sie sie benötigen. Rubrik ist der Experte schlechthin für Zero-Trust-Datensicherheit. Nehmen Sie noch heute Kontakt zu uns auf, um Ihre Anforderungen in Bezug auf Backups und Wiederherstellung zu besprechen.