OpenStack Mitaka - LXC

Instalación y configuración de OpenStack Mitaka sobre LXC en Ubuntu 14.04

Entorno

Red interna: Red utilizada para la comunicación entre los distintos servicios que componen el entorno de nuestro OpenStack. Esta red debe estar aislada de la red externa para garantizar que la comunicación no es interceptada desde el exterior.
Red externa: Red que conecta a cada contenedor con el exterior. Usadas para conectar remotamente a cada servicio.

Contenedores

Nodo Controlador:

      root@CONTROLLER:~# lxc-ls -f
      NAME            STATE   AUTOSTART GROUPS IPV4                   IPV6
      glance          RUNNING 1         -      10.0.200.12, 10.0.3.12 -
      horizon         RUNNING 1         -      10.0.200.13, 10.0.3.13 -
      keystone        RUNNING 1         -      10.0.200.14, 10.0.3.14 -
      nova-controller RUNNING 1         -      10.0.200.16, 10.0.3.16 -   
    
Los servicios neutron y cinder se instalarán directamente en el Sistema Operativo del Host, ya que como indica OpenStack existen ciertas limitaciones para aislar estos servicios en un LXC.
Nodo de Computo:
      root@COMPUTE:~# lxc-ls -f
      NAME          STATE   AUTOSTART GROUPS IPV4                                  IPV6
      nova_computer RUNNING 1         -      10.0.200.18, 10.0.3.18, 192.168.122.1 -   
    

Sistema Operativo: Ubuntu 14.04 Trusty
OpenStack: Mitaka