Pular para o conteúdo

Docker Linux Container - Open vSwitch Containers - Múltiplos Servidores

Neste tutorial, vou abordar de uma forma um pouco mais complexa a configuração do Docker Container. Pensando no conceito de Cloud Computing e também no conceito de múltiplas zonas, resolvi então implementar o Open vSwitch (OVS) no ambiente em que estou estudando.
evandro matos couto vandocouto
Hits: 19.593 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Parte 7: Testando o ambiente

Testando o ping entre os containers:

root@docker-ubuntu-1:/# ping 172.16.42.20
PING 172.16.42.20 (172.16.42.20) 56(84) bytes of data.
64 bytes from 172.16.42.20: icmp_seq=1 ttl=64 time=3.34 ms
64 bytes from 172.16.42.20: icmp_seq=2 ttl=64 time=0.354 ms
64 bytes from 172.16.42.20: icmp_seq=3 ttl=64 time=1.02 ms
^C
--- 172.16.42.20 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.354/1.575/3.345/1.281 ms


root@docker-ubuntu-2:/# ping 172.16.42.10
PING 172.16.42.10 (172.16.42.10) 56(84) bytes of data.
64 bytes from 172.16.42.10: icmp_seq=1 ttl=64 time=1.48 ms
64 bytes from 172.16.42.10: icmp_seq=2 ttl=64 time=14.8 ms
64 bytes from 172.16.42.10: icmp_seq=3 ttl=64 time=0.533 ms
^C
--- 172.16.42.10 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 0.533/5.620/14.846/6.535 ms


Com o comando ovs-vsctp show, é possível verificar as configurações de todas as Bridges.

[root@docker-centos6-5-srv1 docker]# ovs-vsctl show
fc82c710-a114-4d3a-952d-21bd0cdb3925
  Bridge "br0"
    Port "gre0"
      Interface "gre0"
        type: gre
        options: {remote_ip="192.168.0.229"}
    Port "br0"
      Interface "br0"
        type: internal
  ovs_version: "2.3.1"


[root@docker-centos6-5-srv2 docker]# ovs-vsctl show
347c8fc0-98a1-4749-99d8-b2b7c40acdff
  Bridge "br0"
    Port "br0"
      Interface "br0"
        type: internal
    Port "gre0"
      Interface "gre0"
        type: gre
        options: {remote_ip="192.168.0.227"}
  ovs_version: "2.3.1"


Continua...

Fonte



Mais sobre Docker, visite o meu blog: http://tutoriaisgnulinux.com

   1. Definição / Cenário
   2. Configuração do OpenvSwitch
   3. Instalando o Docker
   4. Ajustando as Bridges
   5. Testando
   6. Criando os Containers
   7. Testando o ambiente

HAproxy + Stunnel (https) + CentOS 6

CentOS 5.8 - MySQL Cluster 7.1 + HAProxy

Quota - Criando e administrando no CentOS

Nagios 4 com Check_MK 1.2.5i3 no CentOS 6.5 x64

Alta disponibilidade: CentOS 6 - configurando os pacotes DRBD com gfs2 - parte 1

Lançamento do GFP Open (Gerenciador Financeiro Pessoal) versão 0.0.1.2

Compilando o p7zip-desktop no Ubuntu e Linux Mint

Snort - Gerenciamento de redes

Stoq - Gestão comercial open source

Servidor CVS: Instalando, configurando e gerenciando no Linux

#1 Comentário enviado por removido em 28/05/2015 - 21:24h
Excelente artigo, obrigado por publicá-lo.

*Gostei deste Open vSwitch, solução bem interessante.

------------------------------------------------------
¿? -> keyboard Error: No Keyboard Present, PRESS F1 to continue.
#3 Comentário enviado por cesarufmt em 01/06/2015 - 10:37h
Estou estudando esse tema (docker). Muito bom seu artigo. Obrigado pela contribuição! o/
#4 Comentário enviado por Lisandro em 28/06/2016 - 13:02h
Massa. Ótimo artigo.

Contribuir com comentário

Entre na sua conta para comentar.