Hana en el poder
El desarrollo de Hana en el Instituto Hasso Plattner de la Universidad de Potsdam se coordinó con Intel y se centró en la arquitectura x86 de los procesadores Xeon. Pero la arquitectura Power de IBM demostró ser la mejor base.
No fue hasta 2014 cuando se cedió a la resistencia y se autorizó HoP -Hana on Power-. Peter M. Färbinger, redactor jefe de E-3 Magazine, habló con Andreas Span, directivo de IBM, sobre una odisea única y exitosa en la comunidad SAP.
La base de datos de computación in-memory Hana tiene muchas grandes ventajas sobre las bases de datos SQL clásicas, no porque SAP sea mejor, sino porque el profesor Hasso Plattner tuvo el valor de empezar de cero: Hana se creó en los tableros de dibujo de Potsdam, en el Hasso Plattner Institute (HPI), y en Walldorf, en la sede central de SAP, sin problemas de legado ni requisitos de compatibilidad.
En Potsdam, los alumnos del profesor Plattner investigaron y programaron junto con Alexander Zeier. Hana alcanzó la madurez operativa de la mano del matemático y ex Director de Tecnología de SAP Vishal Sikka en Palo Alto, California (EE.UU.).
Cabe suponer que los tres -Plattner, Zeier y Sikka- no solo eran expertos de primer orden en la arquitectura de procesadores Intel, sino que también creían firmemente que este procesador de propósito general era el único más adecuado para su base de datos Hana, un error, como se reveló oficialmente en 2014.
Poder en Potsdam
En la comunidad SAP circulaban rumores desde finales de 2012 de que el HPI de Potsdam tenía una máquina IBM Power además de numerosos servidores Intel Xeon y que Vishal Sikka estaba horrorizado porque su base de datos era significativamente más rápida en la arquitectura Power que en Intel Xeon.
Aunque el software y el hardware son arquitecturas técnicamente muy complejas, la diferencia de rendimiento entre Intel Xeon e IBM Power se explica rápidamente:
Ambas arquitecturas de procesador están diseñadas para construir servidores, pero Intel se centra en el mercado general y, por lo tanto, produce un procesador de propósito general, mientras que IBM tiene como objetivo principal la empresa impulsada por datos con aplicaciones como blockchain, inteligencia artificial, Industria 4.0, ERP/CRM, etc.
En un comunicado emitido por IBM a finales del año pasado, se afirmaba que los nuevos servidores IBM Power Systems con un procesador Power9 igualmente rediseñado se habían desarrollado especialmente para cargas de trabajo de IA de cálculo intensivo.
Puede utilizarse para acelerar hasta cuatro veces los tiempos de entrenamiento en el ámbito del aprendizaje profundo. Esto permite crear aplicaciones basadas en IA más rápidas y precisas.
Algunos componentes clave del nuevo procesador se han desarrollado en el centro alemán de investigación y desarrollo de IBM en Böblingen, cerca de Stuttgart. Entre ellos figuran, por ejemplo, una interfaz PCI Express 4.0, que ofrece hasta el doble de velocidad que su predecesora, así como nuevas funciones de hardware para soportar las llamadas operaciones de "coma flotante de alta precisión de 128 bits", especialmente importantes para la computación científica de alto rendimiento.
Con la ayuda de los expertos alemanes, también se ha hecho realidad el apoyo a las aplicaciones blockchain mediante sistemas de alimentación y la mejora de la potencia de cálculo por vatio.
Grandes datos con potencia
"Power8 y Power9 se han desarrollado nueva y específicamente para procesar grandes cantidades de datos, con un gran ancho de banda de memoria -cuatro veces mayor que Intel x86-, más caché -cinco veces más caché que x86- y alto rendimiento -dos veces más por núcleo en el benchmark, hasta cuatro veces más en cargas de trabajo reales de clientes-, así como mayor flexibilidad con PowerVM, alta fiabilidad gracias a la redundancia, especialmente en los Power Enterprise Servers."
Andreas Klaus Span, Director y Ejecutivo de la Unidad de Negocio de SAP Hana on Power, lo confirma en una entrevista con E-3.
Sin embargo, en opinión de Andreas Span, el argumento de que Intel x86 tiene su origen en el sector comercial con el enfoque "suficientemente bueno", que Power siempre tuvo que cumplir los requisitos del mundo empresarial y por eso desarrolló una arquitectura completamente diferente, es en general convincente.
La opinión de los analistas e investigadores de mercado de IDC es interesante en este contexto: "IDC siempre está convencida de que la diversidad en TI y una amplia oferta son factores positivos.
Anteriormente, el entorno de hardware para SAP Hana era inadecuado en este sentido. Se podía elegir entre varios proveedores, pero no en cuanto a procesador y rendimiento, ni en cuanto a la fuerza de virtualización de la plataforma o la forma en que las plataformas se distribuían como appliances.
A medida que las organizaciones que ven el futuro de su analítica empresarial en SAP se familiarizan cada vez más con Hana y S/4, surgen algunas preocupaciones nuevas. El procesamiento de analíticas y transacciones en un sistema como S/4 requiere un rendimiento sólido para gestionar grandes volúmenes de datos, una resiliencia sin concesiones para proteger el procesamiento en memoria, una amplia flexibilidad basada en la virtualización y la nube híbrida, y facilidad de uso.
No todo el hardware disponible actualmente para SAP Hana y S/4 puede cumplir estos requisitos de forma óptima. Las empresas que evalúen opciones de hardware para Hana deberían considerar las ventajas de Hana on Power (HoP).
Tienen la oportunidad de consolidar y simplificar en los sistemas IBM Power al tiempo que optimizan las ganancias de rendimiento que Hana y S/4 pueden ofrecer."
Factor de diferenciación
Desde finales de 2015, Hana está disponible en IBM Power Systems con la innovadora arquitectura y procesadores Power8 de IBM - estado actual: Power9. IDC está convencida de que Power Systems representa un factor diferenciador convincente para Hana y S/4.
Diseñado para cargas de trabajo muy intensivas en datos como Hana, Power incluye una potente virtualización integrada certificada por SAP, así como numerosas funciones para mejorar la fiabilidad.
Andreas Span es muy consciente de que el enfoque TCA de las compras es cada vez menos rentable, habida cuenta de la escasa virtualización, los crecientes errores de seguridad y las limitaciones y baja capacidad de carga de los módulos DIMM de memoria x86.
Span: "A esto se añade el crecimiento exponencial de las bases de datos Hana y de los datos en general, que piden a gritos un enfoque de TCO flexible y personalizable. Si lo comparamos con esto, Power no solo es la plataforma de mayor calidad y estabilidad, sino también la más barata."
Las consideraciones relativas a IBM Power no son las mismas para todos los clientes SAP existentes. Los clientes que actualmente ejecutan Hana en un appliance con arquitectura commodity deben considerar aspectos diferentes a los clientes que ejecutan aplicaciones SAP con una base de datos convencional en Power. IDC hace hincapié en este contexto:
"Sin embargo, lo que todas estas empresas tienen en común es que los sistemas IBM power les facilitan el paso a una sólida plataforma Hana o S/4 que ofrece importantes ventajas. Además, hay apoyo de muchas partes para dar los primeros pasos en este camino.
Incluso si una empresa no está familiarizada con los sistemas Power, no hay problemas en cuanto a las cualificaciones requeridas, ya que la plataforma se ejecuta en Linux. Gracias a la virtualización basada en OpenStack, la plataforma también puede integrarse fácilmente en todos los centros de datos virtualizados."
CIO, CEO o CFO
Andreas Span conoce al dedillo los procesos de toma de decisiones:
"En realidad, cada vez es menos el CIO, sino el CEO, el CFO y otros líderes empresariales quienes tienen la palabra en este asunto. Casi siempre se trata de la dirección estratégica de una empresa y de su futuro en un entorno global cada vez más competitivo.
Y tiene sentido confiar en una plataforma escalable, flexible y con un futuro garantizado. En más de 2.000 implantaciones realizadas hasta la fecha, Power no ha generado ni un solo problema de infraestructura. Los usuarios pueden dormir tranquilos: sus aplicaciones funcionan de forma fiable y están protegidas".
Redundancia y replicación
La flexibilidad de los sistemas de alimentación permite que varios entornos funcionen simultáneamente. Esto significa que la capacidad no utilizada del entorno productivo puede destinarse al desarrollo o a las pruebas de aceptación del usuario.
En comparación con otras arquitecturas, los sistemas IBM Power consiguen una mayor eficiencia de los recursos compartidos. IBM Power proporciona la resistencia que exigen los clientes de Hana para las cargas de trabajo críticas. Las características y funciones de fiabilidad, disponibilidad y capacidad de servicio de la arquitectura Power hacen que estos sistemas sean ideales para los despliegues de Hana.
Esta solución combinada también admite una variedad de mecanismos, herramientas y procedimientos diferentes para una mayor resistencia, incluido un soporte de primera clase para la redundancia y la replicación.
Existen dos plataformas de procesadores para Hana: Intel Xeon e IBM Power.
"Intel procede del mundo del consumo y siempre se ha adaptado bien a los requisitos más bajos. Power es un producto de alto rendimiento del mundo empresarial, con sus exigencias 7×24 de rendimiento, escalabilidad y seguridad".
explica Andreas Span en la entrevista E-3.
Así que si tienes un entorno Hana complejo y grande, no hay forma de evitar Power". Es más, la plataforma se ha optimizado para la velocidad y el 'crujido de datos' e, incluso con una relación núcleo-memoria y una carga máxima generosamente calculadas, apenas supera el 20 por ciento de utilización por instancia. Junto con la virtualización gratuita incorporada y mucho más compleja, es difícil hacer una comparación con Intel".
Como siempre, depende del tamaño: "Sin embargo, puede haber áreas caracterizadas por bases de datos pequeñas y un número manejable de aplicaciones en las que Intel resulte rentable. Pero normalmente sólo en el enfoque TDI recomendado recientemente por SAP, no como un appliance.
La alimentación suele ser más cara para los servidores más grandes desde el punto de vista del TCA, pero se lleva claramente la palma en términos de TCO", añade Span.
Aparato frente a potencia
Todo en el área Intel/Hana está sujeto a certificación: ese es el enfoque de los dispositivos. Span, responsable de IBM, subraya que el más mínimo cambio -aunque solo sea un nuevo cable de alimentación- requiere una nueva certificación.
"La plataforma Power, en cambio, ¡está certificada de una vez por todas! Pasemos ahora al precio: los servidores Power pequeños tienen un precio incluso al nivel de los Intel, mientras que los grandes ganan claramente puntos en un cálculo del coste total de propiedad.
Ofrecemos estudios gratuitos del coste total de propiedad, que a menudo incluyen dos o tres modelos de la competencia, y luego dejamos que el cliente decida libremente en función de los resultados. En resumen: el cliente puede llamarnos, sea cual sea su presupuesto".
Como ya se ha mencionado en varias ocasiones, la arquitectura Power ha sido diseñada para un "crujido de datos" eficiente a gran escala. Por lo tanto, Andreas Span está convencido de que es un desarrollo lógico utilizar Hana junto con los crecientes volúmenes de datos que están disponibles de forma concentrada - One Single Source of Truth - pero también el creciente campo futuro de la IA.
"Como todo, la idea original de Hana estaba sujeta a las circunstancias científicas y económicas de su época. No hace falta subrayar lo rápido que ha evolucionado en los diez años transcurridos desde entonces.
En la actualidad, SAP recomienda sobre todo la arquitectura TDI y el escalado y somos, por decirlo libremente, "la única alternativa a Intel". Además, llevamos casi 40 años investigando y desarrollando juntos y el concepto de computación en memoria nunca nos ha sido ajeno."
Certificado de plataforma
Toda la plataforma Power está certificada para Hana. "¡De una vez por todas!", explica Andreas Span, "Esto significa que no tenemos que autorizar cada servidor individualmente y volver a aprobarlo ante el más mínimo cambio, como ocurre con los appliances.
Cuando salen nuevas versiones al mercado, como Power9, se prueban conjuntamente durante la fase de desarrollo y, si todo va bien, se carga rápidamente el estado de la documentación SAP: las famosas SAP Notes.
Esto ya se ha hecho para los servidores 922 y 924 de Power9, los grandes servidores 950 y 980 también pueden utilizarse ya para pruebas y desarrollo y esperamos la documentación y, por tanto, el lanzamiento para producción este mes."
SAP se ha marcado el objetivo de convertir todo y a todos en 2025 con la base de datos Hana, pero sobre todo como plataforma.
"También necesitan un socio que les ofrezca perspectivas de futuro comparables"
dice Span, gerente de IBM, en una entrevista con E-3.
"Tienen este socio con nosotros. Aparte de eso, el código para Hana en Power e Intel siempre ha sido casi idéntico, más del 97%. Ahora solo hay una línea de desarrollo para ambas plataformas, el código es idéntico y los plazos de lanzamiento son simultáneos."
Por tanto, el estudio de IDC mencionado anteriormente es bastante correcto:
"El cambio a una plataforma SAP Hana in-memory se ha vuelto menos complicado que hace unos años.
Muchas empresas ya han dado el primer paso migrando a SAP Business Warehouse on Hana. BW es un buen punto de partida para una base de datos in-memory SAP Hana: las mejoras de rendimiento inmediatas ofrecen un alto retorno de la inversión (ROI).
Además, BW no está clasificada como aplicación "crítica para el negocio", lo que hace que la situación sea menos complicada. Alrededor de una cuarta parte de los 40.000 clientes de SAP en todo el mundo ya han implantado BW en Hana y la mayoría están en funcionamiento y en producción.
La mayoría de estos clientes de SAP Hana ejecutan Hana como un dispositivo basado en arquitectura de productos básicos, ya que era la única opción en ese momento. A muchos de estos primeros clientes les toca ahora una actualización tecnológica."
Sin embargo, todavía hay decenas de miles de clientes de SAP que no han hecho el cambio a Hana. Estas empresas tienen ahora muchas más opciones entre las que elegir. Además de los numerosos appliances en arquitectura commodity, ahora pueden optar por ejecutar las versiones de base de datos de Hana y las nueve aplicaciones S/4 y BW en sistemas IBM Power.
Intel opera en el mercado de masas con sus procesadores: Las grandes cantidades garantizan un efecto de escalado. ¿Cuánto tiempo podrá y querrá IBM permitirse el desarrollo y la producción de sus propios procesadores?
"Mientras haya clientes que confíen en la calidad de la empresa - y hay más que suficientes"
dice Andreas Span sobre la situación actual del mercado.
"Uno de nuestros principales diferenciadores es la promesa de continuidad. Hemos invertido tres mil millones en el desarrollo de Power9 y ya estamos trabajando intensamente en Power10.
Power11 está en proyecto. Además, las aplicaciones y los requisitos son cada vez más complejos -no solo en el entorno Hana- y no se atienden con chips de tipo comercial."
Y los proveedores de la nube, como AWS, Google y Microsoft, ¿están amenazando el mundo local de HoP? "Eso pareció durante un tiempo", afirma el directivo de IBM. "Hoy, incluso analistas como IDC vuelven a opinar que la nube debe utilizarse con cautela en ámbitos limitados que se presten a ello. Las razones de seguridad, legales y de precio hablan claramente a favor de mantener los datos de misión crítica en las instalaciones. Los entornos híbridos son probablemente el enfoque más sensato".
¿Existen diferencias significativas entre HoP y el equivalente Intel para los clientes SAP existentes en términos de implementación y funcionamiento? Andreas Span:
"Sí, hay varios. En primer lugar, todo el sistema de control de potencia es más ágil y compacto y, en segundo lugar, el factor de consolidación facilita mucho la gestión. Por lo demás, Linux es Linux en ambas plataformas. Y en general, la estabilidad del sistema Power también reduce los costes de implantación y mantenimiento".
TI para empresas
Una conclusión de los analistas de QuinStreet muestra claramente la ventaja competitiva:
"La implantación de Hana en los sistemas IBM Power responde a la filosofía de que las TI deben ser transparentes para la empresa.
Esto significa que la tecnología debe apoyar a las empresas y no exigirles que se adapten a los requisitos de las TI. La arquitectura Power es muy adecuada en este sentido.
Esto se debe a que su flexibilidad, fiabilidad y rendimiento permiten a los clientes adaptarse a los cambios cuando es necesario, sin interrupciones significativas.
Los sistemas IBM Power proporcionan una base excelente para el entorno Hana, ya que permiten a las organizaciones transformarse digitalmente. Los sistemas que impulsan esta transformación consolidan aplicaciones y servicios de toda la organización y facilitan el desarrollo de nuevas aplicaciones y servicios.
Además, los servidores y recursos de almacenamiento existentes que antes se utilizaban para las cargas de trabajo SAP tradicionales pueden emplearse para otros fines en el nuevo entorno Hana.
Todo ello es crítico para las empresas que confían en él. Requiere que Hana se implante en sistemas que se caractericen por la máxima fiabilidad, disponibilidad y facilidad de mantenimiento.
IBM es reconocido en el sector como un proveedor destacado de sistemas de TI críticos para el negocio. En los próximos años, IBM Power Systems seguirá siendo la plataforma elegida para las implementaciones tanto locales como basadas en la nube para la transformación y evolución de las organizaciones que utilizan SAP Hana."
IDC tiene una visión similar de la situación del mercado en un informe: "IBM se está posicionando como un experto en Hana y S/4 que puede ofrecer el paquete completo, desde la definición de la estrategia y la especificación funcional a través de IBM Global Business Services (GBS) hasta la implementación y el suministro de hardware basado en Power en las instalaciones y como nube híbrida.
Ya en abril de 2016, IBM y SAP anunciaron una alianza de transformación digital para crear conjuntamente soluciones innovadoras en torno a mejoras cognitivas, experiencias de usuario y capacidades específicas del sector con Hana y S/4.
Hay varias razones que hacen de IBM Power Systems una gran plataforma para Hana, con una flexibilidad de plataforma, resistencia y rendimiento excepcionales en el núcleo."
Hana y el poder
Por último, queda la pregunta: desde el punto de vista de IBM, ¿hasta qué punto depende el éxito de Hana de una base de hardware adecuada? "Fundamental", es la respuesta inmediata de Andreas Span.
"La base determina sencillamente el éxito o el fracaso del nivel de aplicación: basta con imaginar un escenario del mercado minorista: Una empresa global tiene una parada de unos días en el proceso de entrega".