Viaggi       https://it.bhlyqj.com

Cos'è la rete Nova?

Introduzione

Il servizio di rete Nova , noto anche come neutrone , gestisce la rete per tutte le istanze all'interno di un ambiente OpenStack. Neutron offre un modo standard per fornire connettività di rete tra istanze e reti esterne e supporta anche funzionalità di rete avanzate come reti private virtuali (VPN ), firewall e bilanciamento del carico .

Componenti del servizio Nova Network

Il servizio di rete Nova è costituito da diversi componenti chiave:

- Server Neutron: Il server Neutron è il componente centrale del servizio di rete e gestisce la creazione, l'eliminazione e la modifica di reti, sottoreti e porte.

- Agenti neutronici: Gli agenti Neutron vengono distribuiti su ciascun nodo di calcolo e gestiscono l'effettiva configurazione di rete sul nodo. Esistono diversi tipi di agenti neutronici, tra cui:

- Agente L3: L'agente L3 è responsabile della gestione degli indirizzi IP e del routing del traffico tra le istanze.

- Agente DHCP: L'agente DHCP fornisce servizi DHCP alle istanze.

- Agente metadati: L'agente dei metadati fornisce alle istanze metadati come il nome dell'istanza e l'indirizzo IP.

- Plugin di rete: Neutron supporta diversi plugin di rete che forniscono implementazioni di rete specifiche. Alcuni plugin popolari includono:

- Linux Bridge: Il plugin Linux Bridge utilizza i bridge Linux per connettere le istanze.

- Apri vSwitch: Il plug-in Open vSwitch utilizza Open vSwitch per connettere le istanze.

- VMware NSX: Il plug-in VMware NSX utilizza VMware NSX per connettere le istanze.

Concetti di rete in Neutron

Neutron utilizza i seguenti concetti di rete:

- Rete: Una rete è un raggruppamento logico di istanze interconnesse.

- Sottorete: Una sottorete è una suddivisione di una rete e rappresenta un intervallo di indirizzi IP che possono essere assegnati alle istanze.

- Porto: Una porta è un punto logico di collegamento di un'istanza a una rete. Ogni istanza ha almeno una porta.

- Gruppo di sicurezza: Un gruppo di sicurezza è un insieme di regole che controllano quale traffico di rete può essere inviato da e verso le istanze.

Utilizzo dell'API Neutron

L'API Neutron viene utilizzata per gestire reti, sottoreti, porte e gruppi di sicurezza. L'API può essere utilizzata direttamente o tramite la CLI di OpenStack (nova ).