Implementierungsübersicht
Mit BeeGFS können Sie auf NetApp bereitstellen und Datei- und Block-Nodes mithilfe der zweiten Generation des NetApp BeeGFS-Bausteindesigns validieren.
Ansible-Sammlungen und -Funktionen
Ansible implementiert die BeeGFS auf NetApp Lösung, eine beliebte IT-Automatisierungs-Engine, mit der Applikationsimplementierungen automatisiert werden. Ansible verwendet eine Reihe von Dateien, die gemeinsam als Inventar bezeichnet werden und mit denen das BeeGFS-Dateisystem, das bereitgestellt werden soll, modelliert wird.
Ansible ermöglicht Unternehmen wie NetApp, mit Sammlungen auf Ansible Galaxy (siehe) die integrierte Funktionalität auszubauen "NetApp E-Series BeeGFS Sammlung"). Die Sammlungen umfassen Module, die bestimmte Funktionen oder Aufgaben ausführen (wie z. B. ein E-Series Volume erstellen) und enthalten Rollen, die mehrere Module und andere Rollen aufrufen können. Dieser automatisierte Ansatz reduziert die Zeit für die Implementierung des BeeGFS-Filesystems und des zugrunde liegenden HA-Clusters. Zudem vereinfacht es das Hinzufügen von Bausteinen, mit denen die bestehenden Filesysteme erweitert werden können.
Weitere Informationen finden Sie unter "Weitere Informationen zum Ansible Inventar".
|
Da zahlreiche Schritte an der Implementierung der BeeGFS auf NetApp-Lösung beteiligt sind, unterstützt NetApp die manuelle Bereitstellung der Lösung nicht. |
Konfigurationsprofile für BeeGFS-Bausteine
Die Implementierungsverfahren umfassen die folgenden Konfigurationsprofile:
-
Ein einziger Baustein, der Management-, Metadaten- und Storage-Services umfasst
-
Ein zweiter Baustein, der Metadaten und Storage-Services umfasst.
-
Ein dritter Baustein, der nur Storage-Services umfasst.
Diese Profile veranschaulichen die gesamte Palette der empfohlenen Konfigurationsprofile für die NetApp BeeGFS-Bausteine. Für jede Implementierung kann die Anzahl der Metadaten und Storage-Bausteine oder Storage-Services-only Bausteine in den Prozeduren je nach Kapazitäts- und Performance-Anforderungen variieren.
Übersicht über die einzelnen Implementierungsschritte
Die Bereitstellung umfasst folgende allgemeine Aufgaben:
-
Stellen Sie jeden Baustein physisch zusammen.
-
Rack-und Kabelhardware: Ausführliche Verfahren finden Sie unter "Implementierung von Hardware".
-
"Richten Sie Datei- und Block-Nodes ein".
-
Konfigurieren Sie BMC-IPs auf Datei-Knoten
-
Installieren Sie ein unterstütztes Betriebssystem und konfigurieren Sie Managementnetzwerk auf Datei-Knoten
-
Konfiguration der Management-IPs auf Block-Nodes
-
-
"Passen Sie die Systemeinstellungen für die Performance an".
|
Die Bereitstellungsverfahren umfassen mehrere Beispiele, in denen Text in eine Datei kopiert werden muss. Achten Sie bei allen Inline-Kommentaren, die mit „#“- oder „/“-Zeichen gekennzeichnet sind, auf alles, was für eine bestimmte Bereitstellung geändert werden sollte oder werden kann. Beispiel:beegfs_ha_ntp_server_pools: # THIS IS AN EXAMPLE OF A COMMENT!
|
Derivative Architekturen mit Variationen bei Implementierungsempfehlungen: