Ansible è un framework di automazione agentless semplice in grado di configurare sistemi, installare software e orchestrare attività IT.
Ansible supporta l'automazione della rete come parte della sua struttura principale. A partire da Ansible 2.3 e versioni successive, questo software supporta i moduli di rete Dell EMC per gestire e automatizzare gli switch con OS6, OS9 e OS10. Tutti i moduli vengono attualmente eseguiti in modalità di connessione locale, mediante trasporto SSH e CLI.
Informazioni aggiuntiveChef è uno strumento di gestione della configurazione in grado di configurare l'infrastruttura come codice.
Informazioni aggiuntive
Puppet è uno strumento di gestione della configurazione basato su modelli e di tipo open source che aiuta a definire l'infrastruttura come codice.
L'integrazione di Puppet con la rete Dell EMC consente di gestire gli switch Dell EMC con OS10 con codice leggibile. I moduli di rete Dell EMC per Puppet sono disponibili per il download in Puppet Forge. Questi moduli possono essere utilizzati per gestire e automatizzare gli switch che utilizzano il sistema operativo OS10. La versione corrente dei moduli è stata testata e verificata con Puppet versione 5.3 e OS10 versione 10.4.0. Per facilitare l'uso di Puppet con gli switch Dell EMC con OS10, viene fornita la seguente panoramica:
Informazioni aggiuntiveSaltStack (noto anche come Salt) è un sistema di gestione della configurazione, in grado di gestire nodi remoti in stati definiti, eseguire comandi e interrogare dati.
Salt supporta l'approccio di infrastruttura come codice per la distribuzione e la gestione del cloud. Le routine di esecuzione di Salt possono essere scritte sotto forma di moduli Python semplici.
NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor) è una libreria Python che implementa una serie di funzioni utilizzando un'API unificata con i dispositivi di qualsiasi fornitore. Gli switch con OS10 possono essere gestiti e automatizzati utilizzando insieme Salt e NAPALM.
Informazioni aggiuntiveDi seguito sono riportati i componenti principali: