OpenStack ha la piena capacità di distribuire macchine virtuali (VM) e gestire varie attività richieste per la gestione di un ambiente cloud. Con la sua funzione di ridimensionamento orizzontale, può girare più come per requisito.
Una delle caratteristiche importanti di OpenStack è che è un software open source. Microstack è uno strumento per l'installazione dell'ambiente OpenStack in modo molto semplice. Se in precedenza hai esaminato i passaggi personalizzati dell'installazione di OpenStack, potresti vedere il vero dolore di personalizzare e configurazione di varie fasi di installazione. Ma con Microstack, sono semplicemente 2-3 passaggi del processo. In questa guida, abbiamo usato la variante basata su microstack di OpenStack. Puoi usare qualsiasi altro modo per installare OpenStack, ma con Microstack, le cose sono diventate molto semplici.
Rivediamo alcuni dei principali componenti di OpenStack qui:
Il processo di installazione di OpenStack è molto risorsa e richiede tempo. Prima di sporcarci le mani nel configurare il servizio OpenStack, supponiamo che tu abbia già installato OpenStack sul tuo sistema o all'interno di una VM. In caso contrario, puoi seguire la nostra precedente guida per l'installazione. In questa guida, abbiamo installato OpenStack utilizzando il microstack dal repository SNAP.
Configurazione della nostra macchina:
Sistema operativo: Ubuntu 20.04
RAM: 16 GB
Disco rigido: 160 GB
Variante OpenStack: Microstack.
In questo tutorial, vedremo come possiamo configurare i servizi di networking in OpenStack. Per semplificare le cose, abbiamo fornito istantanee di varie fasi di configurazione. Quindi saltiamo dentro di esso.
Passo 1. Accedi alla dashboard OpenStack con l'account amministratore. Una volta effettuato l'accesso, devi creare un nuovo progetto. Segui il percorso seguente:
Identità -> Progetti -> Crea progetto
Passo 2. Ora, poiché il nostro progetto è stato creato con il nome "MyProject1", ora dovremo andare sul percorso:
Identità -> Utenti -> Crea utente
E crea un nuovo utente.
Qui dobbiamo dare un nome al nostro utente ("Lhuser" nel nostro caso) e una descrizione opzionale per questo utente. Crea una password per questo utente.
Nel menu del progetto principale, selezionare il nostro progetto (MyProject1). Ora termina questo passaggio facendo clic sul pulsante "Crea utente".
Passaggio 3. Ora configureremo la rete OpenStack. Innanzitutto, disconnettersi dall'account amministratore e accedere con l'utente di recente creazione Lhuser. Ora naviga sul percorso:
Progetto -> Reti → Crea rete
I) rete interna
a) Innanzitutto, creeremo una rete interna. La nostra specifica per la rete interna è la seguente:
Nome della rete: my_internal_nw
Nome della sottorete: my_subnet
Indirizzo di rete: 192.168.2.0/24
Gateway IP: 192.168.2.10
Versione IP: IPv4
Inoltre, ricorda di controllare lo stato di amministrazione."
b) sottorete
c) Dettagli della sottorete
Ii) rete esterna
I passaggi per la creazione della rete esterna sono gli stessi di quelli della rete interna. L'unica differenza è che la configurazione di rete qui dipende dall'interfaccia BR-EX creata con l'installazione di OpenStack. Quindi usa lo stesso indirizzo di rete e ip gateway di quello dell'interfaccia BR-EX. Nel nostro caso, le specifiche sono le seguenti:
Nome della rete: my_external_nw
Nome della sottorete: my_subnet_2
Indirizzo di rete: 10.20.20.0/24
Gateway IP: 10.20.20.1
Versione IP: IPv4
Inoltre, controlla lo stato di amministrazione."
2) sottorete
3. Dettagli della sottorete
Passaggio 4. Dopo aver terminato il processo di creazione di reti, disconnettersi dal nuovo account utente e di nuovo accedere con un account amministratore. Sull'OpenStack, la dashboard va a:
1. Amministratore -> sistema-> reti
E selezionare la rete denominata "MY_EXTERNAL_NW" e fare clic sulla "Modifica rete" nella destra corrispondente a questa rete.
2. Una nuova finestra richiederà. Qui segnano semplicemente questa rete come una rete esterna. Fai clic su "Salva modifiche.Pulsante "per applicare le impostazioni.
Passaggio 5. Ora, logout dall'utente amministratore e accedi con il nuovo utente.
Passaggio 6. Dovremo creare un router per le due reti per creare un percorso di comunicazione tra questi due. Vai a
Progetto -> rete -> router
E fai clic sul pulsante "Crea router".
Passaggio 7. Chiederà i dettagli del router. Compili e seleziona "MY_EXTERNAL_NW" come rete esterna e fai clic sul pulsante "Crea router".
Passaggio 8. Dopo il passaggio sopra, selezionare il router dalla colonna Nome router, vai alla scheda Interfacce e fai clic sul pulsante "Aggiungi interfaccia".
Passaggio 9. Apparirà una nuova finestra prompt. Nella sottorete Dropbox, selezionare la sottorete interna “MY_SUBNET."Nel campo dell'indirizzo IP, non riempire nulla. Ora fai clic sul pulsante Invia per completare questo passaggio.
Passaggio 10. Ora, poiché tutti i passaggi sono finiti per la configurazione della rete, verificheremo le impostazioni della rete OpenStack. Segui il percorso:
Progetto -> Network -> Topologia di rete
Una mappa di rete come mostrato di seguito dovrebbe apparire:
È tutto gente. Abbiamo configurato correttamente una configurazione di rete di base su OpenStack. Prova ad aggiungere un po 'di sapore a questa configurazione aggiungendo più reti e creando un percorso di comunicazione tra più VM all'interno di OpenStack.