Instalación de SAP HANA en máquinas virtuales de Azure
Introducción
Este documento ayuda a señalar los recursos adecuados para implementar HANA en máquinas virtuales de Azure, incluidos los documentos que necesita comprobar antes de instalar SAP HANA en máquinas virtuales de Azure. El objetivo es asegurarse de que puede realizar los pasos adecuados para lograr una configuración compatible de SAP HANA en Azure.
Nota:
En ella se describen las implementaciones de SAP HANA en máquinas virtuales de Azure. Para obtener información sobre cómo implementar SAP HANA en instancias grandes de HANA, consulte Instalación y configuración de SAP HANA (instancias grandes) en Azure.
Requisitos previos
También se da por supuesto que está familiarizado con:
- SAP HANA y SAP NetWeaver y cómo instalarlos en el entorno local.
- Cómo instalar y usar SAP HANA y las instancias de aplicación SAP en Azure.
- Los conceptos y procedimientos documentados en:
- Planeamiento de la implementación de SAP en Azure, que incluye el planeamiento de Azure Virtual Network y el uso de Azure Storage. Consulte SAP NetWeaver en Azure Virtual Machines: guía de planeamiento e implementación.
- Principios de implementación y maneras de implementar máquinas virtuales en Azure. Consulte Implementación de Azure Virtual Machines para SAP.
- Los conceptos sobre alta disponibilidad para SAP HANA, tal como están documentados en Alta disponibilidad de SAP HANA para máquinas virtuales de Azure.
Guía paso a paso antes de la implementación
En esta sección se enumeran los distintos pasos que debe realizar antes de comenzar la instalación de SAP HANA en una máquina virtual de Azure. Están organizados de forma numérica y, como tal, deben seguirse en el orden indicado:
- Aunque técnicamente es posible, algunos escenarios de implementación no se admitirán en Azure. Por lo tanto, debe consultar el documento Carga de trabajo de SAP en escenarios admitidos en máquinas virtuales de Azure para buscar el escenario que tiene planeado para su implementación de SAP HANA. Si el escenario no aparece en la lista, debe suponer que no se ha probado y, por lo tanto, no se admite.
- Suponiendo que tiene una idea aproximada de los requisitos de memoria para la implementación de SAP HANA, debe buscar una máquina virtual de Azure de adecuada. No todas las máquinas virtuales certificadas para SAP NetWeaver están certificadas para SAP HANA, como está documentado en la Nota de compatibilidad de SAP n.º 1928533. El origen de confianza de las máquinas virtuales de Azure certificadas para SAP HANA es el sitio web del directorio de hardware de SAP HANA. Las unidades que comienzan por S son unidades de instancias grandes de HANA, no máquinas virtuales de Azure.
- Los diferentes tipos de máquinas virtuales de Azure tienen versiones mínimas de sistema operativo diferentes para SUSE Linux o Red Hat Linux. En el sitio web del directorio de hardware de SAP HANA, debe hacer clic en una entrada de la lista de unidades certificadas para SAP HANA para obtener información detallados sobre la unidad. Además de la carga de trabajo de HANA admitida, la lista incluye las versiones del sistema operativo compatibles con esas unidades para SAP HANA.
- En el caso de las versiones del sistema operativo, debe plantearse ciertas versiones mínimas del kernel. Estas versiones mínimas están documentadas en las siguientes notas de compatibilidad de SAP:
- SAP support note #2814271 SAP HANA Backup fails on Azure with Checksum Error (Nota de compatibilidad de SAP n.º 2814271: no se puede realizar la copia de seguridad de SAP HANA en Azure debido a un error de suma de comprobación)
- SAP support note #2753418 Potential Performance Degradation Due to Timer Fallback (Nota de compatibilidad de SAP n.º 2753418: posible reducción del rendimiento debido a la reserva del temporizador)
- SAP support note #2791572 Performance Degradation Because of Missing VDSO Support For Hyper-V in Azure (Nota de compatibilidad de SAP n.º 2791572: reducción del rendimiento debido a la falta de compatibilidad de VDSO con Hyper-V en Azure)
- En función de la versión del sistema operativo que sea compatible con el tipo de máquina virtual que elija, compruebe si la versión de SAP HANA deseada es compatible con esa versión del sistema operativo. Consulte la nota de compatibilidad de SAP n.º 2235581 para ver una matriz de compatibilidad entre las versiones de SAP HANA y las distintas versiones de un sistema operativo.
- Cuando haya encontrado una combinación válida del tipo de máquina virtual de Azure, la versión del sistema operativo y la versión de SAP HANA, deberá comprobar la Matriz de disponibilidad del producto de SAP. En la Matriz de disponibilidad de SAP, puede averiguar si se admite el producto de SAP que quiere ejecutar en la base de datos de SAP HANA.
Guía detallada para implementar la VM y consideraciones sobre el sistema operativo invitado
En esta fase, debe seguir los pasos de implementación de las máquinas virtuales para instalar HANA y, finalmente, optimizar el sistema operativo elegido después de la instalación.
Elija la imagen base de la galería de Azure. Si quiere crear su propia imagen de sistema operativo para SAP HANA, debe conocer todos los paquetes necesarios para instalar SAP HANA correctamente. En caso contrario, se recomienda usar las imágenes de SUSE y Red Hat para SAP o SAP HANA de la galería. Estas imágenes incluyen los paquetes necesarios para instalar HANA correctamente. En función del contrato de soporte técnico con el proveedor del sistema operativo, debe elegir una imagen en la que traiga su propia licencia o elegir una imagen del sistema operativo que incluya soporte técnico.
Si elige una imagen del sistema operativo invitado que requiere que traiga su propia licencia, deberá registrar esta imagen del sistema operativo con su suscripción para permitirle descargar y aplicar las revisiones más recientes. Este paso requerirá acceso a Internet público, a menos que configure la instancia privada de, por ejemplo, un servidor SMT en Azure.
Determine la configuración de red de la máquina virtual. Puede obtener más información en el documento Configuraciones y operaciones de infraestructura de SAP HANA en Azure. Tenga en cuenta que no hay ninguna cuota de rendimiento de red que pueda asignar a las tarjetas de red virtual en Azure. Como resultado, solo dirigirá el tráfico a través de vNIC diferentes debido a las consideraciones de seguridad. Confiamos en encontrar un compromiso compatible con la complejidad del enrutamiento del tráfico a través de varias vNIC y los requisitos que exige la seguridad.
Aplique las revisiones más recientes al sistema operativo una vez que la máquina virtual se haya implementado y registrado. Regístrela con su propia suscripción. O bien, en caso de que haya elegido una imagen con soporte técnico de sistema operativo, la máquina virtual ya tendrá acceso a las revisiones.
Aplique las optimizaciones necesarias para SAP HANA. Estas optimizaciones se enumeran en las siguientes notas de soporte técnico de SAP:
- Nota de soporte técnico de SAP 2694118 - Red Hat Enterprise Linux HA Add-On on Azure (Complemento de alta disponibilidad de Red Hat Enterprise Linux en Azure)
- Nota de soporte técnico de SAP 1984787 - SUSE LINUX Enterprise Server 12: Installation notes (SUSE LINUX Enterprise Server 12: notas de instalación)
- Nota de soporte técnico de SAP 2578899 – SUSE Linux Enterprise Server 15: Installation Note (SUSE Linux Enterprise Server 15: nota de instalación)
- SAP support note #2002167 - Red Hat Enterprise Linux 7.x: Installation and Upgrade (Red Hat Enterprise Linux 7.x: instalación y actualización)
- SAP support note #2292690 - SAP HANA DB: Recommended OS settings for RHEL 7 (2292690 - SAP HANA DB: configuraciones de sistema operativo recomendadas para RHEL 7)
- Nota de soporte técnico de SAP 2772999 - Red Hat Enterprise Linux 8.x: Installation and Configuration (Red Hat Enterprise Linux 8.x: instalación y configuración)
- Nota de soporte técnico de SAP 2777782 - SAP HANA DB: Recommended OS settings for RHEL 8 (SAP HANA DB: configuración recomendada del sistema operativo para RHEL 8).
- Nota de soporte técnico de SAP 2455582 - Linux: Ejecución de aplicaciones SAP compiladas con GCC 6.x
- Nota de soporte técnico de SAP 2382421 - Optimizing the Network Configuration on HANA- and OS-Level (Optimización de la configuración de red en los niveles de HANA y de sistema operativo)
Seleccione el tipo de almacenamiento de Azure y el diseño de almacenamiento para la instalación de SAP HANA. Deberá usar discos de Azure conectados o recursos compartidos de NFS de Azure nativos. Los tipos de almacenamiento de Azure admitidos y las combinaciones de diferentes tipos de almacenamiento de Azure que puede usar están documentados en Configuraciones de almacenamiento de máquinas virtuales de Azure en SAP HANA. Use las configuraciones documentadas como punto inicial. En el caso de los sistemas que no son de producción, es posible que pueda configurar un rendimiento o IOPS inferiores. En el caso de los sistemas de producción, es posible que tenga que aumentar el rendimiento e IOPS.
Asegúrese de que haber configurado el Acelerador de escritura de Azure para los volúmenes que contienen los registros de transacciones de DBMS o los registros de la fase de puesta al día al usar máquinas virtuales de la serie M o Mv2. Tenga en cuenta las limitaciones documentadas del Acelerador de escritura.
Compruebe si las redes aceleradas de Azure están habilitadas en las máquinas virtuales implementadas.
Nota:
Es posible que no todos los comandos descritos en las notas o incluidos en los distintos perfiles de optimización de SAP se ejecuten correctamente en Azure. Los comandos que manipulan el modo de energía de las máquinas virtuales normalmente devuelven un error, ya que no se puede manipular el modo de energía del hardware del host de Azure subyacente.
Preparación paso a paso específica de las máquinas virtuales de Azure
Una de las preparación específicas de Azure es la instalación de una extensión de máquina virtual de Azure que proporciona datos de supervisión para el agente de host de SAP. Los detalles sobre la instalación de esta extensión de supervisión están documentados en:
- En SAP Note 2191498 (Nota de SAP 2191498) se describe la supervisión mejorada de SAP con máquinas virtuales Linux en Azure.
- En SAP Note 1102124 (Nota de SAP 1102124) se describe información sobre SAPOSCOL en Linux.
- En SAP Note 2178632 (Nota de SAP 2178632) se describen las métricas de supervisión clave para SAP en Microsoft Azure.
- Implementación de Azure Virtual Machines para SAP NetWeaver
Instalación de SAP HANA
Con las máquinas virtuales de Azure implementadas y los sistemas operativos registrados y configurados, puede instalar SAP HANA según las instrucciones de instalación de SAP. Un buen punto de partida es este sitio web de SAP: recursos de HANA
Para obtener configuraciones de escalabilidad horizontal para SAP HANA que usan discos de Azure Premium Storage o Ultra conectados directamente, consulte los detalles en el documento Configuraciones y operaciones de infraestructura de SAP HANA en Azure.
Recursos adicionales para la copia de seguridad de SAP HANA
Para más información sobre cómo hacer una copia de seguridad de bases de datos SAP HANA en máquinas virtuales de Azure, consulte:
- Guía de copia de seguridad de SAP HANA en Azure Virtual Machines
- Azure Backup de SAP HANA en el nivel de archivo
Pasos siguientes
Consulte la documentación: