Das Nutanix Distributed File System eignet sich auch für Big Data, Teil 2

Mit Scale-out Converged Storage will Nutanix das SAN ersetzen

| Autor / Redakteur: Bernd Schöne / Rainer Graefen

50 Knoten und mehr werden aktuell von Nutanix unterstützt. Jeder Knoten enthält die Appliance, sowie virtuelle Maschinen und Speicher. Die Architektur ist identisch, die Hardware angepasst auf den Bedarf. Insbesondere bei der Wahl zwischen SSDs und HDs bestimmt die erforderliche I/O-Leistung die richtige Mischung zwischen beiden Speicherarten.
50 Knoten und mehr werden aktuell von Nutanix unterstützt. Jeder Knoten enthält die Appliance, sowie virtuelle Maschinen und Speicher. Die Architektur ist identisch, die Hardware angepasst auf den Bedarf. Insbesondere bei der Wahl zwischen SSDs und HDs bestimmt die erforderliche I/O-Leistung die richtige Mischung zwischen beiden Speicherarten. (Grafik: Nutanix)

Eine Controller VM verbindet in Nutanix´-Architektur alle Knoten. Ein verteiltes Dateisystem sorgt dafür, dass der Gesamtkomplex nicht aus dem Tritt gerät und stets die bestmögliche Performance liefert.

Zentraler Bestandteil von Nutanix ist das auf hohe Verfügbarkeit und Konsistenz optimierte „SOCS“ (Scaleout Converged Storage), es bündelt den Speicher aller Knoten eines Clusters zu einer Einheit. SOCS verhält sich gegenüber den Virtuellen Maschinen wie ein leistungsstarkes SAN, ohne dessen Kosten zu verursachen.

Die Server können ihre Daten über den globalen Scale-out Speicherpool somit wie in ein ganz normales Speichernetzwerk schreiben, allerdings aufgrund der großen räumlichen Nähe mit verkürzten Zugriffszeiten. SOCS ist selbst Teil der Virtualisierung, es liegt zusammen mit den virtuellen Maschinen im selben Cluster.

Über den VMs liegt das verteilte Dateisystem

SOCS analysiert den beständigen I/O-Strom der Virtuellen Maschinen und optimiert den Datenfluss. SOCS skaliert linear und kommt mit einer großen Anzahl von Knoten zurecht. In jedem Knoten läuft eine spezielle Virtuelle Maschine, die als "Controller VM" bezeichnet wird. Alle Controller und VMs zusammen formen das verteilte Nutanix-Dateisystem.

Das „Nutanix Distributed File System“.überprüft die angeschlossenen Laufwerke (Data Scrubbing) und ermöglicht Clones und Snapshots zu jedem Zeitpunkt. Es bietet zudem Kompression der Daten an, und zwar wahlweise als Inline oder als Post-Prozessing-Lösung.

Letzteres hat den Vorteil, dass dabei Nutanix Mapreduce verwendet wird und sich somit alle Knoten im Cluster die Arbeit teilen. Die Snapshots sind innerhalb ihres Clusters vorhanden, können aber in andere Cluster repliziert werden. Quotas existieren nicht.

Ergänzendes zum Thema
 
Wichtige Eigenschaften von Filesystem und SOCS

Das Filesystem besitzt viele Schutzfunktionen

Raid- und Parity-spezifische Probleme kennt das „Nutanix Distributed File System“ als verteiltes Filesystem naturgemäß nicht. Ebenso erübrigen sich teure NVRAM-Speicher oder Schattenkopien. Das Dateisystem löst diese Anforderungen durch mehrfache Redundanz. Das gilt auch für Backups, die durch Snapshots realisiert sind. Eine Wiederherstellung zerstörter Datensätze soll innerhalb von 30 Minuten erfolgt sein.

Gestrandeter oder nicht zugeordneter Speicherplatz wird durch eigene Tools wieder nutzbar gemacht. Dynamische Tabellen verzeichnen zu jedem Zeitpunkt den Standort der einzelnen Datensätze. Externe Storage-Pools lassen sich einbinden. NFS, iSCSI und Software-FCoE werden unterstützt. Nutanix erhebt den Anspruch, damit den Anforderungen der Enterprise-Klasse zu genügen. Bootfähig oder revisionssicher ist das Filesystem allerdings nicht.

Wenn in einer klassischen Speicherarchitektur ein LUN (Logical Unit Number) von mehreren virtuellen Maschinen angesprochen wird, führt dies ab einer gewissen Anzahl zu deutlichen Performance-Verlusten. Vor allem bei Backups und Snapshots.

"Da die Daten in unserem System immer vor Ort auf dem Server -auch Knoten genannt - liegen, vermeiden wir längere Wege zum Speichersystem. Zusätzlich können wir so vermeiden, dass virtuelle Maschinen, die auf einen anderen Knoten liegen, I/O- Ansprüche geltend machen auf eine andere physikalische Hardware", Sagt Raayman.

Dual-Tiering und Replikate

Das Ganze hilft dabei, das sogenannte „noisy neighbor“ Problem zu vermeiden“, erläutert Raayman weiter. Nutanix kennt zwei Tiering Stufen, und zwar „heiß“ und „kalt“. Sie stehen für häufig benutzte Daten und solche, auf die eher selten zugegriffen wird. Der gesamte Datenbestand wird dementsprechend mit Hilfe von „HOT“ (Heat Optimized Tiering) nach den Vorgaben des Anwenders oder anhand der Zugriffszahlen aufgeteilt.

Inhalt des Artikels:

  • Seite 1: Mit Scale-out Converged Storage will Nutanix das SAN ersetzen
  • Seite 2: Metadaten

Kommentare werden geladen....

Was meinen Sie zu diesem Thema?

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 42619730 / Konsolidierung/TCO)