@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp


Warning: Attempt to read property "post_excerpt" on null in /var/www/vhosts/maquinasvirtuales.eu/httpdocs/wp-content/themes/sahifa/framework/parts/post-head.php on line 73

Creación de una nube con Openstack paso a paso (Parte VI)

Instalación del controlador de red

Para la gestión de la red vamos a utilizar Quantum que es un proyecto orientado a crear redes en entornos virtuales.

En Quantum hay 3 recursos principales:

  • network: hace referencia a la red de nivel 2, similar a una VLAN
  • subnet: es el conjunto de direcciones IP y su configuración asociada
  • port: es el punto de conexión de un dispositivo (por ejemplo una máquina virtual) y la red

Los componentes principales son los siguientes:

  • quantum-server: servicio en Python encargado de procesar todas las peticiones e interactuar con el resto de servicios de la infraestructura (keystone para la autenticación, nova para la asignación de redes a máquinas durante su creación…)
  • plugin agent: se ejecuta en cada servidor hypervisor y depende del plugin que estemos utilizando.
  • dhcp agent: encargado de proporcionar el servicio DHCP
  • l3 agent: encargado de proporcionar el nivel 3 y el enrutado proporcionando acceso a la red a las máquinas virtuales

Los plugins con los que puede funcionar Quantum son los siguientes:

  • Open vSwitch
  • Cisco
  • Linux Bridge
  • Nicira NVP
  • Ryu
  • NEC OpenFlow

Configuración de la red a nivel de sistema operativo

Configuramos la red editando el archivo /etc/network/interfaces:

  • Editamos el archivo /etc/sysctl.conf :

  • Reiniciamos el servicio de red:

  • Instalamos NTP

  • Configuramos el archivo /etc/ntp.conf:

  • Reiniciamos el servicio

Openvswitch

  • Instalamos los paquetes
  • Arrancamos el servicio
  • Creamos el interfaz virtual con openvswitch
Quantum

  • Editamos el archivo /etc/quantum/l3_agent.ini:
  • Editamos el archivo /etc/quantum/api-paste.ini:
  • Editamos el archivo /etc/quantum/quantum.conf:
  • Editamos el archivo /etc/quantum/plugins/openvswitch/ovs_quantum_plugin.ini:
  • Editamos el archivo /etc/quantum/dhcp_agent.ini:
  • Arrancamos los servicios:
Red virtual

Creamos un archivo con las variables de entorno que nos ayudan en la ejecución de los comandos, por ejemplo quantumrc

  • Las inicializamos

  •  Ahora vamos a crear las redes y subredes (network y subnet) de Quantum, así como un router para conectarnos al exterior. Antes tenemos que obtener los siguientes datos:
    • ID del tenant al que vamos a asociar la red
    • Nombre de la red
  • Por ejemplo, para crear una red para el tenant demo con nombre “demo-net” ejecutamos

  • Creamos la subred para la red demo-net

  • Creamos el router para conectar esa red

  • Añadimos un interfaz al router

 

  • Seguimos los mismos pasos para crear un router de acceso a la red externa pública
  • Creamos la red ext-net
  • Creamos una subred con un rango de ips sin DHCP
  • Conectamos el router y la red externa
  • Configuramos los interfaces de red
  • Obtenemos el ID de la red externa ext_net
Editamos el archivo /etc/quantum/l3_agent.ini y pegamos el ID anterior:
  • Obtenemos el ID del router:
  • Y lo copiamos en el archivo /etc/quantum/l3_agent.ini:
  • Reiniciamos el servicio

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Roberto Orayen

Compruebe también

como-configurar-un-adaptador-wifi-en-kali-linux-usando-vmware-workstation-1

Cómo configurar un adaptador WiFi en Kali Linux usando VMware Workstation

Cómo configurar un adaptador WiFi en Kali Linux usando VMware Workstation Si estás trasteando con …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

15 + diez =

Blog Maquinas Virtuales - El Blog de Negu