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