Skip to main content
BeeGFS on NetApp with E-Series Storage
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Panoramica dell'implementazione

Collaboratori

È possibile implementare BeeGFS su NetApp in nodi di file e blocchi validati utilizzando la progettazione di blocchi di costruzione BeeGFS di seconda generazione di NetApp.

Raccolte e ruoli Ansible

La soluzione BeeGFS su NetApp viene implementata utilizzando Ansible, un noto motore DI automazione IT utilizzato per automatizzare le implementazioni delle applicazioni. Ansible utilizza una serie di file denominati collettivamente inventario, che modellano il file system BeeGFS che si desidera implementare.

Ansible consente ad aziende come NetApp di espandere le funzionalità integrate utilizzando le raccolte di Ansible Galaxy (vedere "Raccolta NetApp e-Series BeeGFS"). Le raccolte includono moduli che eseguono alcune funzioni o attività specifiche (come la creazione di un volume e-Series) e includono ruoli che possono chiamare più moduli e altri ruoli. Questo approccio automatizzato riduce il tempo necessario per implementare il file system BeeGFS e il cluster ha sottostante. Inoltre, semplifica l'aggiunta di building block per espandere i file system esistenti.

Per ulteriori informazioni, vedere "Scopri di più sull'inventario Ansible".

Nota Poiché l'implementazione della soluzione BeeGFS su NetApp richiede numerosi passaggi, NetApp non supporta l'implementazione manuale della soluzione.

Profili di configurazione per gli elementi di base BeeGFS

Le procedure di implementazione coprono i seguenti profili di configurazione:

  • Un building block di base che include servizi di gestione, metadati e storage.

  • Un secondo building block che include metadati e servizi di storage.

  • Un terzo building block che include solo i servizi di storage.

Questi profili mostrano l'intera gamma di profili di configurazione consigliati per gli elementi di base di NetApp BeeGFS. Per ogni implementazione, il numero di metadati e di building block dello storage o building block dei soli servizi di storage può variare nelle procedure, a seconda dei requisiti di capacità e performance.

Panoramica delle fasi di implementazione

L'implementazione prevede le seguenti attività di alto livello:

Implementazione dell'hardware
  1. Assemblare fisicamente ciascun blocco edificio.

  2. Hardware per rack e cavi. Per le procedure dettagliate, vedere "Implementare l'hardware".

Implementazione del software
  1. "Impostare i nodi di file e blocchi".

    • Configurare gli IP BMC sui nodi di file

    • Installare un sistema operativo supportato e configurare la rete di gestione sui nodi di file

    • Configurare gli IP di gestione sui nodi a blocchi

  2. "Impostare un nodo di controllo Ansible".

  3. "Ottimizzare le impostazioni di sistema per le prestazioni".

  4. "Creare l'inventario Ansible".

  5. "Definire l'inventario Ansible per gli elementi di base BeeGFS".

  6. "Implementare BeeGFS utilizzando Ansible".

  7. "Configurare i client BeeGFS".

Nota Le procedure di implementazione includono diversi esempi in cui il testo deve essere copiato in un file. Prestare particolare attenzione a eventuali commenti inline contrassegnati da " n." o "//" per qualsiasi elemento che debba o possa essere modificato per un'implementazione specifica. Ad esempio:
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"

Architetture derivate con variazioni nelle raccomandazioni di implementazione: