Viagem       https://pt.bhlyqj.com

O que é a rede nova?

Introdução

O serviço de rede Nova , também conhecido como nêutron , gerencia redes para todas as instâncias dentro de um ambiente OpenStack. O Neutron oferece uma maneira padrão de fornecer conectividade de rede entre instâncias e redes externas, além de oferecer suporte a recursos de rede avançados, como redes privadas virtuais (VPN ), firewalls e balanceamento de carga .

Componentes do serviço de rede Nova

O serviço de rede Nova consiste em vários componentes principais:

- Servidor Neutron: O servidor Neutron é o componente central do serviço de rede e gerencia a criação, exclusão e modificação de redes, sub-redes e portas.
- Agentes de nêutrons: Os agentes Neutron são implantados em cada nó de computação e gerenciam a configuração de rede real no nó. Existem vários tipos de agentes de nêutrons, incluindo:

- Agente L3: O agente L3 é responsável por gerenciar endereços IP e rotear o tráfego entre instâncias.
- Agente DHCP: O agente DHCP fornece serviços DHCP às instâncias.
- Agente de metadados: O agente de metadados fornece metadados às instâncias, como o nome e o endereço IP da instância.
- Plugins de rede: Neutron oferece suporte a vários plug-ins de rede que fornecem implementações de rede específicas. Alguns plug-ins populares incluem:

- Ponte Linux: O plugin Linux Bridge usa pontes Linux para conectar instâncias.
- Abrir vSwitch: O plugin Open vSwitch usa Open vSwitch para conectar instâncias.
- VMware NSX: O plug-in VMware NSX usa VMware NSX para conectar instâncias.

Conceitos de rede em Neutron

Neutron usa os seguintes conceitos de rede:

- Rede: Uma rede é um agrupamento lógico de instâncias interconectadas.
- Sub-rede: Uma sub-rede é uma subdivisão de uma rede e representa um intervalo de endereços IP que podem ser atribuídos a instâncias.
- Porta: Uma porta é um ponto lógico de conexão de uma instância a uma rede. Cada instância possui pelo menos uma porta.
- Grupo de segurança: Um grupo de segurança é um conjunto de regras que controla qual tráfego de rede pode ser enviado de e para instâncias.

Usando a API Neutron

A API Neutron é usada para gerenciar redes, sub-redes, portas e grupos de segurança. A API pode ser usada diretamente ou por meio da CLI do OpenStack (nova ).