NetApp Tech OnTap NetApp Logo
NetApp Tech OnTap
     
La puesta en marcha de OpenStack no tiene por qué ser complicada
Brendan Wolfe
Director General de Marketing
NetApp
David Cain
Ingeniero de Marketing Técnico
NetApp

¿Cree que una puesta en marcha de OpenStack es complicada? ¿Un lío abrumador que genera confusión? No está solo. El sentido común dice que OpenStack es demasiado complicado, dado que tiene demasiados pasos manuales. Es necesario examinar una gran cantidad de archivos de registro para averiguar dónde está el problema. Además, OpenStack está cambiando demasiado rápido como para seguirle el ritmo.

Este tipo de planteamientos hace que las empresas entren en una parálisis analítica, en la que son incapaces de decidir si comenzar una puesta en marcha de OpenStack o no. Las complejidades de OpenStack generan más indagaciones que implementaciones. Las empresas invierten más tiempo en replantearse su puesta en marcha de OpenStack que en poner en funcionamiento sus cargas de trabajo de producción.

Nosotros creemos que hay una forma mejor de hacerlo.

OpenStack más sencillo con FlexPod

La plataforma FlexPod® validada y estandarizada puede ayudarle a acelerar y simplificar las dificultades de su puesta en marcha de OpenStack.

FlexPod, un esfuerzo de ingeniería técnica conjunto basado en la colaboración entre NetApp y Cisco, ofrece tecnología contrastada con los mejores componentes de su clase para:

  • Reducir el riesgo de OpenStack y el coste total de propiedad (TCO)
  • Acelerar y simplificar la puesta en marcha
  • Mejorar la eficiencia de la administración

La solución incorpora almacenamiento FAS y/o E-Series de NetApp®, servidores Cisco® UCS y switches Cisco Nexus. Nuestro esfuerzo de ingeniería conjunta con Cisco de los últimos siete años ha generado más de 70 documentos publicados (diseños validados por Cisco o arquitecturas verificadas por NetApp).

Ahora FlexPod ha ampliado su extensa cartera de diseños validados para incluir una solución OpenStack. NetApp se ha asociado con Red Hat y Cisco para ofrecer una infraestructura convergente de clase empresarial preparada para el cloud con Red Hat Enterprise Linux OpenStack Platform (RHEL-OSP) y simplificar así la puesta en marcha de una infraestructura como servicio (IaaS) abierta para sus entornos de cloud híbrido.

Vea este vídeo para descubrir qué fácil es poner en marcha Red Hat Enterprise Linux OpenStack Platform 6 (RHEL-OSP6) en la infraestructura de FlexPod Datacenter con el instalador de RHEL-OSP.

La prueba está en el POD

Utilizamos una implementación de FlexPod que ya existía en nuestro laboratorio de puesta en marcha (con especificaciones de hardware razonables y una infraestructura que no tenía un diseño artificial destinado a inflar los resultados para exhibirlos), la desplegamos en un rack y la pusimos en marcha en Hat Enterprise Linux OpenStack Platform 6, aprovechando las integraciones y mejoras de NetApp en OpenStack.

A continuación, escalamos verticalmente el número de instancias en el cloud de OpenStack resultante. Empezamos con ocho nodos, de los cuales cuatro eran nodos informáticos de hipervisor. ¿Sabe cuánto logramos escalar? ¿1000 instancias? ¿2000? ¿5000? ¿Más?

Figura 1) Componentes del almacenamiento físico, de redes e informáticos del laboratorio de puesta en marcha de FlexPod.

Fuente: NetApp, 2015

La figura 2 muestra el escalado de RHEL-OSP en FlexPod en comparación con los números publicados por un competidor.

Figura 2) Los discos tradicionales permiten clonar y arrancar 1000 instancias persistentes en 31 minutos, una reducción del 83 % con respecto a los datos de all-flash publicados por un competidor.

Fuente: NetApp, 2015

Pero espere, aún hay más: escalamos OpenStack hasta casi 10 000 instancias tras añadir otros 12 nodos informáticos adicionales.

Figura 3) Información general de las instancias escaladas con unas especificaciones de hardware razonables en el laboratorio de puesta en marcha de FlexPod.

Fuente: NetApp, 2015

Integraciones que proporcionan escalabilidad

La integración del repositorio de imágenes Glance con Clustered Data ONTAP® de NetApp proporciona dos ventajas importantes:

En primer lugar, la copia de datos descargados elimina la copia inicial de la red de un repositorio de imágenes Glance a un repositorio (almacenamiento de bloques) Cinder. Así, en lugar de copiar en la red, clonamos el primer volumen desde el propio sistema de almacenamiento. El proceso es casi instantáneo, y evita que la primera copia se realice a través de la red.

En segundo lugar está la gestión eficiente del espacio: nuestra tecnología de deduplicación permite fusionar bloques comunes de 4 KB en un solo bloque, lo que se traduce en un ahorro de espacio importante en el volumen subyacente que contiene todas sus imágenes. La mayoría de las imágenes en ese almacén de datos Glance son o interpretaciones o variaciones de los sistemas operativos, por lo que pueden compartir algunos bloques. La deduplicación solo almacena los deltas entre las imágenes almacenadas en el almacén de imágenes Glance.

Con otras plataformas de hipervisor (VMware o Hyper-V), hemos visto tasas de deduplicación de casi un 90 %. Y no solo internamente, sino en el sector.

Crear un catálogo de servicios de almacenamiento

Las características de asignación del almacenamiento subyacente de NetApp le permiten crear, a través de los tipos de volumen Cinder, clases de servicio alineadas con las cargas de trabajo.

Al crear volúmenes Cinder puede especificar un tipo de volumen y darle el nombre que desee, como recuperación_desastres, desarrollo_pruebas o bd_transaccional. Los nombres son arbitrarios.

En el caso de una base de datos transaccional: suponga que tiene una carga de trabajo en la que el cliente especifica de qué datos se deben realizar backups en las unidades de estado sólido y de cuáles en los discos flash en el dispositivo de almacenamiento de NetApp. Gracias la funcionalidad de especificaciones adicionales de OpenStack podemos crear estos tipos de volumen y asociarles las especificaciones adicionales.

Cuando un cliente utilice Cinder y especifique un tipo de volumen, ya sea a través de la línea de comandos o mediante la consola de Horizon, podrá obtener volúmenes Cinder creados en esos FlexVol back-end de NetApp. De este modo, si tiene tres FlexVol diferentes con diferentes características asociadas (por ejemplo, uno con deduplicación, otro con mirroring y otro con una relación de SnapMirror® de NetApp), cada vez que el usuario solicite un nuevo volumen Cinder, los volúmenes Cinder resultantes se almacenarán en los sistemas FAS FlexVol de NetApp que cumplan las características definidas del catálogo de servicios de almacenamiento.

Consulte Integración de la tecnología de NetApp con Cinder, el sistema de almacenamiento de bloques de OpenStack para descubrir cómo usar Cinder, la funcionalidad de tipo de volumen de OpenStack para aprovechar la tecnología de NetApp (deduplicación, compresión, thick provisioning y mirroring) en las puestas en marcha de OpenStack.

Almacenamiento de instancias en caché sólido y escalable

Una vez creado un volumen Cinder a partir de una imagen Glance, este se almacena automáticamente en la caché de imágenes del sistema de archivos de red (NFS) local, en el volumen FlexVol de NetApp. A continuación, los volúmenes futuros se clonan (pero no se copian) a partir de esta caché de imágenes de NFS para proporcionar replicación instantánea sin requerir espacio de almacenamiento adicional. Los nuevos volúmenes comparten los mismos bloques que la imagen almacenada en caché, y solo los deltas ocupan bloques nuevos en el disco.

Al utilizar datos de Glance para el almacenamiento de NetApp, es posible clonar instancias con rapidez a través de FlexClone® de NetApp, lo que reduce considerablemente el tiempo de creación de los volúmenes Cinder que se utilizan para obtener imágenes persistentes.

Reducción del tiempo de recompilación de discos un 90 %

El almacenamiento de objetos Swift aprovecha los sistemas de almacenamiento E-Series de NetApp para ofrecer resiliencia y escalabilidad. Con los pools de discos dinámicos E-Series, los datos de cada volumen, la información de paridad y la capacidad de reserva se distribuyen entre todas las unidades del pool de discos. El algoritmo inteligente define qué unidades se utilizan para la colocación de segmentos y garantiza una protección de datos completa. Todas las unidades están activas en el sistema de almacenamiento; ninguna está inactiva, lo que significa que no tiene piezas de repuesto paralizadas.

Esta integración proporciona importantes ventajas, como:

  • Los datos se reconstruyen en todo el pool de discos
  • Todas las unidades comparten la responsabilidad de las operaciones de escritura
  • Las operaciones de reconstrucción dinámica se ejecutan en paralelo
  • Se experimenta una recuperación de la condición óptima hasta ocho veces más rápida.

De forma predeterminada, Swift replica los datos tres veces en el clúster, y el peso del tráfico de la replicación puede convertirse en una limitación a la hora de escalar; cuando se escala Swift, los requisitos de hardware aumentan linealmente. Con E-Series, los requisitos internos de unidades para los nodos de almacenamiento se reducen, y solo se requiere almacenamiento para el sistema operativo. La cabina de almacenamiento E-Series proporciona espacio en disco para la cuenta, el contenedor y los datos de objetos de Swift.

Dado que un único subsistema de almacenamiento proporciona espacio de almacenamiento para varios nodos de Swift, los nodos de IU más pequeños y, probablemente, menos potentes, se pueden usar en el clúster. Esto reduce los requisitos de espacio en rack, energía, refrigeración y espacio físico.

Figura 4) Swift en E-Series de NetApp proporciona importantes ventajas en comparación con Swift en el almacenamiento con conexión directa (DAS).

Fuente: NetApp, 2015

FlexPod para Red Hat Enterprise Linux OpenStack Platform 6

Gracias a la integración de nuestra comunidad y nuestras asociaciones en el sector, somos líderes en el desarrollo de iniciativas de código abierto y el fomento de soluciones y soporte empresariales basados en la colaboración. La infraestructura FlexPod contrastada ofrece lo mejor de ambos mundos:

  • Interfaces de OpenStack estándar
  • Almacenamiento de clase empresarial adaptado para las aplicaciones y cargas de trabajo de nivel 1.

Puede crear clouds privados, públicos e híbridos en nuestros sistemas operativos Data ONTAP y SANtricity para disfrutar de servicios eficientes y escalables.

FlexPod aprovecha las prácticas recomendadas desarrolladas en validaciones de ingeniería práctica, lo que le permite proporcionar una rentabilidad de la inversión rápida en las puestas en marcha empresariales. Por lo tanto, si ha estado posponiendo su puesta en marcha porque pensaba que OpenStack implicaba una gran dificultad, se equivocaba.

Como responsable de marketing de OpenStack en NetApp, Brendan Wolfe trabaja en estrecha colaboración con desarrolladores, responsables de productos, partners de alianza y clientes para combinar y dar a conocer la tecnología y las soluciones OpenStack de NetApp en el mercado. Antes de unirse a NetApp, Brendan era un experto en almacenamiento empresarial de SanDisk y Fusion-io (una compañía de SanDisk).

Dave Cain, Arquitecto de Referencia e Ingeniero de Marketing Técnico del equipo de Soluciones de Infraestructuras Convergentes de NetApp, produce arquitecturas de referencia validadas que ponen de relieve los beneficios del almacenamiento y el software de NetApp en entornos de centros de datos y cloud. Antes de unirse a NetApp estuvo 10 años en IBM, donde se especializó en redes, almacenamiento y virtualización de infraestructuras tecnológicas. Dave está licenciado en informática en North Carolina State University. Es coautor de cinco Redbooks de IBM, tiene dos patentes en EE. UU. y ha aportado varias contribuciones en el segmento de las redes de equipos.

Tech OnTap
Suscríbase ahora
Tech OnTap ofrece reportajes mensuales sobre tecnología, acceso exclusivo a prácticas recomendadas de aplicación real, sugerencias y herramientas, entrevistas técnicas exclusivas, demostraciones, evaluaciones de expertos y mucho más.

Visite Tech OnTap en la comunidad de NetApp y suscríbase hoy mismo.

Octubre de 2015

Explore

Implicación de NetApp en OpenStack

NetApp tiene un largo historial en código abierto y comunidades de OpenStack. Desde 2011 es un miembro activo y gran patrocinador en la comunidad de OpenStack. Ha publicado grandes cantidades de secuencias de código para proporcionar controladoras de Cinder e incubación para Manila (servicio de recursos compartidos de archivos). Además, constantemente está introduciendo nuevas características y agregando valor con sus contribuciones a otros proyectos de OpenStack, como Manila.

Para acceder al código no hace falta visitar el sitio de NetApp para descargarlo; puede obtenerlo simplemente a través del proveedor de su distribución de OpenStack. Red Hat es solo un ejemplo.

Debido a su implicación en la comunidad, NetApp ha sido reconocido en los resultados de OpenStack User Survey Insights, 2014 como proveedor del sistema de almacenamiento empresarial número uno empleado en entornos OpenStack. Además, desde 2014 ha experimentado 1) un crecimiento en las puestas en marcha de NetApp para entornos OpenStack con más de cuatro sistemas, y 2) un aumento de más de 1,5 en clientes únicos.

NetApp también es cliente y consumidor de OpenStack, pues lo ha puesto en marcha internamente para múltiples entornos (producción, pruebas y desarrollo e ingeniería). Es decir, la empresa usa o está involucrada en OpenStack en todas las capas y de toda forma posible. Además, NetApp acaba de anunciar la compatibilidad con el protocolo Fibre Channel en su controladora para Cinder.

 
TRUSTe
Póngase en contacto con nosotros   |   Cómo comprar   |   Comentarios   |   Empleo  |   Suscripciones   |   Política de privacidad   |   © 2015 NetApp