HA y DR en el despliegue de SAP Hana Linux
Más de 18.000 clientes de SAP utilizan actualmente la plataforma Hana con la base de datos en memoria de SAP como elemento central, según un comunicado de prensa de SAP de principios de noviembre.
Hana se utiliza en conexión con S/4, con SAP BW y BW/4Hana o con SAP Classic, como base de datos junto con la Business Suite basada en SAP NetWeaver. Por cierto, Hana se utiliza desde hace tiempo -y cada vez más- con SAP Business One.
Como es bien sabido, el uso de Hana también implica el uso de Linux o código abierto. Suse Linux Enterprise Server (SLES) for SAP Applications es la plataforma de sistema operativo probada y recomendada.
Prácticamente todos los 18.000 clientes de SAP Hana mencionados utilizan SLES for SAP Applications. Quizá sea menos conocido el hecho de que numerosos clientes de SAP también hacen un uso ventajoso de la extensión de alta disponibilidad (HAE) integrada y utilizable en SLES for SAP Applications.
Por ejemplo, la empresa internacional Geberit, del sector sanitario, uno de los mayores y más antiguos clientes de SAP, con más de 5.000 usuarios.
Suse HAE for SAP Applications se basa en la solución de código abierto Pacemaker (predecesora Heartbeat 2), en cuyo desarrollo Suse desempeñó un papel destacado. El software, que ofrece funciones de HA y DR como solución de gestión de recursos de clúster, está a disposición de los clientes de SAP Suse para su uso gratuito.
En el marco de un programa denominado "Fit for the Future", Geberit decidió utilizar Suse Linux (SLES for SAP Applications) en lugar de Unix y Hana en lugar de Oracle DB for SAP.
Para Manfred Bantle, jefe de servicios SAP de Geberit, estaba claro que, incluso con el uso de Hana DB, el despliegue de SAP (12 sistemas SAP diferentes, Business Suite en Hana) tenía que estar protegido de forma eficaz con la funcionalidad HA/DR.
Para ello, la conocida empresa del sector sanitario se decidió por Suse HAE debido a "las experiencias positivas con Suse SLES para SAP, que interactúan perfectamente entre sí", tal y como afirmó Bantle en una presentación "HA-/DR con Suse HAE en el despliegue de Hana" en el congreso anual de la DSAG de este año.
En Geberit, la replicación del sistema SAP Hana en la sede central de Pfullendorf (Data Center 1) se ejecuta mediante una precarga de memoria en un clúster de 2 nodos denominado "de rendimiento optimizado" (con sistemas de servidores Hana escalables). Geberit prefirió este enfoque en lugar de la "variante HA/DR de coste optimizado", que también es posible en entornos Hana.
En caso de desastre, la conmutación automática entre el nodo 1 y el nodo 2 se realiza utilizando Suse HAE for SAP Applications. En el escenario de recuperación ante desastres de Geberit, se lleva a cabo una replicación del sistema SAP Hana mediante una replicación asíncrona adicional a otro sitio (otro centro de datos, a unos 100 kilómetros del centro de datos 1), también utilizando Suse HAE. Esto garantiza la cobertura de la recuperación ante desastres.
Las instancias de base de datos Hana y las réplicas se administran y gestionan en Geberit sobre la base de Hana Resource Agents (RA) de Suse. Estos agentes de recursos también garantizan el uso inteligente y simplificado de la configuración del clúster.
La configuración o gestión real del entorno de clúster HA (con servidores físicos y virtuales combinados) se realiza mediante la "Interfaz gráfica de usuario Hawk", un componente de Suse HAE.
Geberit destacó en la presentación del DSAG que la solución HA/DR Suse HAE "funciona sin problemas" y "que la excelente cooperación entre SAP y Suse ha reducido enormemente una complejidad que de otro modo prevalecería en las soluciones HA/DR".
En otro paso previsto, Geberit actualizará en breve de Hana 1.x a Hana 2.x y de SLES for SAP Applications 11.3/11.4 a 12.2.