Panoramica dell'implementazione
BeeGFS su NetApp può essere implementato su nodi di file e blocchi validati utilizzando Ansible con il design dei building block BeeGFS di NetApp.
Raccolte e ruoli Ansible
La soluzione BeeGFS su NetApp viene implementata utilizzando Ansible, un noto motore di automazione IT che automatizza le implementazioni delle applicazioni. Ansible utilizza una serie di file collettivamente noti come inventario, che modella il file system BeeGFS da implementare.
Ansible consente ad aziende come NetApp di espandere le funzionalità integrate utilizzando le raccolte disponibili su Ansible Galaxy (vedi "Raccolta NetApp e-Series BeeGFS"). Le raccolte includono moduli che eseguono funzioni o task specifici (come la creazione di un volume e-Series) e 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 la manutenzione e l'espansione del cluster e del file system BeeGFS.
Per ulteriori informazioni, vedere "Scopri di più sull'inventario Ansible".
|
|
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 building block di metadati e storage o di soli servizi di storage può variare in base ai requisiti di capacità e performance.
Panoramica delle fasi di implementazione
L'implementazione prevede le seguenti attività di alto livello:
-
Assemblare fisicamente ciascun blocco edificio.
-
Hardware per rack e cavi. Per le procedure dettagliate, vedere "Implementare l'hardware".
-
"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
-
-
"Ottimizzare le impostazioni di sistema per le prestazioni".
-
"Definire l'inventario Ansible per gli elementi di base BeeGFS".
|
|
Le procedure di implementazione includono diversi esempi in cui il testo deve essere copiato in un file. Prestare molta attenzione a tutti i commenti in linea contrassegnati dai caratteri "#" o "//" per qualsiasi cosa che possa o debba essere modificata per una distribuzione specifica. Ad esempio:
|
Architetture derivate con variazioni nelle raccomandazioni di implementazione: