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, mithilfe von Sammlungen auf Ansible Galaxy die integrierte Funktionalität zu erweitern (siehe "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: