Como utilizar o Neutron independentemente com veths?

0

Sou novo no OpenStack e atualmente estou interessado na parte do Neutron. O que estou procurando é um conselho sobre como utilizar o Neutron independentemente, para construir uma rede virtual, talvez para contêineres do Docker.

Suponha que eu já tenha o Neutron e o Keystone instalados no nó do controlador e nos nós de computação. Eu acho que as etapas a seguir são necessárias para testar uma rede virtual (imaginando-me como Nova).

  1. crie uma rede
  2. crie uma sub-rede
  3. crie dois pares de veths (cada par representa um vm / container)

para cada par deles:

  1. crie uma porta para uma extremidade do par veth (passando o endereço MAC de veth como um parâmetro)
  2. anexe outra extremidade do par veth à ponte ovs
  3. ping de um par veth para outro

A descrição acima é a minha ideia geral, não sei se está correta e também não sei os detalhes da operação.

Esperando suas sugestões, todos os links são bem-vindos.

    
por dastan 10.05.2017 / 10:40

1 resposta

0

Eu sugiro que você dê uma olhada no OpenStack Kuryr ( link ), o projeto encarregado de trazer a rede Neutron para o docker recipientes.

    
por 08.08.2018 / 19:23