ProLiant para nube privada: optimizado para SUSE OpenStack Cloud

Anuncio
ProLiant para nube privada
Optimizado para SUSE OpenStack Cloud
Informe técnico
Informe técnico
Índice
Introducción ...................................................................................................................................................................................................................................................................................................................... 3
Computación en nube privada ................................................................................................................................................................................................................................................................. 4
Software OpenStack........................................................................................................................................................................................................................................................................................... 4
SUSE OpenStack Cloud .................................................................................................................................................................................................................................................................................. 4
Arquitectura de la solución.......................................................................................................................................................................................................................................................................... 4
Público al que está dirigida ..........................................................................................................................................................................................................................................................................5
Información adicional .........................................................................................................................................................................................................................................................................................5
Consideraciones para utilizar SUSE OpenStack Cloud y hardware HPE ProLiant...........................................................................................................................................5
Consideraciones sobre las instalaciones ..........................................................................................................................................................................................................................................5
Redes físicas ............................................................................................................................................................................................................................................................................................................... 5
Plataforma de computación .........................................................................................................................................................................................................................................................................5
Componentes de software ............................................................................................................................................................................................................................................................................6
Selección de hardware y roles de servidor .....................................................................................................................................................................................................................................8
Topología de red y selección de hardware .................................................................................................................................................................................................................................. 11
Configuración de la instalación previa de HPE SUSE OpenStack Cloud.................................................................................................................................................................12
Requisitos de instalación ..............................................................................................................................................................................................................................................................................12
Configuración VLAN........................................................................................................................................................................................................................................................................................ 14
Instalación de SUSE OpenStack Cloud ...................................................................................................................................................................................................................................................17
Implementación de SUSE OpenStack Cloud ..............................................................................................................................................................................................................................17
Conclusión ...................................................................................................................................................................................................................................................................................................................... 20
Anexo A: Disposición de bastidores SUSE OpenStack Cloud............................................................................................................................................................................................21
Anexo B: Listas de materiales ........................................................................................................................................................................................................................................................................22
Recursos ........................................................................................................................................................................................................................................................................................................................... 28
Informe técnico
Página 3
Resumen ejecutivo
Este documento incluye información acerca de la construcción de una nube
privada con servidores de bastidor HPE ProLiant para nodos informáticos y de
almacenamiento a través de SUSE® OpenStack Cloud. Incluye información
detallada de hardware y recomendaciones de configuración para implementar
una nube OpenStack funcional. El documento presenta una arquitectura de
solución y describe las decisiones tomadas en cuanto al diseño de esta
implementación.
Introducción
La computación en la nube permite acceder a una serie de recursos de procesamiento, almacenamiento, redes y otros recursos virtualizados a
través de una red. Gracias a la implementación en la nube, los consumidores ya no deben preocuparse por complejas infraestructuras internas.
Permite el suministro de cargas de trabajo o máquinas virtuales individuales bajo pedido a partir de plantillas predefinidas, con mínima
preocupación por la infraestructura o los recursos existentes. Los servicios, que incluyen múltiples cargas de trabajo, se pueden suministrar en
minutos para ser utilizados, y posteriormente se puede realizar un escalamiento para cumplir con las demandas de servicio de múltiples usuarios.
La Figura 1 ilustra todos estos componentes e interacciones para suministrar una implementación en la nube privada con una estructura como
servicio (IaaS):
Figura 1. Implementación en la nube privada con infraestructura como servicio (IaaS)
Para mayor referencia, puede consultar la definición de “computación en la nube” del Instituto Nacional de Normas y Tecnología (National
Institute of Standards and Technology, NIST), que describe las principales características de la computación en la nube.
Informe técnico
Página 4
Computación en nube privada
Una nube privada provee una infraestructura como servicio (IaaS) a través del suministro de recursos de red, informática y almacenamiento.
Estos recursos se pueden integrar a través de software de nube privada, para brindar una base sólida para aplicaciones y servicios antes de
añadir cargas de trabajo implementadas. Las redes representan el componente que une los recursos de informática y almacenamiento en esta
arquitectura de solución. Por la complejidad de una estructura semejante, la red debe ser totalmente configurable y se debe adaptar a las
solicitudes de cambio bajo demanda. Los dispositivos escalables, de alta velocidad, como la serie de conmutadores de red HPE FlexFabric
ofrecen una base perfecta. Los recursos informáticos se suministran con máquinas físicas o virtuales que operan sobre un hipervisor. Los
recursos de almacenamiento se pueden suministrar a través de elementos de almacenamiento dedicados o sistemas de archivos resilientes
distribuidos en sistemas informáticos disponibles normalmente, cada uno con almacenamiento local. Los modernos servidores basados en x86, a
la vanguardia en la industria, como el HPE ProLiant Gen 9 proporcionan una plataforma ideal para nubes privadas gracias a su excelente
equilibrio entre rendimiento y efectividad; además, diversos modelos pueden desempeñar los roles de nodo de informática y de nodo de
almacenamiento. Por último, el software de nube privada provee la interfaz de usuario para instalar, configurar, realizar el mantenimiento y operar
a largo plazo estos tres componentes centrales, uniéndolos en una oferta de servicio cohesiva.
Software OpenStack
El software OpenStack es un sistema operativo en nube de código abierto que controla estos grandes grupos de recursos de informática,
almacenamiento y redes, todos gestionados a través de un panel que otorga control a los administradores y permite que los usuarios realicen el
aprovisionamiento de recursos a través de una interfaz web. El software OpenStack fue diseñado pensando en la escalabilidad, por lo que
permite añadir fácilmente capacidad adicional de informática y almacenamiento para expandir su nube en el futuro. Las compañías como HPE
han construido nubes públicas masivas basadas en tecnología OpenStack.
SUSE OpenStack Cloud
SUSE OpenStack Cloud, basada en SUSE Linux Enterprise Server, es una distribución de entregables de proyecto OpenStack ascendentes y otros
componentes de código abierto de valor agregado. SUSE OpenStack Cloud facilita la gestión de su infraestructura de computación en nube
privada gracias a la flexibilidad de redes y la eficiencia operativa mejoradas. Además, ofrece funcionalidades "como servicio", que permiten que
sus equipos de aplicación (entre ellos, equipos de desarrollo, análisis de big data y otros) puedan entregar soluciones comerciales con rapidez. Al
estar integrada con SUSE High Availability Extensions y SUSE Enterprise Storage, SUSE OpenStack Cloud ofrece un producto de gran escala,
sólido y listo para uso empresarial. Está diseñada para ofrecer la tecnología de computación en nube de código abierto de mayor innovación en
una plataforma resiliente y de fácil mantenimiento. Para más información sobre SUSE OpenStack Cloud, visite suse.com/cloud.
Arquitectura de la solución
Esta arquitectura de la solución ofrece una guía para la implementación de una nube privada basada en OpenStack con software SUSE
OpenStack Cloud. Los servicios de plano de control de OpenStack se suministran con alta disponibilidad para evitar la interrupción de estos
componentes centrales de la infraestructura. Los servicios de computación se entregan a través de tecnología de hipervisor KVM con servicios
de almacenamiento de objetos y en bloque suministrados con tecnología Ceph. 1 La solución en su totalidad se basa en servidores HPE ProLiant
DL Gen9 específicos.
Este documento describe las bases para seleccionar cada uno de estos componentes y los pasos a seguir para instalar la solución SUSE
OpenStack Cloud con éxito. Cuando se puedan implementar otras opciones tecnológicas como parte del marco general, éstas se mencionarán
pero no se describirán en detalle.
1
Ceph es un sistema de almacenamiento distribuido, escalable y de código abierto. Incluye un archivo distribuido conforme a POSIX, un almacén de objetos y un almacén de bloques.
Para obtener más información, visite https://www.openstack.org/assets/presentation-media/cephopenstackthewinningpair.pdf
Informe técnico
Página 5
Público al que está dirigida
Para utilizar esta guía correctamente, deberá:
• Estar familiarizado con la tecnología de nube OpenStack.
• Estar familiarizado con la distribución de SUSE Linux Enterprise de Linux, bases de datos SQL y conceptos de virtualización.
• Administrar y configurar sin inconvenientes múltiples máquinas con Linux para las redes y quizás otros sistemas operativos en caso de optar
por incluir dichas alternativas de hipervisor.
• Estar familiarizado con conceptos de red, como DHCP, puentes Linux, redes VLAN y tablas de IP.
También deberá tener acceso a un experto en hardware de red que pueda configurar los conmutadores y enrutadores requeridos en su nube
OpenStack.
Información adicional
La fuente primaria de documentación para la instalación de SUSE OpenStack Cloud se encuentra disponible en la “Guía de implementación en la
nube de SUSE”, en suse.com/documentation/suse-cloud-5/.
Para obtener información adicional acerca de cómo utilizar su nube, consulte la “Guía del usuario administrador de SUSE Cloud OpenStack”, la
"Guía del usuario final de SUSE Cloud OpenStack”, o la "Información adicional sobre la nube SUSE para la Guía del usuario administrador y la Guía
del usuario final de la nube SUSE”, en suse.com/documentation/suse-cloud-5/. Puede encontrar más información general en la “Guía de
operaciones de OpenStack”, disponible en docs.openstack.org/ops. La sección “Arquitectura” incluye información útil sobre cómo está construida
una nube OpenStack. No obstante, SUSE OpenStack Cloud se ocupa de muchos de estos detalles por usted.
Consideraciones para utilizar SUSE OpenStack Cloud y hardware HPE ProLiant
Esta sección describe los preparativos necesarios para los componentes principales de una instancia de nube privada.
Consideraciones sobre las instalaciones
Además de las especificaciones de este documento, se deben considerar y planificar cuidadosamente los requisitos de calefacción, ventilación y
aire acondicionado (HVAC) en el hospedaje de una solución de nube como esta. Para determinar los requisitos de energía para la
implementación del sistema con mayor facilidad, utilice la versión en línea o descargue la aplicación HPE Power Advisor (ambas detalladas en la
sección Recursos de este documento). Con esta herramienta, puede planificar las necesidades de su solución y solicitar la Unidad de distribución
de energía (PDU) correcta. En este documento se menciona una PDU a modo de ejemplo; no obstante, verifique la configuración y ajústela
según sea necesario para las condiciones y conexiones locales de alimentación del lugar final de instalación.
Redes físicas
Las redes constituyen el componente tecnológico que probablemente requiera la mayor planificación. Implementar una instancia de nube
privada requiere una complejidad de red considerable, especialmente cuando se integra a una infraestructura de TI existente. Para el nivel físico,
utilizar pares de conmutadores serie HPE FlexFabric en la parte superior del bastidor (top-of-rack, ToR) permite que todos los servidores, cada
uno con múltiples puertos NIC de 10 Gb, formen un grupo de agregación de enlaces (link aggregation group, LAG) a través de los puertos con al
menos un puerto en cada conmutador de la pila. Cuando se utiliza junto con vinculación de interfaces de red en los nodos de recursos, el LAG
idealmente ofrece redundancia de conmutadores dentro del bastidor y ofrece alta disponibilidad en toda la infraestructura. No obstante, para
esta configuración básica se utiliza un único conmutador de 10 GB, al cual se conectan los puertos NIC de 10 GB de todos los recursos, pero con
posibilidad de expansión a configuración ToR dual en el futuro.
Plataforma de computación
Uno de los beneficios de implementar una nube privada es que los servidores estándares de la industria de HPE tienen la capacidad de cumplir
con todas las necesidades informáticas y de hospedaje. A fin de minimizar el tiempo invertido en la especificación de hardware para una
implementación de nube privada inicial, el hardware debe ser de uso general y debe permitir una amplia variedad de opciones de configuración.
Los servidores de montaje en bastidor HPE ProLiant Gen9 DL360 (1U) y DL380 (2U) líderes en la industria, con sus características de alto
rendimiento, numerosas opciones de red y bajo consumo de energía son nodos de almacenamiento y virtualización ideales para una
implementación en la nube privada.
Informe técnico
Página 6
Componentes de software
SUSE® OpenStack Cloud provee la implementación de grado empresarial de componentes OpenStack e incluye otras herramientas para una
implementación de nube privada completa. SUSE OpenStack Cloud constituye la base de la solución operativa de nube privada y el marco
general para abstraer los recursos de red, informáticos y de almacenamiento. Al incluir un marco de instalación y ciertas opciones implementadas
para los componentes de software, la instalación y mantenimiento de una instancia de nube privada se simplifica, es repetible y escalable. SUSE
OpenStack brinda los siguientes servicios:
• Marco de instalación: proporciona los servicios y herramientas necesarias para implementar en forma rápida y sencilla todos los nodos
restantes de su instancia de nube privada. Todos ellos son implementados en un servidor de administración, y su instalación, configuración y
acceso se realiza a través de una interfaz web que guía el proceso de instalación. Un administrador de nube utilizaría esta interfaz para
gestionar los nodos de recursos durante todo su ciclo de vida en la instancia de nube privada. Los servicios suministrados son:
– Protocolo de control de host dinámico (Dynamic Host Control Protocol, DHCP), para permitir que los nodos de recursos formen parte
fácilmente de la red de nube privada
– Protocolo de transferencia de archivos Trivial (Trivial File Transfer Protocol, TFTP) para permitir la entrega de un kernel de arranque simple
y ramdisk inicial para los nuevos nodos de recursos
– Entorno de ejecución de prearranque (Pre-boot Execution Environment, PXE), para ayudar en el aprovisionamiento del sistema operativo
en los diferentes nodos de recursos
– Servicio de nombres de dominio (Domain Name Service, DNS), para ofrecer el mapeo del nombre de host a IP para los nodos de recursos
dentro de la nube privada;
– Herramientas de aprovisionamiento, basadas en Chef and Crowbar, para el aprovisionamiento repetible de los componentes de software
restantes a los nodos de recursos;
– Repositorios de software de todos los componentes necesarios para instalar inicialmente los nodos de recursos y, además, permitir la
aplicación de actualizaciones a los nodos en el futuro
– Pacemaker y herramientas asociadas, para suministrar el proceso y la capacidad de crear clústers para los diferentes servicios OpenStack, a
fin de que el plano de control general permita una alta disponibilidad y resista interrupciones eléctricas
• OpenStack Shared Services: proporciona los componentes utilizados en los tres pilares de computación, almacenamiento y redes, entre ellos:
– La base de datos es un almacén de datos de relaciones subyacente. SUSE OpenStack Cloud implementa esta característica a través de
PostgreSQL 2
– Cola de mensajes para comunicaciones entre procesos puerto a puerto. SUSE OpenStack Cloud implementa esta característica a través de
Rabbit MQ 3
– Ceph para almacén de objetos y bloques distribuidos. SUSE OpenStack Cloud provee esta funcionalidad a través de los componentes SUSE
Enterprise Storage
– Identity (Keystone) es un directorio central utilizado para tareas de autenticación y autorización, que mapea a los usuarios a servicios y
recursos a los que pueden acceder
– Image (Glance) para la detección, registro y entrega de imágenes de servidor y disco
– Telemetry (Ceilometer) agrega datos de utilización y rendimiento a través de los servicios
– Orchestration (Heat) es un motor impulsado por plantillas utilizado para describir y automatizar la implementación de infraestructura
2
3
Base de datos de código abierto: para obtener más información, visite www.postgresql.org/
Software de broker de mensajería de código abierto: para obtener más información, visite www.rabbitmq.com/
Informe técnico
Página 7
• OpenStack Core Capabilities: provee los servicios centrales para gestionar específicamente recursos de computación, red y almacenamiento,
entre ellos:
– Block Storage (Cinder) es un sistema de gestión conectable para el almacenamiento persistente, a nivel bloque, de las instancias de las
cargas de trabajo en ejecución
– Networking (Neutron) es un sistema de gestión de red e IP conectable, escalable, accionado por API
– Compute (Nova) gestiona el ciclo de vida de las instancias de las cargas de trabajo
– Dashboard (Horizon) es un portal de autoservicio basado en la web para acceder y gestionar los recursos de nube privada subyacentes
– Database (Trove) provee una funcionalidad de “base de datos como servicio” opcional y escalable
Todos estos componentes de software y servicios de la instancia de nube privada están asociados con los diferentes nodos de recursos (ver
Figura 2), que se detallan a continuación en este documento.
Figura 2. Asignación del servicio SUSE OpenStack Cloud a nodos de recursos
Informe técnico
Página 8
La Figura 3 representa un diagrama lógico de la interacción de estos diferentes componentes de software.
Figura 3. Componentes de software SUSE Open Cloud
Existen numerosos entornos para las nubes privadas, desde pequeños desarrollos e instancias de prueba a implementaciones completas de
producción que ofrecen alta disponibilidad y posibilidades de escalamiento. Algunas instancias de red privada apuntan solamente a la gestión de
cargas de trabajo, mientras que otras se configuran para ofrecer nubes de almacenamiento. Los entornos combinados también son bastante
comunes. HPE y SUSE brindan servicios profesionales y equipos técnicos de preventa con capacidad para dimensionar una instancia de nube
privada según las necesidades del cliente. Se pueden utilizar las siguientes consideraciones como punto de partida:
• Instancia de desarrollo mínima: esta instancia mínima ofrece solo los componentes necesarios para cubrir modos de utilización de nube
privada en un sentido funcional, de manera que los desarrolladores de servicios de próxima generación tengan acceso a las funciones básicas.
En este contexto, la gestión del ciclo de vida de la carga de trabajo se maneja en un verdadero sentido de nube, lo que significa que se
despliegan imágenes actualizadas.
• Instancia de inicio pequeña: esta instancia pequeña provee todas las funciones de esta configuración de referencia, pero con la menor
cantidad de nodos posible. Como tal, esta configuración inicial se puede escalar posteriormente para cumplir con las crecientes demandas de
utilización y disponibilidad.
• Instancia escalable y de alta disponibilidad: esta instancia se expande sobre el nodo pequeño de inicio y se configura para producir una
mayor escala en los tipos de hipervisor y almacenamiento. Al tener en cuenta estas consideraciones, una instancia de este alcance también
provee nodos adicionales para cada rol, a fin de cumplir con los requisitos de alta disponibilidad en los servicios clave de plano de control de la
instancia de nube privada.
Esta arquitectura de solución documenta los componentes centrales de la instancia de “Escalabilidad y alta disponibilidad”, que se puede
expandir para cumplir el tamaño y el rendimiento requerido.
Selección de hardware y roles de servidor
Los servidores HPE ProLiant DL360 y DL380 Gen9 son excelentes plataformas para implementar una configuración SUSE OpenStack Cloud. El
Servidor DL360 Gen9 ofrece un tamaño compacto, con solo 1U de espacio en bastidor y aun así admite hasta 12 TB de almacenamiento SAS
interno. El Servidor DL380 Gen9 ofrece mayor capacidad de almacenamiento, con hasta 90 TB a través de unidades de gran tamaño (LFF), o
hasta 31,2 TB con unidades de tamaño pequeño (SFF). Ambos modelos de servidor son altamente configurables y pueden brindar un
rendimiento optimizado para los diferentes roles de OpenStack. Para obtener más información sobre estos servidores, visite hp.com/go/proliant.
Servidor de administración
El servidor de administración es el primer sistema instalado y se utiliza para brindar servicios a los restantes nodos de recursos. También
proporciona la interfaz web de administración, que permite asignar roles de servicio a cada uno de los nodos utilizados en la nube. El Servidor de
Informe técnico
Página 9
administración ejecuta SUSE Linux Enterprise Server y el marco de instalación SUSE OpenStack Cloud. Es un único sistema especializado, pero
no presenta una alta carga de trabajo y solo requiere aproximadamente 2 TB de almacenamiento para su sistema operativo y los repositorios
utilizados durante la implementación de los otros nodos de recursos. Un servidor DL360 Gen9 con una CPU Intel® Xeon® de 6 núcleos, memoria
de 32 GB y 4 espacios para unidades de gran tamaño (LFF) ofrecen un rendimiento óptimo a un costo razonable para este rol. Se utiliza RAID 10
a fines de protección y rendimiento.
Nodos de control
Un nodo de control ejecuta varios de los servicios principales para el entorno de nube OpenStack, entre ellos, Nova, Keystone, Glance, Cinder,
Heat, Neutron y Horizon. Al igual que SUSE OpenStack Cloud Administration Server, el nodo de control se ejecuta sobre el sistema operativo
SUSE Linux Enterprise Server. La gestión y desarrollo de cualquier software restante se realiza a través de la interfaz web de SUSE OpenStack
Cloud Administration Server. Las configuraciones de alta disponibilidad requieren la utilización de SUSE High Availability Extensions, que permite
la creación de múltiples nodos de control especializados en una configuración de clúster. Para esta arquitectura de la solución, se implementa un
clúster de tres nodos de control que brindan todos los servicios OpenStack centrales.
Una vez que el clúster se establece a través del 4 barclamp 5 Pacemaker, se puede asignar como una unidad a cualquiera de los servicios
OpenStack centrales. Estos nodos de control deben ofrecer alto rendimiento, ya que todos los servicios principales de OpenStack se ejecutan
sobre ellos y brindan servicios a la nube de producción completa. Cada uno de los nodos de control es un servidor DL360 Gen9 con 2 CPU Intel
Xeon de 12 núcleos y 2,6 GHz, memoria de 64 GB y 4 espacios para unidades de gran tamaño (LFF) con rápida configuración de unidades 15k de
600 GB como RAID 10 a fines de protección y rendimiento.
Nodos de almacenamiento
Un nodo de almacenamiento en la nube de SUSE OpenStack funciona como controlador para los elementos de almacenamiento persistentes
basados en la nube. Todos estos nodos se ejecutan sobre SUSE Linux Enterprise Server y se gestionan con los servicios necesarios de SUSE
OpenStack Cloud Administration Server. Los volúmenes de almacenamiento para los almacenes de datos se gestionan desde OpenStack
Dashboard. Una implementación de SUSE OpenStack Cloud puede incluir múltiples nodos de almacenamiento dedicados y tipos de
almacenamiento, pero para esta arquitectura de la solución, el enfoque se centra en opciones basadas en Ceph, a través del producto SUSE
Enterprise Storage incluido.
Se implementa un clúster basado en Ceph en al menos tres servidores para fines de disponibilidad, en donde la cantidad de unidades de datos
deben venir en múltiplos de cuatro, o bien, en un clúster de cuatro nodos. Al utilizar el hardware HPE ProLiant, Ceph permite brindar un
almacenamiento de bloques persistente a nivel máquina virtual para lograr actividades de recuperación y procesamiento rápidas junto con la
construcción de una imagen resiliente y la opción de almacenamiento de objetos. Cada uno de estos nodos se ejecuta en el complemento total
de los roles Ceph y en forma predeterminada, Ceph realiza tres copias de los datos suministrados a través de los nodos disponibles. Este modelo
de almacenamiento permite configuración de redundancia, de manera que el almacenamiento puede superar la falla de uno de estos nodos.
Asimismo, se pueden añadir nodos Ceph adicionales, de a uno o más por vez. La cantidad de réplicas de Ceph es configurable y se sugiere un
valor de cuatro copias de datos para obtener una máxima resiliencia frente a fallas en caso de tener múltiples volúmenes de unidades o nodos.
La capacidad es el objetivo primario de los nodos de almacenamiento, pero no es necesario que las unidades sean particularmente rápidas para
la mayoría de los casos de uso de almacenamiento de objetos. Para alcanzar la capacidad máxima, utilice unidades de gran tamaño (LFF) que
ofrezcan actualmente la mayor capacidad por unidad de 6 TB. Para esta arquitectura escalable de la solución, se recomienda utilizar tres
Servidores DL380 Gen9, que ofrecen hasta 15 espacios para unidades de gran tamaño (LFF). Dos de estos espacios poseen instaladas unidades
15k de 600 GB más pequeñas pero más rápidas. Estas dos unidades se configuran como volumen RAID 1 para el sistema operativo. Los espacios
de las unidades restantes se instalan con unidades de 6 TB de 7.2K rpm. Cada una de estas unidades de datos se configuran como un JBOD
RAID 0.
4
5
Pacemaker es un gestor de recursos de clúster de alta disponibilidad. Para obtener más información acerca de Pacemaker, haga clic en este enlace Clusterlabs.
Los servicios OpenStack se instalan automáticamente en los nodos a través de los denominados "barclamps" (una serie de recetas, plantillas e instrucciones de instalación).
Informe técnico
Página 10
Nodos informáticos
Un nodo informático SUSE OpenStack Cloud es un servidor físico especializado que ejecuta un hipervisor y funciona como el host para la
eventual implementación de cargas de trabajo. Aunque existen múltiples tecnologías de hipervisor disponibles, esta arquitectura de la solución se
centra en la utilización de KVM. Los nodos informáticos también proveen almacenamiento efímero para las VM. La cantidad de VM que se
pueden ejecutar en un nodo informático es directamente proporcional a la cantidad de núcleos de CPU, memoria y espacio disponible en la
unidad. Utilice la cantidad máxima de núcleos de CPU a fines de densidad, que equivale a 18 núcleos por procesador para los Servidores DL360
Gen9 disponibles actualmente. Configurado con 256 GB de memoria, esto permite ofrecer un promedio de 7 GB de memoria por núcleo físico, lo
que cumple todas las opciones típicas de cargas de trabajo en nube, excepto por las de mayor tamaño. En esta arquitectura de solución se
implementan cuatro nodos informáticos KVM para ofrecer objetivos de host informáticos para instancias de VM. Los usuarios pueden escalar
fácilmente agregando de 50 a 100 nodos informáticos adicionales.
La velocidad de la unidad es muy importante para los nodos informáticos, pero seguramente deseará obtener la mejor capacidad posible con
unidades rápidas. Para lograrlo, se utiliza una configuración de 4 unidades SFF. Cada nodo informático posee 4 unidades de 10k de tamaño
pequeño (SFF) de 1,2 TB configuradas como volumen RAID 10 a fines de protección y rendimiento, lo que permite ofrecer 2,4 TB de
almacenamiento utilizable.
La proporción de la memoria del nodo informático respecto de la capacidad de almacenamiento en disco es de aproximadamente 10 a 1, lo que
coincide casi completamente con las proporciones de memoria y disco de las diferentes VM predeterminadas de 10 a 1. Para aprovechar los
recursos y las funcionalidades disponibles de los nodos informáticos al máximo mientras se suministra la cantidad máxima de VM, debe utilizar
las opciones predeterminadas de VM suministradas por SUSE OpenStack Cloud. Al crear nuevas opciones de VM, utilice índices similares a esta
misma proporción de memoria y disco configurado del nodo informático.
Opciones y configuración de VM
Para ilustrar aun más la capacidad de escalamiento de esta instancia de nube, en términos del objetivo final de las cargas de trabajo de las
máquinas virtuales en operación, considere que cada nodo informático se configura con 256 GB de memoria física, 2,4 TB de almacenamiento en
discos formateados y un total de 36 núcleos de procesadores con dos hilos/núcleos con un total de 72 vCPU. Estos recursos de nodos
informáticos están disponibles directamente para ser asignados mediante la especificación de una opción de VM particular al momento de su
creación. Con las opciones predeterminadas de VM, que se pueden observar en la pestaña Admin->Flavors (Administración > Opciones) de
Horizon, todas tienen una relación de asignación de memoria a disco de 10 a 1, como se observa en la siguiente tabla:
Tabla 1. Definiciones de opciones de VM
Nombre de la opción
vCPU
RAM
Disco raíz
m1.tiny
1
512 MB
1 GB
m1.small
1
2048 MB
20 GB
m1.medium
2
4096 MB
40 GB
m1.large
4
8192 MB
80 GB
m1.xlarge
8
16385 MB
160 GB
Se puede asignar cualquier combinación arbitraria de los tamaños de VM anteriores a los nodos informáticos (sujeto a la cuota del usuario), pero
cada VM creada consumirá almacenamiento en vCPU, memoria y discos formateados en su nodo informático asignado. Puede ver los recursos
de hipervisor disponibles, que se pueden asignar a las VM, en la pestaña Admin->Hypervisors (Admin > Hipervisores) de Horizon. Cuando la
memoria RAM o el espacio en el disco raíz disponible no sea suficiente para una instancia de una VM de una opción determinada, la creación de
la VM no se realizará con éxito. Por otro lado, a menudo se pueden suscribir en exceso las vCPU. Por ejemplo, 26 de las VM de la opción m1.large
se acomodarán en un solo nodo informático. La restricción de recursos que limita la cantidad de instancias a 26 es la falta de espacio en disco
raíz disponible, no la memoria física. Nótese que estas 26 VM consumirán 104 vCPU, de manera que los hilos de CPU de hardware tendrán una
suscripción en exceso de 1.44.
La Tabla 2 enumera el hardware utilizado en esta configuración de la solución.
Informe técnico
Página 11
Tabla 2. Hardware de configuración de la solución
Roles y cantidad de
servidores
Modelo de servidor
Procesador
Memoria
Almacenamiento
Red
Servidor de
administración (1)
DL360 Gen9
Intel Xeon de 1P 6 núcleos,
2,4 GHz
32 GB
2 SAS LFF 7.2k de 2 TB
Puerto FlexibleLOM dual de
10 Gb
Intel Xeon de 2P 6 núcleos,
2,4 GHz
64 GB
4 LFF SAS 15 k de 600 GB
Puerto FlexibleLOM dual de
10 Gb
Intel Xeon de 2P 12 núcleos,
2,6 GHz
64 GB
2 LFF SAS 15k de 600 GB +
hasta 13 LFF SAS 7.2k de 6 TB
Puerto FlexibleLOM dual de
10 Gb
Intel Xeon de 2P 18 núcleos,
2,3 GHz
256 GB
4 SAS SFF 10k de 1,2 TB
Puerto FlexibleLOM dual de
10 Gb
Nodo de control (3)
Configuración de 4 LFF
DL360 Gen9
Configuración de 4 LFF
Nodo de almacenamiento
(3)
Configuración de 15 LFF
DL380 Gen9
Nodo informático (4)
DL360 Gen9
Configuración de 8 SFF
Topología de red y selección de hardware
Para poder ofrecer alta disponibilidad, la estructura de red debe incluir al menos dos enlaces físicos que se puedan utilizar juntos como troncales
para toda la conexión de redes y la funcionalidad VLAN. Para esta arquitectura de la solución, se utilizan dos de las interfaces NIC de 10 Gb. En
los servidores HPE ProLiant, la red designada por ILO se conecta al puerto de gestión iLO de HPE en cada servidor. Esta red la utiliza el Servidor
de administración para controlar el estado del servidor, realizar actividades como por ejemplo, encender y apagar los servidores en forma remota
durante el despliegue de metal expuesto.
Para facilitar la configuración y administración de los servidores afectados, la interfaz de red ILO de SUSE OpenStack Cloud Administration
Server se debe conectar a una subred de gestión tradicional que típicamente reside fuera de la infraestructura de red de nube privada, para
permitir un fácil acceso de administración. Para mayor simplicidad, los nodos de recursos restantes también deben tener sus iLO conectadas a la
red de Administración.
Esta subred reside generalmente fuera de la infraestructura de red de nube privada para permitir un fácil acceso de administración. Los demás
sistemas deben tener sus propias interfaces de red ILO conectadas a la red iLO de administración de nube privada interna.
Nota
SUSE OpenStack Cloud Administration Server configurará la ILO para los nodos de Control, Informáticos y de Almacenamiento durante la
instalación. El proceso de instalación del sistema operativo vinculará las interfaces de red presentadas en una configuración en equipo.
En esta configuración, utilice un conmutador HPE FF 5700-48G-4XG-2QSFP+ (JG894A) para implementar una red de Administración de 1 GB
(IPMI) en todos los servidores de nodos de recursos de nube con los puertos iLO conectados a este conmutador. Para la interfaz NIC de 10 GB
en cada nodo, conecte ambos puertos del conmutador HPE FlexFabric 5700-40XG-2QSFP+ (JG896A) con cada puerto del conmutador
configurado como "sin etiquetar" para la ID de VLAN de la red de Administración.
Informe técnico
Página 12
Figura 4. Configuración de red y servidores de la arquitectura de la solución SUSE
Configuración de la instalación previa de HPE SUSE OpenStack Cloud
Para garantizar una instalación exitosa de HPE SUSE Cloud, sus plataformas de servidores HPE Network y ProLiant deben cumplir con estos
requisitos de instalación previa y VLAN.
Requisitos de instalación
Para garantizar una instalación exitosa de SUSE OpenStack Cloud, reinicie cada sistema y presione F9 para ejecutar System Utilities (Utilidades
de sistema) de manera de asegurar que las opciones de configuración de cada sistema estén correctamente configuradas en el BIOS:
1. Todos los sistemas se deben configurar con la fecha y hora correcta.
A.
En System Configuration (Configuración del sistema), seleccione BIOS/Platform Configuration (RBSU) (Configuración
BIOS/Plataforma) Date and Time (Fecha y hora). Configure fecha, hora y zona horaria correcta.
2. Todos los servidores del sistema deben tener una Opción de arranque configurada como "Modo UEFI" en el BIOS.
A.
En System Configuration (Configuración del sistema), seleccione BIOS/Platform Configuration (Configuración BIOS/Plataforma)
Boot Option (Opción de arranque) Boot Mode (Modo de arranque), y asegúrese de configurar el Modo de arranque como UEFI
Mode (Modo UEFI).
El modo UEFI es la opción de arranque predeterminada para los servidores Gen9. Si necesita cambiar al modo UEFI desde otra opción de
arranque, se debe reiniciar el servidor una vez para que el nuevo modo de arranque UEFI se implemente.
Informe técnico
Página 13
3. Asegúrese de que cada sistema esté configurado en el BIOS para que permanezca apagado en caso de cierre en lugar de reiniciarse
automáticamente.
A.
En System Configuration (Configuración del sistema), seleccione BIOS/Platform Configuration (Configuración BIOS/Plataforma)
Server Availability (Disponibilidad servidor) Automatic Power-On (Encendido automático), y establézcalo a “Restore Last Power
State” (Restaurar último estado de alimentación").
4. Desactive las tarjetas de red que no estén en uso.
Los servidores DL360 y DL380 utilizados en esta solución están equipados con dos tarjetas de red. En esta configuración de solución, SUSE
OpenStack Cloud no utiliza el adaptador 331i de 4 puertos Ethernet de 1 Gb de HPE. Al desactivar este dispositivo de red no utilizado, el
primer puerto del puerto dual de 10 Gb FlexibleLOM que se conecta al hipervisor o a la red del sistema operativo se mostrará como "eth0" en
cada nodo de la nube después de la implementación en la nube de SUSE OpenStack. Este nombre de la interfaz Ethernet es consistente en
todos los nodos de la nube, lo que simplifica notablemente la configuración general. El segundo puerto de 10 Gb se utiliza en la configuración
automática de par vinculado en cada nodo.
Para desactivar la tarjeta de red no utilizada:
A.
En System Configuration (Configuración del sistema), seleccione BIOS/Platform Configuration (RBSU) (Configuración
BIOS/Plataforma) PCI Device Enable/Disable (Activar/Desactivar dispositivo PCI), y establezca “Embedded LOM 1: Adaptador 331i de
4 puertos Ethernet de 1 Gb de HPE—NIC” como Disabled (Desactivado).
5. Todos los servidores de nube se deben configurar en el BIOS de manera que solo se habiliten las interfaces de red deseadas para PXE y
Network Boot. En esta configuración de la solución, el puerto del puerto dual de 10 Gb FlexibleLOM es la interfaz NIC conectada a la “Red de
nube”, como se muestra en la Figura 5.
A.
En System Configuration (Configuración del sistema), seleccione BIOS/Platform Configuration (Configuración BIOS/Plataforma)
Network Options (Opciones de red) Network Boot Options (Opciones de arranque de red).
B.
Configure el puerto “Embedded FlexibleLOM 1 Port 1” como Network Boot (Arranque de red) y repita para Port2
C.
Para todas las demás interfaces NIC, configure su opción de arranque de red como Disabled (Desactivado).
6. El orden de arranque en cada nodo de la nube se debe configurar con Network/PXE Boot (Arranque de red/PXE) como la primera opción.
A.
En System Configuration (Configuración del sistema), seleccione BIOS/Platform Configuration (Configuración BIOS/Plataforma)
Boot Options (Opciones de arranque) UEFI Boot Order (Orden de arranque UEFI). Mueva “Embedded FlexibleLOM port 1” hasta
el primer lugar de la lista de orden de arranque.
7. Para los servidores de nube, el controlador de almacenamiento local y las unidades de disco se deben configurar de manera que coincidan
con sus respectivos roles, siguiendo estos pasos:
A.
Reinicie cada servidor y presione F9 para ingresar a System Utilities (Utilidades del sistema)
B.
Seleccione System Configuration (Configuración del sistema) Embedded RAID (RAID integrado): <embedded Smart Array controller
model>
C.
Seleccione Exit (Salir) e inicie el Administrador de almacenamiento HPE Smart (HPESSA)
D.
Seleccione Smart Storage Administrator (Administrador de almacenamiento inteligente).
E.
Siga la GUI para seleccionar el controlador de almacenamiento y los discos duros adecuados, luego cree arreglos y volúmenes lógicos
conforme a la siguiente tabla. Para obtener instrucciones detalladas sobre cómo utilizar el Administrador de almacenamiento HPE Smart ,
consulte: www8.hp.com/us/en/products/serversoftware/product-detail.html?oid=5409020
Informe técnico
Página 14
Tabla 3. Configuración de almacenamiento
Rol
Volumen lógico de la unidad de arranque del OS
Volumen lógico de la unidad de datos
Servidor de administración
RAID10 – 2 unidades LFF de 2 TB (1863 GB)
Ninguno
Nodo de control
RAID10 – 4 unidades LFF de 600 GB (1117 GB)
Ninguno
Nodo de almacenamiento
RAID10 – 2 unidades LFF de 600 GB (558 GB)
RAID0 – 5 unidades LFF de 6 TB (29,29 TB)
Nodo informático
RAID10 – 4 unidades SFF de 1,2 TB (2235 GB)
Ninguno
Configuración VLAN
Esta solución para configurar redes VLAN para las redes SUSE OpenStack Cloud utiliza un conmutador HPE FlexFabric 5700 como enrutador de
agregación para suministrar el enrutamiento entre las redes que se muestran en la Figura 5.
Figura 5. Configuración y topología de la configuración de red VLAN para la configuración de la solución
Informe técnico
Página 15
Como se observa en la Figura 5, utilice un conmutador 5700 (Conmutador HPE FlexFabric 5700-48G-4XG-2QSFP+) para implementar una red
de 1 Gb para la red de Administración. Los primeros 10 puertos de este conmutador se conectan al puerto iLO de los servidores de metal
expuesto (excepto por el Servidor de administración SUSE OpenStack Cloud).
El primer puerto SFP+ de este conmutador se conecta al segundo conmutador 5700 para conectar la red ILO a la otra red. Para configurar este
conmutador 5700 y la red ILO, se deben seguir estos pasos:
# Crear ILO VLAN
<switch5700> system-view
[switch5700] vlan 100
[switch5700-vlan100] name iLO_vlan
[switch5700-vlan100] quit
[switch5700] quit
<switch5700>
# Los puertos 1–10 se conectarán a cada iLO del nodo de recursos. Estos puertos se configuran como
no etiquetados para iLO
# VLAN. El siguiente ejemplo muestra cómo se configura el puerto #1. Los puertos restantes se
pueden configurar
# del mismo modo.
<switch5700> system-view
[switch5700] interface GigabitEthernet 1/0/1
[switch5700-GigabitEthernet1/0/1] port link-type access
[switch5700-GigabitEthernet1/0/1] port access vlan 100
[switch5700-GigabitEthernet1/0/1] quit
[swtich5700] quit
<switch5700>
# El puerto 49 se conecta al segundo conmutador 5700 para conectar la red ILO a otras redes.
<switch5700> system-view
[switch5700] interface Ten-GigabitEthernet 1/0/49
[switch5700-Ten-GigabitEthernet1/0/49] port link-type access
[switch5700-Ten-GigabitEthernet1/0/49] port access vlan 100
[switch5700-Ten-GigabitEthernet1/0/49] quit
[swtich5700] quit
<switch5700>
El segundo conmutador 5700 (HPE FlexFabric 5700-40XG-2QSFP) en la Figura 5 se utiliza para crear una red de nube de 10 Gb. Los primeros 11
puertos de este conmutador se conectan al puerto 1 FlexibleLOM puerto dual de 10 Gb, mientras que los siguientes 11 puertos se conectan al
puerto 2, lo que permite suministrar una interfaz en equipo vinculada. El último puerto SFP+ de este conmutador se conecta al primer
conmutador 5700 para el acceso a la red IPMI. Para configurar este segundo conmutador 5700, se deben seguir estos pasos:
Informe técnico
Página 16
# Crear gestión, externo, servicio, IPMI y vlan internet
<switch5700> system-view
[switch5700] vlan 500
[switch5700] name vlan_fixed
[switch5700] quit
[switch5700] vlan 300
[switch5700] name vlan_public
[switch5700] quit
[switch5700] vlan 400
[switch5700] name vlan_sdn
[switch5700] quit
[switch5700] vlan 100
[switch5700] name iLO_vlan
[switch5700] quit
[switch5700] vlan 200
[switch5700] name vlan_storage
[switch5700] quit
[switch5700] quit
# Configurar interfaz de enrutamiento en cada vlan
<switch5700> system-view
[switch5700] interface vlan 500
[switch5700] ip address 192.168.123.1 255.255.255.0
[switch5700] quit
[switch5700] interface vlan 300
[switch5700] ip address 192.168.126.1 255.255.255.0
[switch5700] quit
[switch5700] interface vlan 400
[switch5700] ip address 192.168.130.1 255.255.255.0
[switch5700] quit
[switch5700] interface vlan 100
[switch5700] ip address 192.168.124.1 255.255.255.0
[switch5700] quit
[switch5700] interface vlan 200
[switch5700] ip address 192.168.125.1 255.255.255.0
[switch5700] quit
[switch5700] quit
# Los puertos 1–11 del conmutador se conectarán a cada puerto 1 de los puertos duales FlexibleLOM
de 10 Gb de cada nodo de recursos (y los puertos 12-22 se conectarán al puerto 2).
# Estos puertos del conmutador se deben configurar como no etiquetados para VLAN 500 de gestión, y
se deben etiquetar para la
Informe técnico
Página 17
# red externa 300 y la red de servicios 400. A continuación se incluye un ejemplo de cómo
configurar el puerto 1. Otros puertos se pueden
# configurar siguiendo los mismos pasos.
<switch5700> system-view
[switch5700] interface Ten-GigabitEthernet 1/0/1
[switch5700-Ten-GigabitEthernet 1/0/1] jumboframe enable
[switch5700-Ten-GigabitEthernet 1/0/1] port link-type trunk
[switch5700-Ten-GigabitEthernet 1/0/1] port trunk permit vlan all
[switch5700-Ten-GigabitEthernet 1/0/1] port trunk pvid vlan 500
[switch5700-Ten-GigabitEthernet 1/0/1] quit
[switch5700] quit
# El puerto 40 se conecta al conmutador de la red IPMI para el acceso a ILO.
<switch5700> system-view
[switch5700] interface Ten-GigabitEthernet 1/0/40
[switch5700-Ten-GigabitEthernet1/0/40] port link-type access
[switch5700-Ten-GigabitEthernet1/0/40] port access vlan 100
[switch5700-Ten-GigabitEthernet1/0/40] quit
[swtich5700] quit
<switch5700>
Instalación de SUSE OpenStack Cloud
Para recordar cómo instalar el software, consulte la documentación del producto y utilice la siguiente información para obtener las instrucciones
de configuración adicionales.
Implementación de SUSE OpenStack Cloud
Con las plataformas de servidor HPE Network y ProLiant preparadas, el software SUSE OpenStack Cloud se puede implementar para crear la
instancia de nube privada.
Instalación y configuración del servidor de administración
Con el servidor HPE ProLiant DL360 designado, utilice el acceso directo a la consola y una unidad de medios externos o la opción de medios
virtuales de la iLO y el archivo de imagen ISO, e instale una arquitectura x86_64 de los siguientes componentes:
• SUSE Linux Enterprise Server
• SUSE OpenStack Cloud
• SUSE Subscription Management Tool o SMT (solo necesaria si todavía no tiene acceso a dichos repositorios)
Instrucciones adicionales
• Actualmente, SUSE OpenStack Cloud 5 requiere SLES 11 SP3. Podrá encontrar las últimas actualizaciones en: downloads. suse.com. Utilice el
kISO o Bootable Driver Kit (drivers.suse.com/hp/HP-ProLiant-Gen9/) como medio de arranque inicial antes de continuar con los medios
principales del sistema operativo.
• Solo se requieren los patrones mínimos del sistema operativo citados en la guía de implementación en la nube de SUSE OpenStack.
Informe técnico
Página 18
Complete los siguientes pasos descritos en la “Guía de implementación en la nube de SUSE OpenStack”, que incluyen:
• Registro del producto
• Actualización en línea
• Instalación de CA
• Configuración de red básica (que garantiza que el firewall de todas las interfaces de red e IPv6 está desactivado)
• Configuración de SMT (opcional)
Lea cuidadosamente la sección Crowbar Setup (Configuración de Crowbar) y seleccione el modo de red adecuado para esta configuración de
alta disponibilidad. La selección del modo de red “team” (“equipo”) con una política de vinculación de “4” permite vincular múltiples interfaces de
red de 10G. El proceso de validación de los restantes nodos de recursos es similar en cuanto a la conectividad de red, configuración del
adaptador y configuración general, según los requisitos de instalación previa. Además, asegúrese manualmente que la sección “conduit map”
(“mapa de conductos”) que pertenece a la sección de configuración de “team” (“equipo”) del archivo /etc/crowbar/network.json haga referencia
en forma correcta a “10g1”, “10g2” en todas las listas de interfaces correspondientes. Para obtener más detalles, consulte la Sección Conductos de
red de la guía de implementación.
Siga el paso de configuración para todos los repositorios de software necesarios, según se indica en la “Guía de implementación en la nube de
SUSE OpenStack”.
Instrucciones adicionales
• En ocasiones es necesario configurar todo esto correctamente y reproducir el contenido. Antes de comenzar, es necesario que todos los
repositorios de software se hayan reproducido y estén disponibles en SUSE OpenStack Cloud Administration Server.
• Considerando que los nodos informáticos y de almacenamiento se implementarán con SUSE Linux Enterprise 12, asegúrese de que estos
repositorios también estén completos y disponibles antes de continuar.
Luego, utilice un multiplexor terminal como la utilidad screen (pantalla), y complete el siguiente proceso:
• Ejecute el script de configuración screen install-suse-cloud.
• Luego, verifique que no haya inconvenientes en el archivo de registro.
Nota
En este punto, la configuración de red es fija y no se puede modificar. Para realizar cambios, debe volver a comenzar la instalación del Servidor de
administración y el proceso de configuración asociado.
En este punto se puede realizar cierta integración adicional para facilitar posteriores configuraciones y brindar un entorno operativo más
conveniente para el administrador y los usuarios. Recuerde que SUSE OpenStack Cloud Administration Server es su servidor de DNS
predeterminado para la instancia de nube privada.
Muchos de los nodos restantes requeridos en la infraestructura de computación en nube de SUSE OpenStack se pueden instalar, configurar y
gestionar desde la interfaz web del servidor de administración, que se encuentra en el puerto 3000 de la dirección IP de su servidor de
administración (en forma predeterminada ubicado en la dirección IP http://192.168.124.10:3000). Ejecute un arranque PXE de cada sistema
(incluso de los nodos informático y de almacenamiento) contra el servidor de administración a través de la subred VLAN de la red de
administración. Para obtener más detalles acerca del aprovisionamiento de los Nodos de control, consulte la sección correspondiente más abajo
en este documento. Considerando que cada nodo de recurso se vuelve visible al servidor de administración una vez realizado el arranque PXE, la
información básica del sistema se devuelve a la interfaz web de administración en modo “Discovered” (“Descubierto”). En este punto, el nuevo
nodo puede ser "Allocated" ("Asignado") para ser utilizado como Nodo informático o de almacenamiento.
Informe técnico
Página 19
Instrucciones adicionales
Teniendo en cuenta que cada nodo está descubierto, se recomienda lo siguiente:
• Ingresar una descripción significativa
• Crear un nombre público (opcional) para facilitar la gestión de sus nodos.
• Utilizar alias para identificar el nodo con mayor facilidad (en lugar de una designación de la dirección MAC predeterminada)
• Crear grupos funcionales para organizar visualmente los nodos en la interfaz
• Configure el rol previsto para cada nodo a fin facilitar la asociación posterior de los roles a un nodo específico, de manera que las siguientes
accionen completen los nodos correctamente en forma automática
Se recomienda asignar todos los nodos (Control, Informático y Almacenamiento) con su sistema operativo designado (según se describe en las
siguientes secciones) antes de comenzar a implementar los servicios y roles de OpenStack.
Instalación y configuración de los nodos de control
Acceda a los nodos de recursos designados y prepárese para instalar el sistema operativo. Considerando que actualmente se requiere que los
nodos de control se ejecuten en SUSE Linux Enterprise 11 SP3 (puede encontrar las actualizaciones más recientes en: downloads. suse.com),
instale cada uno con los medios del kISO/Bootable Driver Kit y luego utilice los medios del sistema operativo, a través del acceso directo a la
consola o utilizando iLO Virtual Media, con los mismos patrones mínimos que para el Servidor de administración. Luego siga la información de la
Guía de implementación, utilizando “crowbar_register”, para convertir los sistemas SLES 11 SP3 existentes en Nodos SUSE OpenStack Cloud.
Instrucciones adicionales
Tanto el kiSO/Bootable Driver Kit como los medios SUSE Linux Enterprise Server se pueden alojar en el servidor web SMT del Servidor de
administración para brindar un acceso disponible para la interfaz de medios virtuales iLO del Nodo de control.
Con los tres Nodos de control instalados e integrados en la instancia de nube privada, aplique el rol de Pacemaker desde la interfaz web SUSE
OpenStack Cloud Crowbar a los nodos de clúster correspondientes con los siguientes cambios a los valores predeterminados suministrados:
• Cree un nombre de propuesta reconocible (por ejemplo, ControlHA)
• Para STONITH, seleccione “Configured with IPMI data from IPMI barclamp” (“Configurado con datos IPMI desde barclamp IPMI”).
• Configure la GUI no web (hb_gui) como “true” (verdadero).
• Incluya los tres nodos en “pacemaker-cluster-member” y “hawk-server”.
Instalación y configuración de los nodos informáticos
Integre cada uno de los cuatro nodos de recursos designados a la instancia de nube privada a través de:
• El arranque PXE de los respectivos sistemas para funcionar como Nodos informáticos.
• Después de la detección exitosa, verifique que todos los recursos del Nodo informático se reflejen correctamente en el inventario antes de
asignar la plataforma objetivo SUSE Linux Enterprise 12
Instalación y configuración de los nodos de almacenamiento
Acceda a los tres nodos de recursos que se utilizarán como almacenamiento a través de:
• El arranque PXE de los sistemas designados.
• Para los nodos de almacenamiento, seleccione SUSE Linux Enterprise Server 12 como la plataforma objetivo durante la fase de asignación.
Instrucciones adicionales
Recuerde que SUSE OpenStack Cloud se configura para utilizar siempre todos los discos no utilizados (más allá del primer disco asignado al
sistema operativo)
Informe técnico
Página 20
Implementación de servicios OpenStack
Con todos los nodos de recursos descubiertos, asignados y ahora listos, siga la respectiva sección de la Guía de implementación en la nube de
SUSE OpenStack como referencia para aplicar cada uno de los barclamps OpenStack. Pase por cada servicio (vea la Figura 2 más arriba en este
documento, que muestra los servicios de la instancia de nube privada) mediante la creación de una propuesta, ajuste los parámetros de
configuración a su situación local y asigne nodos (o el clúster del nodo de control) a cada rol, y finalmente aplique el barclamp.
Instrucciones adicionales
Además de los ajustes de inicio de sesión, contraseña o configuración de credenciales localizados, a continuación se especifican los cambios de
los ajustes predeterminados para cada barclamp OpenStack:
• Database, RabbitMQ, Keystone, Neutron, Nova, Horizon, Heat, Ceilometer: asigne el clúster ControlHA cal rol de controlador designado
• Ceph: asigne todos los Nodos de almacenamiento a los roles “ceph-mon” y “ceph-osd”
• Glance: seleccione “Rados” como “Default Storage Store” (“Unidad de almacenamiento predeterminada") para utilizar los Nodos de
almacenamiento de la configuración de Ceph
• Cinder: seleccione “rbd” como el “Type of Volume” (“Tipo de volumen”) para “Add new Cinder Backend” (“Añadir nuevo backend Cinder”) y
elimine “Backend: default” (“Backend: predeterminado”) Cinder Backend. También asigne el clúster ControlHA al rol “cinder-controller”.
• Nova: asigne todos los nodos informáticos al rol “nova-multi-compute-kvm”.
• Si surge algún error, controle lo que aquí se indica antes de continuar con el siguiente servicio. Si no puede resolver el problema rápidamente,
verifique si la sección de solución de problemas de la guía de implementación puede ayudar a generar un informe en los nodos dudosos
utilizando la herramienta supportconfig, antes de contactar a la organización de soporte.
En este punto, debe poder utilizar su instancia de nube privada, según las guías de Administración, Usuario y Adicional que se pueden encontrar
en suse.com/documentation/suse-cloud-5/. Opcionalmente, puede ejecutar una prueba de funcionalidad básica y API de su instalación general,
utilizando OpenStack Integration Test Suite (Tempest) para ejercitar las pruebas de “humo” que son parte del proceso de portal OpenStack a
través de:
• La instalación del barclamp Tempest en su Servidor de administración, a través de “zypper install crowbar-barclamp-tempest”
• Desde la interfaz web SUSE OpenStack Cloud Crowbar, asigne uno de sus Nodos de control al rol “tempest”
• Luego, inicie sesión en el Nodo de control y ejecute (todos los nodos deben pasar satisfactoriamente la prueba)
• /var/lib/openstack-tempest-test/run_tempest.sh -N -t -s -L /etc/tempest/logging.conf
• Consulte docs.openstack.org/developer/tempest/overview.html para obtener más información acerca de las pruebas de Tempest
Conclusión
Después de comprender y trabajar en los pasos antes descritos, debe tener una nube operativa escalable a través de la incorporación de nodos
informáticos y de almacenamiento adicionales, según sea necesario. SUSE OpenStack Cloud es una suite completa de software que se puede
configurar de diferentes maneras. Esta arquitectura de solución provee una línea base para la implementación de una nube privada con servicios
de plano de control de alta disponibilidad, a través de servidores de bastidor HPE ProLiant, y puede desempeñarse como entorno funcional para
diversas cargas de trabajo.
El hardware de la serie de servidores HPE ProLiant DL Gen9 es una plataforma excelente para la implementación del software OpenStack. Ofrece
funcionalidades potentes y robustas de informática y almacenamiento a través de los servidores seleccionados para esta arquitectura de
solución. Además, la funcionalidad de gestión HPE iLO es indispensable en la gestión de un clúster de nube de este tipo.
Informe técnico
Anexo A: Disposición de bastidores SUSE OpenStack Cloud
Página 21
Informe técnico
Página 22
Anexo B: Listas de materiales
Importante
Algunos componentes de las siguientes listas de materiales solo se utilizan en América del Norte y Japón.
Para implementaciones fuera de estas regiones, debe considerar el uso de versiones localizadas de estos componentes.
Tabla 4. Servidor de administración - DL360p Gen9 4LFF— 1 de Intel Xeon E5-2620v3 -- 6 núcleos 2,4 Ghz - Cantidad 1
Cantidad
1
Número de producto
755259-B21
Nombre
ProLiant DL360 Gen9
Descripción
Servidor HPE ProLiant DL360 Gen9 4 LFF, configurado a medida
HPE Dynamic Smart Array B140i
Alojamiento de unidades LFF de 4 espacios
1
755382-L21
Procesador
Intel Xeon E5-2620v3 (2,4 GHz/6 núcleos/15MB/85W)
4
726718-B21
Memoria
Kit de memoria registrada DDR4-2133 de rango único
x 4, 8 GB 1 x 8 GB CAS-15-15-15
1
665243-B21
LOM flexible
Adaptador FIO HPE Ethernet 560FLR-SFP+ 10 Gb y 2 puertos
2
720478-B21
Fuentes de alimentación
Kit de fuente de alimentación de conexión en caliente Platinum de
ranura flexible de 500 W
1
749974-B21
Controlador de almacenamiento
Controlador HPE Smart Array P440ar/2GB, FBWC, 12 Gb, 2
puertos internos, FIO SAS
1
766211-B21
Cable de almacenamiento
Cable para HPE DL360 Gen9 LFF P440ar/H240ar SAS
2
652757-B21
Discos duros
Unidad de disco duro HPE SC Midline de 2 TB 6 G SAS de 7.2K
rpm LFF (3,5"), 1 año de garantía
1
663202-B21
Kit guía
Kit guía de tamaño grande HPE de 1U con rodamientos
1
663203-B21
Brazo de conducción de cables
Brazo de conducción de cables HPE de 1U para kit guía con
rodamientos
Informe técnico
Página 23
Tabla 5. Nodos de control - DL360 Gen9 4LFF 2 de Intel Xeon E5-2690 - 2 de 12 núcleos a 2,6 Ghz - Cantidad 3
Cantidad
1
Número de producto
755259-B21
Nombre
ProLiant DL360 Gen9
Descripción
Servidor HPE ProLiant DL360 Gen9 4 LFF, configurado a medida
HPE Dynamic Smart Array B140i
Alojamiento de unidades LFF de 4 espacios
1
755382-L21
Procesador 1
Kit de procesadores FIO Intel® Xeon® E5-2690v3
(2,6 GHz/12 núcleos/30 MB/135W)
1
755382-B21
Procesador 2
Kit de procesadores FIO Intel® Xeon® E5-2690v3
(2,6 GHz/12 núcleos/30 MB/135W)
4
726718-B21
Memoria para el primer procesador
Kit de memoria registrada DDR4-2133 de rango único
x 4, 8 GB 1 x 8 GB CAS-15-15-15
4
726718-B21
Memoria para el segundo procesador
Kit de memoria registrada DDR4-2133 de rango único
x 4, 8 GB 1 x 8 GB CAS-15-15-15
1
665243-B21
FlexibleLOM
Adaptador FIO HPE Ethernet 560FLR-SFP+ 10 Gb y 2 puertos
2
720478-B21
Fuentes de alimentación
Kit HPE de fuente de alimentación de conexión en caliente
Platinum de ranura flexible de 800W
4
765424-B21
Discos duros
Unidad de disco duro basada en semiconductores HPE Enterprise,
600GB, 12 G, SAS, 15K rpm, LFF (3,5 pulgadas), 3 años de garantía;
1
749974-B21
Controlador de almacenamiento
Controlador HPE Smart Array P440ar/2GB, FBWC, 12 Gb, 2
puertos internos, FIO SAS
1
766211-B21
Cable de almacenamiento
Cable para HPE DL360 Gen9 LFF P440ar/H240ar SAS
1
663202-B21
Kit guía
Kit guía de tamaño grande HPE de 1U con rodamientos
1
663203-B21
Brazo de conducción de cables
Brazo de conducción de cables HPE de 1U para kit guía con
rodamientos
Informe técnico
Página 24
Tabla 6. Nodos de almacenamiento - DL380 Gen9 12LFF, 2 de Intel Xeon E5-2690 - 2 de 12 núcleos a 2,6 Ghz - Cantidad 3
Cantidad
1
Número de producto
719061-B21
Nombre
ProLiant DL380 Gen9
Descripción
Servidor HPE ProLiant DL380 Gen9, 12 LFF, configurado a medida
HPE Dynamic Smart Array B140i
Alojamiento de unidades LFF de 12 espacios
1
719044-L21
Procesador 1
Kit de procesadores FIO Intel® Xeon® E5-2690v3
(2,6 GHz/12 núcleos/30 MB/135W)
1
719044-B21
Procesador 2
Kit de procesadores FIO Intel® Xeon® E5-2690v3
(2,6 GHz/12 núcleos/30 MB/135W)
4
726718-B21
Memoria para el primer procesador
Kit de memoria registrada DDR4-2133 de rango único
x 4, 8 GB 1 x 8 GB CAS-15-15-15
4
726718-B21
Memoria para el segundo procesador
Kit de memoria registrada DDR4-2133 de rango único
x 4, 8 GB 1 x 8 GB CAS-15-15-15
1
665243-B21
LOM flexible
Adaptador FIO HPE Ethernet 560FLR-SFP+ 10 Gb y 2 puertos
2
720479-B21
Fuente de Alimentación
Kit HPE de fuente de alimentación de conexión en
caliente Platinum de ranura flexible de 800W
1
724864-B21
Unidad de disco adicional
Kit SFF HPE DL380 Gen9.2
2
765424-B21
Discos duros
Unidad de disco duro basada en semiconductores HPE Enterprise,
600GB, 12 G, SAS, 15K rpm, LFF (3,5 pulgadas), 3 años de garantía;
5
761477-B21
Discos duros
Unidad de disco duro HPE SC Midline de 6 TB 6 G SAS de 7.2k
rpm LFF (3,5"), 1 año de garantía
1
761874-B21
Controlador de almacenamiento
Controlador FIO HPE Smart Array P840/4G
1
785991-B21
Cable de almacenamiento
Kit de cable SAS 12LFF HPE DL380 Gen9
1
783007-B21
Cable de almacenamiento
Kit de cable SAS P840/440 HPE DL380 Gen9
1
665249-B21
Red
Adaptador HPE Ethernet 560SFP+ 10 Gb y 2 puertos
1
720864-B21
Kit guía
Kit guía de tamaño grande HPE de 2U con rodamientos
1
720865-B21
Brazo de conducción de cables
Brazo de conducción de cables HPE de 2U para kit guía con
rodamientos
Informe técnico
Página 25
Tabla 7. Nodos informáticos - DL360p Gen9 8SFF 2 de Intel Xeon E5-2699 -- 2 de 18 núcleos a 2,3 Ghz - Cantidad 4
Cantidad
1
Número de producto
755258-B21
Nombre
ProLiant DL360 Gen9
Descripción
Servidor HPE ProLiant DL360 Gen9 8SFF, configurado a medida
HPE Dynamic Smart Array B140i
Alojamiento de unidades SFF de 8 espacios
1
780003-L21
Procesador 1
Kit de procesadores FIO Intel® Xeon® E5-2699v3
(2,6 GHz/18-core/45MB/145W)
1
780003-B21
Procesador 2
Kit de procesadores FIO Intel® Xeon® E5-2699v3
(2,6 GHz/18-core/45MB/145W)
8
726719-B21
Memoria para el primer procesador
Kit de memoria registrada DDR4-2133 de rango dual
x 4, 16 GB (1 x 16 GB) CAS-15-15-15
8
726719-B21
Memoria para el segundo procesador
Kit de memoria registrada DDR4-2133 de rango dual
x 4, 16 GB (1 x 16 GB) CAS-15-15-15
1
665243-B21
FlexibleLOM
Adaptador FIO HPE Ethernet 560FLR-SFP+ 10 Gb y 2 puertos
2
720479-B21
Fuente de Alimentación
Kit HPE de fuente de alimentación de conexión en caliente
Platinum de ranura flexible de 800W
6
759212-B21
Discos duros
Unidad de disco duro basada en semiconductores HPE Enterprise,
600 GB, 12 G, SAS, 15K rpm, SFF (2,5 pulgadas), 3 años de garantía
1
749974-B21
Controlador de almacenamiento
ontrolador HPE Smart Array P440ar/2GB, FBWC, 12 Gb, 2 puertos
internos, FIO SAS
1
663201-B21
Kit guía
Kit guía con rodamientos HPE SFF 1U
1
663203-B21
Brazo de conducción de cables
Brazo de conducción de cables HPE de 1U para kit guía con
rodamientos
Informe técnico
Página 26
Tabla 8. Infraestructura de bastidor - Cantidad 1
Cantidad
Número de producto
Nombre
Descripción
1
H6J68A
Bastidor
Bastidor universal de impacto HPE 11642 de 1200 mm
1
AF630A
Consola y monitor KVM
Kit de consolas montables en bastidor HPE LCD8500 1U US
1
AF617A
Conmutador KVM
HPE 0x2x16 KVM Svr Cnsl G2 SW
4
H5M58A
PDU
NA/JPN - HPE 4.9kVA 208V 20salida NA/JP bPDU
1
JG896A
Conmutador de producción
Conmutador HPE FF 5700-40XG-2QSFP+
1
JG894A
Conmutador de administración
HPE FF 5700-48G-4XG-2QSFP+ Conmutador
2
ZU717A
Factory Express
Kit de cables personalizados para red (10/kit, añadir más con
escalamiento)
Proactive Care 24x7
Soporte para conmutador HPE FF 5700
2
H1K92A3
TF4
4
JG900A
Fuentes de alimentación del conmutador
Fuente de alimentación CA HPE 58x0AF 300W
4
JC682A
Conmutador con bandejas de ventilación
Bandeja de ventilación HPE 58x0AF Parte posterior (energía)Parte frontal (puertos)
1
JD097C
SFP+ cables
Cable DAC HPE X240 10G SFP+ SFP+ 3m (añadir más con
escalamiento de informática o almacenamiento)
22
JG081C
SFP+ cables
Cable DAC HPE X240 10G SFP+ SFP+ de 5m
11
AF628A
Adaptadores Monitor/KVM
Adaptador HPE KVM USB (añadir más con escalamiento de
informática o almacenamiento)
1
BW932A
Estabilizador de bastidor
Kit de estabilización del bastidor HPE de 600 mm
1
BW930A
Optimización del flujo de aire
Kit de optimización del flujo de aire HPE
1
BW909A
Kit de paneles laterales
Kit HPE de paneles laterales de 1200 mm, 42 unidades
Informe técnico
Página 27
Tabla 9. Suscripción al software, 1 año
Cantidad
SKU
Descripción
1
874-007031
Nodo de control SUSE OpenStack Cloud más Admin Server, x 86-64, 1 instancia, suscripción de prioridad
L3, 1 año
2
874-007033
Nodo de control SUSE OpenStack Cloud, x 86-64, 1 instancia, suscripción de prioridad L3, 1 año
4
874-007035
Nodo informático SUSE OpenStack Cloud, x86-64, 1-2 tomas, suscripción de prioridad L3, 1 año
4
874-006878
SUSE Linux Enterprise Server, x86 & x86-64, 1-2 tomas con máquinas virtuales ilimitadas, suscripción de
prioridad L3, 1 año
1
874-007043
SUSE Enterprise Storage Base Configuration, x86-64, 4 nodos OSD con 1-2 tomas, suscripción de prioridad
L3, 1 año
Tabla 10. Suscripción de software, 3 años
Cantidad
SKU
Descripción
1
874-007032
Nodo de control SUSE OpenStack Cloud más Admin Server, x 86-64, 1 instancia, suscripción de prioridad
L3, 3 años
2
874-007034
Nodo de control SUSE OpenStack Cloud, x 86-64, 1 instancia, suscripción de prioridad L3, 3 años
4
874-007036
Nodo informático SUSE OpenStack Cloud, x86-64, 1-2 tomas, suscripción de prioridad L3, 3 años
4
874-006886
SUSE Linux Enterprise Server, x86 & x86-64, 1-2 tomas con máquinas virtuales ilimitadas, suscripción de
prioridad L3, 3 años
1
874-007044
SUSE Enterprise Storage Base Configuration, x86-64, 4 nodos OSD con 1-2 tomas, suscripción de prioridad
L3, 3 años
Informe técnico
Recursos
Información de productos HPE ProLiant
hp.com/go/proliant
Información de productos HPE ProLiant Linux
hp.com/go/proliantlinux
Guías de usuario SUSE Cloud OpenStack
suse.com/documentation/suse-cloud-5/
Guía de operaciones OpenStack
docs.openstack.org/ops
Biblioteca de informes técnicos de HPE
hp.com/servers/technology
Regístrese para recibir
actualizaciones
© Copyright 2015 Hewlett Packard Enterprise Development L.P. La información aquí contenida está sujeta a cambios sin previo aviso. Las
únicas garantías para productos y servicios HPE se estipulan en las declaraciones de garantía expresa que acompañan a esos productos y
servicios. Nada de lo aquí expresado debe considerarse una garantía adicional. HPE no se responsabiliza de errores técnicos o editoriales
ni de omisiones en este documento.
Linux es una marca comercial registrada de Linus Torvalds en los EE.UU. y otros países. Intel Xeon es una marca comercial de Intel
Corporation en los Estados Unidos y otros países. Windows es una marca comercial del grupo de empresas Microsoft. VMware es una
marca comercial registrada o una marca comercial de VMware, Inc. en los EE. UU. y/o en otras jurisdicciones. La marca denominativa
OpenStack es una marca comercial o registrada de OpenStack Foundation en los Estados Unidos y otros países, y se utiliza con permiso
de OpenStack Foundation. No estamos afiliados, aprobados, ni patrocinados por OpenStack Foundation o la comunidad OpenStack. Cloud
Foundry es una marca comercial y/o marca comercial registrada de Pivotal Software, Inc. en los EE. UU. y/o en otros países
4AA6-1462SPL, septiembre de 2015
Descargar