Skip to main content
BeeGFS on NetApp with E-Series Storage
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Implementierungsübersicht

Beitragende

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".

Hinweis 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:

Hardwarebereitstellung
  1. Stellen Sie jeden Baustein physisch zusammen.

  2. Rack-und Kabelhardware: Ausführliche Verfahren finden Sie unter "Implementierung von Hardware".

Softwareimplementierung
  1. "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

  2. "Richten Sie einen Ansible-Steuerungsknoten ein".

  3. "Passen Sie die Systemeinstellungen für die Performance an".

  4. "Erstellen des Ansible-Inventars".

  5. "Definieren Sie den Ansible-Bestand für BeeGFS-Bausteine".

  6. "Implementieren Sie BeeGFS mit Ansible".

  7. "Konfigurieren Sie BeeGFS-Clients".

Hinweis 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!
- "pool 0.pool.ntp.org iburst maxsources 3"
- "pool 1.pool.ntp.org iburst maxsources 3"

Derivative Architekturen mit Variationen bei Implementierungsempfehlungen: