Instalacion Openstack
Instalacion Openstack
ES-001880-00
Guía de instalación y configuración de VMware Integrated OpenStack
Puede encontrar la documentación técnica más actualizada en el sitio web de WMware en:
[Link]
En el sitio web de VMware también están disponibles las últimas actualizaciones del producto.
Si tiene algún comentario sobre esta documentación, envíelo a la siguiente dirección de correo electrónico:
docfeedback@[Link]
Copyright © 2015 VMware, Inc. Todos los derechos reservados. Copyright e información de marca registrada.
2 VMware, Inc.
Contenido
Índice 57
VMware, Inc. 3
Guía de instalación y configuración de VMware Integrated OpenStack
4 VMware, Inc.
Acerca de esta guía
En Guía de instalación y configuración de VMware Integrated OpenStack, se explica el proceso para implementar
una instancia en funcionamiento de OpenStack estándar en un entorno de vCenter.
En Guía de instalación y configuración de VMware Integrated OpenStack, también se describen los requisitos
previos para preparar una instancia dedicada de vCenter, implementar el complemento de
VMware Integrated OpenStack, así como instalar y configurar la infraestructura de administración de nube
de VMware Integrated OpenStack.
Público objetivo
Esta guía está orientada a los administradores del sistema y los desarrolladores que desean integrar su
® ®
implementación de VMware vSphere con los servicios de OpenStack mediante la instalación de
VMware Integrated OpenStack. Para lograr eso correctamente, es necesario estar familiarizado con los
® ®
componentes y las funciones de VMware vSphere y OpenStack. Si planea implementar
VMware Integrated OpenStack con NSX-V, debe conocer la administración de NSX-V. Consulte la
documentación técnica de VMware en [Link]
VMware, Inc. 5
Guía de instalación y configuración de VMware Integrated OpenStack
6 VMware, Inc.
Acerca de
VMware Integrated OpenStack 1
Con VMware Integrated OpenStack, es posible implementar los servicios de OpenStack en una
implementación de VMware vSphere existente.
Integrated OpenStack Manager proporciona un flujo de trabajo para usar como guía y completar el proceso
de implementación de VMware Integrated OpenStack. Con Integrated OpenStack Manager, es posible
especificar los clústeres de administración y de proceso, configurar redes y agregar recursos. Después de la
implementación, se puede utilizar Integrated OpenStack Manager para agregar componentes y modificar de
otras formas la configuración de la infraestructura de nube de VMware Integrated OpenStack.
VMware Integrated OpenStack 2.0 se basa en la versión Kilo de OpenStack. (La versión 1.0 se basaba en
Icehouse).
El clúster de administración contiene las máquinas virtuales que componen la implementación de nube de
OpenStack. También contiene los servicios de caché en memoria (memcache), cola de mensajes (RabbitMQ),
equilibrio de carga, DHCP y base de datos.
Las implementaciones de VMware Integrated OpenStack pueden emplear NSX-V para el componente
Networking. Se requiere un clúster adicional para los nodos de NSX-V Edge.
VMware, Inc. 7
Guía de instalación y configuración de VMware Integrated OpenStack
vCenter
Operations
SAN virtual Switch virtual
ESXi Almacenes de datos Log Insight
distribuido
de vSphere
Si utiliza un sistema operativo Linux, debe configurar el sistema para usar la codificación UTF-8 específica
para su configuración regional. Por ejemplo, para usar Inglés de EE. UU., especifique la siguiente
codificación de configuración regional: en_US.UTF-8. Consulte la documentación del proveedor para
obtener información acerca de la configuración de la codificación UTF-8 en su entorno Linux.
8 VMware, Inc.
Capítulo 1 Acerca de VMware Integrated OpenStack
Características empresariales No SÍ
n Microsegmentación con firewall distribuido con estado a velocidad de línea
n Seguridad por parte del proveedor mediante inserción de servicios
n Enrutamiento distribuido en kernel
Datos de configuración Datos sobre cómo se configuraron los productos y los servicios de VMware y
la información del entorno relacionada. Ejemplos de este tipo de datos son la
información de la versión de los productos de VMware, la información del
entorno del producto y las opciones de configuración del producto. Estos
datos pueden incluir versiones confusas de los identificadores de
dispositivos y de las direcciones del protocolo de Internet y MAC de los
usuarios.
Datos de uso de Datos sobre cómo se utilizan los productos y los servicios de VMware.
características Ejemplos de este tipo de datos son detalles sobre qué características de
productos utilizan los usuarios y las métricas de la actividad de la interfaz
del usuario.
Datos de rendimiento Datos sobre el rendimiento de los productos y los servicios de VMware.
Ejemplos de este tipo de datos son las métricas de rendimiento y la escala de
los productos y los servicios de VMware, los tiempos de respuesta de las
interfaces de usuario y los detalles sobre las llamadas de API.
VMware, Inc. 9
Guía de instalación y configuración de VMware Integrated OpenStack
VMware recopila la información de los informes de CEIP mencionada arriba junto con un identificador de
instancia de CEIP exclusivo almacenado en el dispositivo del usuario y que no lo identifica de forma
personal. Este identificador permite que VMware pueda diferenciar los informes.
De manera esporádica, VMware puede actualizar esta información para reflejar cambios en nuestros
productos y servicios. Por este motivo, recomendamos visitar periódicamente esta página web.
10 VMware, Inc.
Implementaciones de
VMware Integrated OpenStack con
NSX-V 2
Es posible implementar VMware Integrated OpenStack mediante NSX-V para el componente de red
Neutron.
VMware, Inc. 11
Guía de instalación y configuración de VMware Integrated OpenStack
Red de acceso
a API
Red de
administración
vCenter
Instancia de vCenter No se requiere una instancia de vCenter dedicada, pero el uso de una optimiza la
implementación.
Clúster de administración Contiene todos los componentes y las máquinas virtuales de administración de
OpenStack que se implementaron. Consulte la sección “Clúster de administración,”
página 20 a continuación para obtener una descripción detallada del clúster de
administración y sus componentes.
Clúster de proceso Recursos de proceso para Nova. Todas las máquinas virtuales de los arrendatarios se
crean en estos clústeres de proceso.
Clúster de NSX-V Edge Contiene las máquinas virtuales de Edge con las que se brindan servicios de seguridad
de perímetro y puerta de enlace a las redes lógicas, y se proporcionan funciones de
DHCP, IP flotante (NAT), grupos de seguridad y enrutamiento al componente
Networking de OpenStack.
Instancias de NSX-V Un sistema avanzado de administración distribuida de estado con el que se controlan las
Controller redes virtuales y los túneles de transporte superpuesto.
Red de acceso a API Expone el panel de control de VMware Integrated OpenStack y brinda acceso a las API y
los servicios de OpenStack para los arrendatarios.
Red de transporte Conecta los nodos de DHCP en el clúster de Edge con los clústeres de proceso.
Red externa Ofrece acceso externo a las instancias creadas en VMware Integrated OpenStack.
Los nodos de NSX-V Controller y NSX-V Manager se pueden implementar en clústeres o hosts
independientes. Se recomienda implementar los nodos de NSX-V Controller y NSX-V Manager en el clúster
de administración.
12 VMware, Inc.
Capítulo 2 Implementaciones de VMware Integrated OpenStack con NSX-V
Clúster de administración
El clúster de administración contiene todos los componentes y las máquinas virtuales de administración de
OpenStack que se implementaron.
Usuarios administrativos
externos
Red de
VIP externa acceso a API
(activa/en espera)
Equilibrador Equilibrador
de carga 1 de carga 2
VIP interna
(en espera/activa)
Red de
administración
Base de
datos 2
RabbitMQ 1
Controlador de
proceso 2
RabbitMQ 2 (Clúster de
proceso 2)
Bases de datos (DB) Instancias de MariaDB en las que se almacenan los metadatos 3 (1 activo, 2 en
de OpenStack. espera)
VMware Integrated Contiene todos los servicios de OpenStack, entre los que se 2 (ambos activos)
OpenStack Controller incluyen Compute, Block Storage, Image Service, Identity
Service y Object Storage.
Rabbit MQ Es el servicio de cola de mensajes que se utiliza en todos los 2 (ambos activos)
servicios de OpenStack.
Controlador de proceso Contiene un subconjunto de opciones de proceso con las que es 1 por clúster de
posible interactuar con los clústeres de proceso para proceso
administrar las máquinas virtuales.
VMware, Inc. 13
Guía de instalación y configuración de VMware Integrated OpenStack
Bases de datos de Ceilometer Instancias de las bases de datos MongoDB o NoSQL que se 3 (1 activo, 2 en
(opcionales) pueden utilizar en Ceilometer. espera)
Servicio de base de 3 12 (4 por máquina 48 (16 por máquina 240 (80 por máquina
datos virtual) virtual) virtual)
Servicio de caché en 2 4 (2 por máquina 32 (16 por máquina 40 (20 por máquina
memoria virtual) virtual) virtual)
Servicio de cola de 2 8 (4 por máquina 32 (16 por máquina 40 (20 por máquina
mensajes virtual) virtual) virtual)
Controladoras 2 16 (8 por máquina 32 (16 por máquina 160 (80 por máquina
virtual) virtual) virtual)
NOTA: El Object Storage (Swift) opcional se instala por separado y después de la instalación, y no está
incluido en los requisitos anteriores. Consulte Capítulo 6, “Agregar características y componentes de
OpenStack,” página 43.
14 VMware, Inc.
Capítulo 2 Implementaciones de VMware Integrated OpenStack con NSX-V
Componentes de NSX-V
Se requieren recursos adicionales de CPU, RAM y espacio en disco para los componentes de NSX-V que se
implementan con VMware Integrated OpenStack. Se recomienda implementar los nodos de NSX-V
Manager y NSX-V Controller en el clúster de administración.
NSX-V Manager 1 4 (4 por máquina 12 (12 por máquina 60 (60 por máquina
virtual) virtual) virtual)
NSX-V Edge (consulte La cantidad varía: se 1 por máquina 0,5 por máquina 0,5 por máquina
la nota abajo) crean a petición. virtual de DHCP de virtual de DHCP de virtual de DHCP de
Edge, Edge, Edge,
2 por máquina 1 por máquina 1 por máquina virtual
virtual de enrutador virtual de enrutador de enrutador de Edge
de Edge de Edge
TOTAL 4 más los requisitos 16 más los requisitos 24 más los requisitos 120 más los requisitos
de Edge de Edge de Edge de Edge
NOTA: Cuando se crean una subred lógica o un enrutador lógico, se crea una nueva máquina virtual de
Edge de forma dinámica para satisfacer esta solicitud si un nodo existente de Edge no puede hacerlo.
Requisito Descripción
VMware, Inc. 15
Guía de instalación y configuración de VMware Integrated OpenStack
Propiedad Descripción
Clúster de Edge El nombre del clúster donde se encuentran los nodos de Edge.
Grupo de puertos para la red El grupo de puertos creado en una VLAN específicamente para la red externa. Este
externa grupo de puertos se crea como parte del proceso de preparación para implementar
VMware Integrated OpenStack con NSX-V.
VLAN Descripción
Red de acceso a Proporciona acceso a los servicios de OpenStack para los usuarios a través de las API o del panel de
API control de VMware Integrated OpenStack.
n Todos los hosts del clúster de administración se deben entroncar con esta VLAN.
n Se debe permitir el acceso externo.
n Se requieren cinco o más direcciones IP continuas.
16 VMware, Inc.
Capítulo 2 Implementaciones de VMware Integrated OpenStack con NSX-V
VLAN Descripción
Red externa Proporciona acceso a las instancias para los usuarios externos.
n Todos los hosts en el clúster de NSX-V Edge se deben entroncar con esta VLAN.
IMPORTANTE: La configuración de la unidad de transmisión máxima (MTU) de la VLAN externa
se debe establecer para admitir 1600 bytes. Consulte la base de conocimientos en
[Link]
language=en_US&cmd=displayKC&externalId=2093324.
Red externa
vCenter
Active
Directory
Instancias de
NSX Controller
VMware, Inc. 17
Guía de instalación y configuración de VMware Integrated OpenStack
18 VMware, Inc.
Implementaciones de
VMware Integrated OpenStack con
VDS 3
VMware Integrated OpenStack puede utilizar vSphere Distributed Switch (VDS) para proporcionar redes L2
básicas para las cargas de trabajo de los arrendatarios.
Si esas características son importantes en una implementación de VMware Integrated OpenStack, considere
utilizar NSX-V para las redes Neutron.
VMware, Inc. 19
Guía de instalación y configuración de VMware Integrated OpenStack
Figura 3‑1.
Red de acceso
a API
Red de
administración
Clústeres
vCenter de proceso
(máquinas
virtuales de
arrendatarios
Active Clúster de futuros)
Directory administración
Red de
proveedor
Máquina virtual
de VIO Máquina virtual de OpenStack Otros elementos de la solución
Clúster de administración Contiene todos los componentes y las máquinas virtuales de administración de OpenStack
que se implementaron. Consulte la sección “Clúster de administración,” página 20 a
continuación para obtener una descripción detallada del clúster de administración y sus
componentes.
Clúster de proceso Recursos de proceso para Nova. Todas las máquinas virtuales de los arrendatarios se crean
en estos clústeres de proceso.
Red de acceso a API Expone el panel de control de VMware Integrated OpenStack y brinda acceso a las API y los
servicios de OpenStack para los arrendatarios.
Red del proveedor Conecta los nodos de DHCP en el clúster de administración con los clústeres de proceso.
Consulte la sección “Clúster de administración,” página 20 a continuación.
Clúster de administración
El clúster de administración contiene todos los componentes y las máquinas virtuales de administración de
OpenStack que se implementaron.
Los nodos de DHCP en la arquitectura de una implementación basada en VDS son la principal diferencia
con respecto a la arquitectura de una implementación basada en VDS. Los nodos de DHCP administran las
direcciones IP para las máquinas virtuales de los arrendatarios y las conectan con la red del proveedor.
20 VMware, Inc.
Capítulo 3 Implementaciones de VMware Integrated OpenStack con VDS
Usuarios administrativos
externos
Red de acceso
a API
VIP externa
(activa/en espera)
Equilibrador Equilibrador
de carga 1 de carga 2
VIP interna
(en espera/activa)
Red de
administración
Base de
datos 2
DHCP 1 RabbitMQ 1
Controlador de
proceso 2
DHCP 2 RabbitMQ 2 (Clúster de
proceso 2)
Red de
proveedor
Máquina Máquina virtual Máquina virtual Máquina virtual
virtual de VIO de OpenStack Clúster activa en espera
Bases de datos (DB) Instancias de la base de datos MariaDB en las que se almacenan los 3 (1 activo, 2 en
metadatos de OpenStack. espera)
VMware Integrated Contiene todos los servicios de OpenStack, entre los que se incluyen 2 (ambos activos)
OpenStack Controller Compute, Block Storage, Image Service, Identity Service y Object
Storage.
DHCP Proporciona las direcciones IP para las instancias conectadas a la red 2 (ambos activos)
del proveedor.
Rabbit MQ Es el servicio de cola de mensajes que se utiliza en todos los servicios 2 (ambos activos)
de OpenStack.
Controlador de proceso Contiene un subconjunto de opciones de proceso con las que es 1 por clúster de
posible interactuar con los clústeres de proceso para administrar las proceso
máquinas virtuales.
VMware, Inc. 21
Guía de instalación y configuración de VMware Integrated OpenStack
Los nodos de DHCP en la arquitectura de una implementación basada en VDS son la principal diferencia
con respecto a la arquitectura de una implementación basada en VDS. Estos nodos de DHCP administran las
direcciones IP para las máquinas virtuales de los arrendatarios y las conectan con la red del proveedor.
Servicio de base de 3 12 (4 por máquina 48 (16 por máquina 240 (80 por máquina
datos virtual) virtual) virtual)
Servicio de caché en 2 4 (2 por máquina 32 (16 por máquina 40 (20 por máquina
memoria virtual) virtual) virtual)
Servicio de cola de 2 8 (4 por máquina 32 (16 por máquina 40 (20 por máquina
mensajes virtual) virtual) virtual)
Controladoras 2 16 (8 por máquina 32 (16 por máquina 160 (80 por máquina
virtual) virtual) virtual)
Servicio DHCP 2 8 (4 por máquina 32 (16 por máquina 40 (20 por máquina
virtual) virtual) virtual)
NOTA: El Object Storage (Swift) opcional se instala por separado y después de la instalación, y no está
incluido en los requisitos anteriores. Consulte Capítulo 6, “Agregar características y componentes de
OpenStack,” página 43.
22 VMware, Inc.
Capítulo 3 Implementaciones de VMware Integrated OpenStack con VDS
Requisito Descripción
VMware, Inc. 23
Guía de instalación y configuración de VMware Integrated OpenStack
VLAN Descripción
Red de acceso a La red de acceso a API proporciona acceso a los servicios de OpenStack para los usuarios a través de
API las API o del panel de control de VMware Integrated OpenStack.
n Todos los hosts del clúster de administración se deben entroncar con esta VLAN.
n Se debe permitir el acceso externo.
n Se requieren cinco o más direcciones IP continuas.
Proveedor La red del proveedor conecta los servicios de DHCP con las instancias de OpenStack en el clúster de
proceso.
n Todos los hosts del clúster de administración se deben entroncar con esta VLAN.
n Todos los hosts del clúster de proceso se deben entroncar con esta VLAN.
vCenter
Clústeres Clúster de
Active de proceso administración
Directory
24 VMware, Inc.
Preparar la instancia de vCenter
dedicada 4
Antes de instalar e implementar VMware Integrated OpenStack, es necesario configurar los clústeres, el
firewall y los recursos de red necesarios para preparar la instancia de vCenter.
El procedimiento varía según se utilice NSX-V o VDS para el componente de red Neutron.
IMPORTANTE: Cuando prepare la instancia de vCenter, tenga en cuenta que existen ciertas restricciones
de nomenclatura y caracteres. Consulte “Compatibilidad con Unicode UTF-8 y caracteres especiales,”
página 8
Para obtener detalles sobre la forma de trabajar con vCenter Server, consulte la documentación de vSphere.
Para obtener detalles sobre la forma de trabajar con centros de datos, consulte la documentación de vSphere.
Prerequisitos
Compruebe que se hayan configurado las VLAN necesarias. Consulte “Descripción general de la red física
de VDS,” página 23.
Procedimiento
1 (Opcional) Configure una instancia de vCenter dedicada en la implementación de
VMware Integrated OpenStack.
No se requiere una instancia de vCenter dedicada, pero el uso de una optimiza la implementación.
VMware, Inc. 25
Guía de instalación y configuración de VMware Integrated OpenStack
c Asocie uno o varios almacenes de datos al clúster de administración para almacenar las imágenes
del componente Image Service.
Opción Acción
VMware vSphere Distributed Habilitar.
Resource Scheduler (DRS)
Supervisión de hosts Habilitar.
Control de admisión Habilitar y establecer la directiva. La directiva predeterminada es tolerar
un error de host.
Directiva de reinicio de máquinas Establecer en Alta.
virtuales
Supervisión de máquinas virtuales Establecer en Supervisión de máquinas virtuales y aplicaciones.
Sensibilidad de supervisión Establecer en Alta.
Registro de vMotion y Fault Habilitar.
Tolerance
VT de hardware en el BIOS de todos Habilitar.
los hosts en el clúster
Registro de vMotion y Fault Habilitar.
Tolerance para el puerto VMkernel
de la red de administración
8 Cree un switch VDS y agregue todos los hosts de los clústeres de administración y proceso a este VDS.
9 Cree el grupo de puertos de administración en el switch VDS y etiquételo con el ID de VLAN asignado
a la red de administración.
10 Cree el grupo de puertos de acceso a la API en el switch VDS y etiquételo con el identificador de VLAN
asignado a la red de acceso a API.
Para obtener detalles sobre la forma de trabajar con vCenter Server, consulte la documentación de vSphere.
Para obtener detalles sobre la forma de trabajar con centros de datos, consulte la documentación de vSphere.
26 VMware, Inc.
Capítulo 4 Preparar la instancia de vCenter dedicada
Prerequisitos
Compruebe que se hayan configurado las VLAN necesarias. Consulte “Red física de NSX-V,” página 16.
Procedimiento
1 (Opcional) Configure una instancia de vCenter dedicada en la implementación de
VMware Integrated OpenStack.
No se requiere una instancia de vCenter dedicada, pero el uso de una optimiza la implementación.
c Asocie uno o varios almacenes de datos al clúster de administración para almacenar las imágenes
del componente Image Service.
La arquitectura recomendada separa los nodos de NSX-V Edge en un clúster dedicado para garantizar
un rendimiento óptimo. Los nodos de NSX-V Edge ofrecen DHCP, además de admitir enrutamiento y
direcciones IP flotantes.
n Habilite la opción Registro de vMotion y Fault Tolerance para el puerto VMkernel de la red de
administración.
VMware, Inc. 27
Guía de instalación y configuración de VMware Integrated OpenStack
8 Cree el VDS de administración y agregue todos los hosts en el clúster administración a este VDS.
9 Cree el VDS de Edge y agregue todos los hosts en el clúster Edge a este VDS.
10 Cree el VDS de proceso y agregue todos los hosts en el clúster de proceso a este VDS.
12 Cree el grupo de puertos de acceso a API en el VDS de administración y etiquételo con el ID de VLAN
asignado a la red de acceso a API.
13 Cree el grupo de puertos Externo en el VDS de Edge y etiquételo con el ID de VLAN asignado a la red
Externa.
28 VMware, Inc.
Instalar
VMware Integrated OpenStack 5
Para instalar VMware Integrated OpenStack, es necesario obtener el paquete OVA de
VMware Integrated OpenStack e instalarlo en vSphere. Se utiliza Integrated OpenStack Manager para
configurar los componentes de OpenStack.
n “Implementar el archivo OVA de VMware Integrated OpenStack en vSphere Web Client,” página 29
Prerequisitos
Compruebe que la instancia de vSphere se haya preparado correctamente. Consulte “Preparar la instancia
de vCenter para la implementación de VDS,” página 25.
n Instale y configure vSphere. Consulte “Requisitos del sistema de VMware Integrated OpenStack,”
página 14.
n Instale el complemento de integración de clientes para vSphere Web Client. Consulte la documentación
de vSphere en
[Link]
%[Link].
Procedimiento
1 Descargue el archivo OVA de VMware Integrated OpenStack de la página de descargas de
VMware Integrated OpenStack.
VMware, Inc. 29
Guía de instalación y configuración de VMware Integrated OpenStack
5 Haga clic con el botón derecho en el clúster de administración y seleccione Implementar plantilla de
OVF en el menú desplegable.
Los únicos caracteres válidos para los nombres de vApp de Integrated OpenStack Manager son los
caracteres alfanuméricos y los guiones bajos. El nombre de la vApp debe tener menos de 60
caracteres. Al elegir un nombre para la vApp, también se deben tener en cuenta los nombres para
los clústeres. Los nombres para la vApp y los clústeres pueden tener 80 caracteres como máximo en
conjunto.
d Para configurar las redes, seleccione el grupo de puertos de administración para el servidor de
OpenStack Manager y el grupo de puertos de administración configurado previamente para la
opción openstack-template Network 1. A continuación, haga clic en Siguiente.
9 Compruebe que la vApp se pueda enlazar con vService y haga clic en Siguiente.
NOTA: Si no puede ver el icono, cierre la sesión de vCenter y vuelva a iniciar sesión. El icono debería
aparecer.
Procedimiento
1 Desplácese a [Link] IP de servicio de VMware Integrated OpenStack Manager]:8443/register-
plugin/[Link].
30 VMware, Inc.
Capítulo 5 Instalar VMware Integrated OpenStack
2 Inicie sesión con las credenciales de administrador para la instancia de vCenter dedicada en la
implementación de VMware Integrated OpenStack.
3 En Estado, busque el indicador de estado rojo con el cual se muestra que el servidor de administración
no se conectó correctamente a vCenter.
4 Haga clic en Corregir.
Ahora se debería ver el icono de VMware Integrated OpenStack Manager en la pestaña Inventarios de
vSphere Web Client.
Prerequisitos
Asegúrese de haber preparado las redes y los clústeres necesarios. Consulte “Preparar la instancia de
vCenter para la implementación de VDS,” página 25.
Compruebe que el archivo OVA de Integrated OpenStack Manager se haya implementado correctamente.
Consulte “Implementar el archivo OVA de VMware Integrated OpenStack en vSphere Web Client,”
página 29.
Compruebe que se encuentren disponibles los almacenes de datos necesarios para la instalación. Es posible
que el clúster de un almacén de datos no se encuentre disponible debido a las siguientes condiciones:
Compruebe que se encuentren disponibles los clústeres necesarios para la instalación. Es posible que un
clúster no se encuentre disponible debido a las siguientes condiciones:
n Para los nodos de Compute: otro nodo de Compute o de NSX-V Edge ya utiliza el clúster.
Procedimiento
1 En vSphere Web Client, seleccione Inicio > Inventarios y haga clic en el icono de
Integrated OpenStack Manager.
2 Haga clic en Implementar OpenStack en el panel inferior para iniciar el asistente de implementación.
VMware, Inc. 31
Guía de instalación y configuración de VMware Integrated OpenStack
Opción Descripción
Utilizar este asistente para Se implementa y configura una nueva instancia de OpenStack. Se necesita
configurar una nueva instancia de toda la información de los requisitos previos: configuración de redes,
OpenStack clústeres, almacenes de datos, etc.
Utilizar una plantilla exportada para Se rellena el asistente de implementación con las opciones de
completar de forma previa las configuración de una plantilla JSON exportada de una implementación de
opciones de configuración en este VMware Integrated OpenStack existente.
asistente
NOTA: En el resto del procedimiento, se asume que esta es una nueva instancia de OpenStack.
5 Revise el proceso de implementación y proporcione las credenciales del administrador para la instancia
de vCenter Server.
Opción Descripción
vCenter Server Introduzca la dirección IP o el valor FQDN para la instancia de vCenter a
la que se conectará el servidor de administración de OpenStack.
Nombre de usuario Introduzca el nombre de usuario para el administrador de vCenter Server.
Contraseña Introduzca la contraseña del administrador de vCenter Server.
VMware Integrated OpenStack requiere esta autorización para acceder a vCenter Server con fines
administrativos.
32 VMware, Inc.
Capítulo 5 Instalar VMware Integrated OpenStack
Opción Descripción
Grupo de puertos Seleccione el grupo de puertos que configuró para preparar la
implementación de VMware Integrated OpenStack.
Rango de IP Especifique el rango de direcciones IP según se determinó durante la
preparación de la red. La red de administración requiere 18 direcciones IP
continuas como mínimo. La red de acceso a API requiere 5 direcciones IP
continuas como mínimo.
Máscara de subred Proporcione la máscara de subred.
Puerta de enlace Proporcione la puerta de enlace.
Direcciones DNS Proporcione las direcciones para los servidores de nombre de dominio.
11 Proporcione el nombre de host y las opciones de configuración de VIP para el servicio de equilibrador
de carga.
Opción Descripción
Nombre de host público Valor FQDN de la dirección VIP pública.
IP virtual pública Dirección VIP pública.
NOTA: La dirección VIP pública para la máquina virtual de equilibrio de carga también se conecta a la
red de acceso a API de OpenStack.
VMware, Inc. 33
Guía de instalación y configuración de VMware Integrated OpenStack
Este es el clúster de proceso que creó al preparar la instancia de vCenter para la implementación de
VMware Integrated OpenStack.
16 Seleccione los almacenes de datos que se utilizarán en el componente Glance (Image Service) y haga clic
en Siguiente.
34 VMware, Inc.
Capítulo 5 Instalar VMware Integrated OpenStack
IMPORTANTE: Una vez implementado VMware Integrated OpenStack, no se podrá cambiar esta
selección. Por ejemplo, si selecciona la opción Redes de vSphere Distributed Switch, no podrá actualizar
el sistema ni pasar a usar una configuración de NSX-V sin volver a ejecutar la implementación.
Opción Acción
Redes de vSphere Distributed Seleccione el conmutador VDS dedicado que configuró previamente para
Switch la implementación de VMware Integrated OpenStack. Los grupos de
puertos de respaldo de las redes de proveedor se asignarán a este VDS.
Redes de NSX-V Complete las opciones de configuración sobre la base de la
implementación de NSX-V.
VMware, Inc. 35
Guía de instalación y configuración de VMware Integrated OpenStack
n Si selecciona la opción Base de datos, cree y confirme las credenciales del administrador en el panel
de usuario administrador Configurar OpenStack. Estas son las credenciales que el administrador
de OpenStack utilizará para iniciar sesión en el panel de control de VMware Integrated OpenStack.
Opción Descripción
Usuario administrativo de Especifique el nombre del usuario administrativo de OpenStack. Este es el
OpenStack nombre del usuario administrativo predeterminado para iniciar sesión en
el panel de control de VMware Integrated OpenStack.
Contraseña de administrador de Especifique la contraseña del usuario administrativo de OpenStack. Esta es
OpenStack la contraseña del usuario administrativo predeterminado para iniciar
sesión en el panel de control de VMware Integrated OpenStack.
Confirmar contraseña Vuelva a introducir la contraseña para confirmarla.
n Si selecciona la opción Active Directory como servidor LDAP, complete los parámetros de
configuración de servidor LDAP, consulta de usuario y consulta de grupo. Cada categoría incluye
un botón de prueba para validar la configuración.
Categoría Descripción
Servidor LDAP Complete los siguientes parámetros para establecer la sesión LDAP.
36 VMware, Inc.
Capítulo 5 Instalar VMware Integrated OpenStack
Categoría Descripción
VMware, Inc. 37
Guía de instalación y configuración de VMware Integrated OpenStack
Categoría Descripción
20 (Opcional) Proporcione la dirección IP del servidor Log Insight para configurar el servidor syslog y
haga clic en Siguiente.
38 VMware, Inc.
Capítulo 5 Instalar VMware Integrated OpenStack
a En vSphere Web Client, vaya al panel Inicio > Inventarios y haga clic en el icono de
VMware Integrated OpenStack.
Si puede iniciar la sesión sin problemas, VMware Integrated OpenStack se implementó correctamente.
VMware, Inc. 39
Guía de instalación y configuración de VMware Integrated OpenStack
Las máquinas virtuales de NSX-V Manager, NSX-V Controller y NSX-V Edge se excluyen de la protección
por firewall. Para excluir manualmente las máquinas virtuales de VMware Integrated OpenStack y vCenter
Server, es necesario colocarlas en la lista de exclusión de modo que el tráfico fluya libremente.
El clúster donde se encuentra vCenter Server puede estar protegido por firewall, pero vCenter Server
también debe estar en la lista de exclusión para evitar problemas de conectividad.
Para obtener más información sobre la lista de exclusión, consulte la documentación del producto NSX-V.
Procedimiento
1 En vSphere Web Client, haga clic en Redes y seguridad.
3 En la columna Nombre, haga clic en la opción de NSX-V Manager para VMware Integrated OpenStack.
6 Seleccione las máquinas virtuales de OpenStack en la columna Objetos disponibles y utilice las flechas
para moverlas a la columna Objetos seleccionados.
Si una máquina virtual contiene varias vNIC, se excluyen todas de la protección. Si se agregan vNIC a una
máquina virtual ya agregada a la lista de exclusión, se implementa un firewall en las vNIC recientemente
agregadas. Para excluir esas vNIC de la protección por firewall, elimine la máquina virtual de la lista de
exclusión y vuelva a agregarla a esa lista.
Prerequisitos
Compruebe que VMware Integrated OpenStack se haya implementado correctamente. Para hacerlo, puede
iniciar sesión en el panel de control de VMware Integrated OpenStack.
Procedimiento
1 En un explorador web, desplácese hasta el panel de control de VMware Integrated OpenStack.
40 VMware, Inc.
Capítulo 5 Instalar VMware Integrated OpenStack
Opción Descripción
Nombre Introduzca un nombre para la red.
Proyecto Seleccione el proyecto de administrador predeterminado en el menú
desplegable.
Tipo de red del proveedor Seleccione VLAN en el menú desplegable.
Red física Introduzca dvs.
ID de segmentación Introduzca el ID de la VLAN Proveedor. Póngase en contacto con el
administrador de la red para acceder a este valor.
La red del proveedor ahora aparece en la página Redes. Esto completa el proceso de implementación de
VMware Integrated OpenStack.
VMware, Inc. 41
Guía de instalación y configuración de VMware Integrated OpenStack
42 VMware, Inc.
Agregar características y
componentes de OpenStack 6
En el proceso de implementación, se instala un conjunto de componentes esenciales de OpenStack. También
puede instalar y configurar los componentes de Object Storage (Swift) y Ceilometer, y habilitar la
característica LBaaS.
Con OpenStack Object Storage, es posible crear un almacén de datos escalable y redundante mediante los
clústeres de servidores estandarizados para almacenar petabytes de datos accesibles. Object Storage emplea
una arquitectura distribuida sin punto de control central. Esto aumenta la escalabilidad, la redundancia y la
permanencia. Es posible escribir objetos en varios dispositivos de hardware. El software OpenStack es el
responsable de garantizar la integridad y la replicación de los datos en todo el clúster. Para escalar los
clústeres de almacenamiento en forma horizontal, se deben agregar nodos nuevos. Si se produce un error en
un nodo, OpenStack replica el contenido de otros nodos activos.
IMPORTANTE: Si bien es posible agregar Object Storage como componente opcional a una
implementación de VMware Integrated OpenStack, VMware no lo admite.
Procedimiento
1 Mediante SSH, inicie sesión en VMware Integrated OpenStack Manager.
2 En VMware Integrated OpenStack Manager, utilice SSH para conectarse al nodo Object Storage.
sudo su -
VMware, Inc. 43
Guía de instalación y configuración de VMware Integrated OpenStack
NOTA: Se debe configurar la opción export OS_AUTH_URL para la dirección VIP interna.
unset OS_SERVICE_TOKEN
unset OS_SERVICE_ENDPOINT
export OS_AUTH_URL=[Link]
export OS_REGION_NAME=nova
export OS_TENANT_NAME=admin
export OS_USERNAME=admin
export NOVA_ENDPOINT_TYPE=internalURL
export OS_ENDPOINT_TYPE=internalURL
export CINDER_ENDPOINT_TYPE=internalURL
export OS_PASSWORD=ADMIN_PASSWORD
source [Link]
Prerequisitos
Configure y cree la nube de VMware Integrated OpenStack.
Procedimiento
1 Abra la consola para el componente Identity Service.
$ keystone user-create \
--name=swift \
--pass=password \
--email=admin@[Link]
$ keystone user-role-add \
--user=swift \
--tenant=service \
--role=admin
44 VMware, Inc.
Capítulo 6 Agregar características y componentes de OpenStack
$ keystone service-create \
--name=swift \
--type=object-store \
--description="VIO Object Storage"
+-------------+----------------------------------+
| Property | Value |
+-------------+----------------------------------+
| description | VIO Object Storage |
| id | eede9296683e4b5ebfa13f5166375ef6 |
| name | vio_object |
| type | object-store |
+-------------+----------------------------------+
keystone endpoint-create \
--region=nova \
--service=swift \
--publicurl='[Link] STORAGE NODE IP ADDRESS:8080/v1/AUTH_%(tenant_id)s' \
--internalurl='[Link] STORAGE NODE IP ADDRESS:8080/v1/AUTH_%(tenant_id)s' \
--adminurl='[Link] STORAGE NODE IP ADDRESS:8080'
5 Para las opciones publicurl, internalurl y adminurl, proporcione la dirección IP del nodo de Object
Storage.
Procedimiento
1 Crear el archivo [Link] página 46
El archivo [Link] contiene las cadenas para evitar el acceso no autorizado al contenido de Object
Storage.
VMware, Inc. 45
Guía de instalación y configuración de VMware Integrated OpenStack
Procedimiento
1 Mediante SSH, inicie sesión en VMware Integrated OpenStack Manager.
2 En VMware Integrated OpenStack Manager, utilice SSH para conectarse al nodo Object Storage.
sudo su -
mkdir -p /etc/swift
NOTA: El archivo [Link] contiene las opciones de configuración de prefijos y sufijos para obtener
una capa adicional de seguridad. Se puede utilizar cualquier valor para estas cadenas. No cambie ni
modifique estos valores.
[swift-hash]
# random unique string that can never change (DO NOT LOSE)
swift_hash_path_prefix = xrfuniounenqjnw
swift_hash_path_suffix = fLIbertYgibbitZ
Procedimiento
1 Si cerró la sesión, vuelva a iniciar sesión en el servicio Object Storage.
b En VMware Integrated OpenStack Manager, utilice SSH para conectarse al nodo Object Storage.
sudo su -
46 VMware, Inc.
Capítulo 6 Agregar características y componentes de OpenStack
mkdir -p /srv/node/sdb1
mount /srv/node/sdb1
chown -R swift:swift /srv/node
Procedimiento
1 Si cerró la sesión, vuelva a iniciar sesión en el servicio Object Storage.
b En VMware Integrated OpenStack Manager, utilice SSH para conectarse al nodo Object Storage.
c Pase a usar el usuario raíz.
sudo su -
NOTA:
uid = swift
gid = swift
log file = /var/log/[Link]
pid file = /var/run/[Link]
address = OBJECT STORAGE NODE IP ADDRESS
[account]
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/[Link]
[container]
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/[Link]
[object]
max connections = 2
path = /srv/node/
read only = false
lock file = /var/lock/[Link]
RSYNC_ENABLE=true
VMware, Inc. 47
Guía de instalación y configuración de VMware Integrated OpenStack
mkdir -p /var/swift/recon
chown -R swift:swift /var/swift/recon
Procedimiento
1 Si cerró la sesión, vuelva a iniciar sesión en el servicio Object Storage.
b En VMware Integrated OpenStack Manager, utilice SSH para conectarse al nodo Object Storage.
sudo su -
[DEFAULT]
bind_port = 8080
user = swift
[pipeline:main]
#pipeline = healthcheck cache authtoken keystoneauth proxy-server
pipeline = healthcheck tempurl authtoken keystoneauth proxy-server
[app:proxy-server]
use = egg:swift#proxy
allow_account_management = true
account_autocreate = true
[filter:keystoneauth]
use = egg:swift#keystoneauth
operator_roles = Member,admin,swiftoperator
[filter:authtoken]
paste.filter_factory = [Link].auth_token:filter_factory
# the service tenant and swift username and password created in Keystone
admin_tenant_name = service
48 VMware, Inc.
Capítulo 6 Agregar características y componentes de OpenStack
admin_user = swift
admin_password = password
[filter:cache]
use = egg:swift#memcache
[filter:catch_errors]
use = egg:swift#catch_errors
[filter:healthcheck]
use = egg:swift#healthcheck
[filter:tempurl]
use = egg:swift#tempurl
Procedimiento
1 Si cerró la sesión, vuelva a iniciar sesión en el servicio Object Storage.
b En VMware Integrated OpenStack Manager, utilice SSH para conectarse al nodo Object Storage.
sudo su -
cd /etc/swift
swift-ring-builder [Link] create 18 3 1
swift-ring-builder [Link] create 18 3 1
swift-ring-builder [Link] create 18 3 1
swift-ring-builder [Link]
swift-ring-builder [Link]
swift-ring-builder [Link]
VMware, Inc. 49
Guía de instalación y configuración de VMware Integrated OpenStack
Procedimiento
1 Si cerró la sesión, vuelva a iniciar sesión en el servicio Object Storage.
b En VMware Integrated OpenStack Manager, utilice SSH para conectarse al nodo Object Storage.
sudo su -
Procedimiento
1 Obtenga el estado actual.
swift stat -v
2 Cree un directorio.
swift list
4 Cargue un archivo.
50 VMware, Inc.
Capítulo 6 Agregar características y componentes de OpenStack
Procedimiento
1 En vCenter, seleccione Inicio > VMware Integrated OpenStack > Administrar.
Opción Descripción
Establecer Ceilometer Activa las otras opciones.
Frecuencia Establezca el período de sondeo en segundos.
Usuario administrativo de Proporcione el nombre de usuario del administrador de OpenStack para la
OpenStack autenticación.
Contraseña de administrador de Proporcione la contraseña de administrador de OpenStack para la
OpenStack autenticación.
Es posible que vSphere Web Client demore algunos minutos en actualizar la configuración de
OpenStack.
Esta tarea implica la creación de un monitor de estado y su asociación con el grupo de LBaaS que contiene
las instancias de servidor de LBaaS. El monitor de estado es un servicio de Neutron que comprueba si las
instancias siguen ejecutándose en el puerto de protocolo especificado.
Prerequisitos
Esta tarea solo se aplica a VMware Integrated OpenStack implementado con NSX-V.
Procedimiento
1 Mediante SSH, inicie sesión en VMware Integrated OpenStack Manager.
2 En el administrador de VMware Integrated OpenStack, use SSH para iniciar sesión en el nodo de
Neutron.
sudo su -
VMware, Inc. 51
Guía de instalación y configuración de VMware Integrated OpenStack
neutron lb-pool-create \
--lb-method <load balancing method> \
--name <pool name> \
--protocol <protocol type> \
--subnet-id <subnet-id>
Parámetro Descripción
lb-method Especifique un método de equilibrio de carga:
n IP_HASH
subnet-id Especifica la subred en la cual estarán ubicados los miembros del grupo.
Solo pueden agregarse al grupo miembros de esta subred.
8 Agregue las instancias del servidor al grupo de LBaaS que ha creado en Step 6.
52 VMware, Inc.
Capítulo 6 Agregar características y componentes de OpenStack
neutron lb-healthmonitor-create \
--delay <seconds> \
--type [HTTP | TCP]
--max-retries <number of retries>
--timeout <seconds>
Parámetro Descripción
delay El tiempo en segundos entre el envío de sondas a los miembros.
type Uno de los tipos de monitores de estado predefinidos. Especifique
HTTP o TCP.
max-retries Cantidad de errores de conexión permitidos antes de cambiar el estado
del miembro a INACTIVO.
timeout Cantidad máxima de segundos que espera un monitor para que se
establezca una conexión antes de que se agote el tiempo de espera.
NOTA: El valor del tiempo de espera debe ser menor que el valor de
retraso.
11 Cree una dirección IP virtual (VIP) que, al acceder desde el equilibrador de carga, dirija las solicitudes a
uno de los miembros del grupo.
neutron lb-vip-create \
--name <VIP name> \
--protocol-port 80 \
--protocol HTTP \
--subnet-id <subnet-id> <pool name>
d Ejecute el comando wget para ver si la carga de las solicitudes se equilibra correctamente entre los
dos servidores del grupo.
# wget -O - [Link]
VMware, Inc. 53
Guía de instalación y configuración de VMware Integrated OpenStack
54 VMware, Inc.
Agregar capacidad en vSphere Web
Client 7
Es posible agregar clústeres de proceso y almacenes de datos a una implementación de
VMware Integrated OpenStack existente.
Prerequisitos
Prepare un clúster con al menos un host.
Procedimiento
1 En vCenter, seleccione Inicio > VMware Integrated OpenStack > Administrar.
En esta pestaña se muestran los clústeres de proceso para Nova y sus estados.
3 Haga clic en el icono con el signo más verde (+) ubicado en la parte superior del panel.
4 En la página Agregar clúster para Nova del cuadro de diálogo Agregar clúster a OpenStack, seleccione
el clúster que preparó como requisito previo y haga clic en Siguiente.
6 Seleccione los almacenes de datos para los arrendatarios en el nuevo clúster y haga clic en Siguiente.
La capacidad de OpenStack aumentará de acuerdo con los recursos disponibles en el clúster adicional.
VMware, Inc. 55
Guía de instalación y configuración de VMware Integrated OpenStack
56 VMware, Inc.
Índice
A L
acerca de esta guía 5 LBaaS
almacenamiento, componente Object configurar 51
Storage 43 habilitar 51
arquitectura probar 51
NSX 11 localización 8
VDS 19
N
C NSX-V, comparado con la implementación de
capacidad, agregar 55 VDS 9
Ceilometer, modificar configuración 50
Clúster de proceso, agregar 55 O
clústeres Object Storage
agregar 55 archivo [Link] 46
configurar 25 configuración de anillos 49
compatibilidad con caracteres especiales 8 configurar 45, 48
componente Object Storage dispositivo de bucle invertido 46
agregar después de la instalación 43 implementar 44
configurar el entorno 43 iniciar 47, 50
componentes, agregar 55
probar 50
componentes de OpenStack
OpenStack Manager, implementar en
Clúster de proceso 55
vSphere 29
Object Storage 43
P
D protección por firewall, eliminar máquinas
descripción general de la implementación 7 virtuales de 40
descripción general del producto 7
descripción general del sistema 7 R
dispositivo de bucle invertido 46 red del proveedor 40
redes
E configurar 25
Equilibrio de carga como servicio, Véase LBaaS requisitos de VLAN 16, 23
registrar la vApp 30
F requisitos de firewall
firewall, configurar 25 para implementaciones de NSX-V 15
para implementaciones de VDS 23
I requisitos de host ESXi
implementaciones de NSX-V, prepararse para implementaciones de NSX-V 15
para 11 para implementaciones de VDS 23
implementaciones de VDS, prepararse para 19 requisitos de software para implementaciones de
implementar, una nueva instancia de NSX-V
OpenStack 31, 43 requisitos de firewall para implementaciones
instalación 29 de NSX-V 15
instalar 31 requisitos de host ESXi para
internacionalización y localización 8 implementaciones de NSX-V 15
requisitos de vSphere 15
VMware, Inc. 57
Guía de instalación y configuración de VMware Integrated OpenStack
T
telemetría 50
U
Unicode UTF-8 8
V
vApp, registrar 30
vCenter
configurar para NSX-V 25, 26
preparar 25
VDS
comparado con la implementación de NSX-
V 9
limitaciones 19
58 VMware, Inc.