Compartir vía


Línea base de operaciones para SAP en Azure

Este artículo se basa en consideraciones y recomendaciones definidas en el artículo sobre la zona de aterrizaje de Azure Área de diseño: Administración de entornos de Azure. Las instrucciones de este artículo le ayudará a examinar cómo mantener operativa una plataforma SAP en un patrimonio empresarial de Azure, con una administración y supervisión centralizadas en la plataforma.

Se presentan recomendaciones críticas para que los equipos de operaciones de SAP mantengan los sistemas SAP en la plataforma Azure. Como SAP es una plataforma crítica, debe incluir en el diseño instrucciones sobre las áreas de diseño de la zona de aterrizaje de Azure. Si desea crear procedimientos operativos estándar para administrar una carga de trabajo de SAP, consulte Procedimientos operativos de carga de trabajo de SAP en Marco de buena arquitectura de Azure.

Puntos clave

Estas son algunas consideraciones y recomendaciones de diseño clave para administrar y supervisar SAP en Azure:

  • Use Azure Monitor para soluciones de SAP a fin de supervisar las cargas de trabajo de SAP en Azure. Considere la posibilidad de complementar Azure Monitor para soluciones de SAP con SAP Solution Manager. Puede agregar Application Insights para extraer todos los datos de telemetría necesarios al generar alertas y vales de soporte técnico cuando la telemetría indica un posible error.

  • Supervisión del entorno de SAP mediante las alertas de línea base de SAP en Azure

  • Implemente la protección contra amenazas mediante la Solución Microsoft Sentinel para SAP. Use esta solución para supervisar los sistemas SAP y detectar amenazas sofisticadas en toda la lógica de negocios y las capas de aplicación.

  • Ejecute una comprobación de la extensión de máquinas virtuales para SAP. La extensión de máquinas virtuales para SAP usa la identidad administrada asignada de una máquina virtual (VM) para acceder a los datos de configuración y supervisión de la máquina virtual. Con esta comprobación, se asegura de que la extensión de Azure para SAP subyacente proporcione todas las métricas de rendimiento de la aplicación SAP.

  • Ayude a proteger la base de datos de HANA mediante el servicio Azure Backup. Si implementa Azure NetApp Files para la base de datos de HANA, Oracle o DB2, use la herramienta Azure Application Consistent Snapshot (AzAcSnap) para tomar instantáneas consistentes entre aplicaciones. AzAcSnap también admite bases de datos de Oracle. Considere la posibilidad de usar AzAcSnap en una máquina virtual central en lugar de en máquinas virtuales individuales.

  • Use la supervisión de latencia entre máquinas virtuales en las aplicaciones sensibles a la latencia.

  • Use Connection Monitor en Azure Network Watcher para supervisar las métricas de latencia de las bases de datos de SAP y los servidores de aplicaciones. O bien, recopile y muestre las medidas de latencia de red mediante Azure Monitor.

  • Use la supervisión de Azure Site Recovery para mantener el estado del servicio de recuperación ante desastres para servidores de aplicaciones de SAP.

  • Todos los sistemas de producción deben usar discos administrados Premium con un mínimo de 128 GiB (P10) para los discos del sistema operativo para evitar problemas de rendimiento.

  • Excluya todos los sistemas de archivos de base de datos y los programas ejecutables de los exámenes antivirus. Incluirlos podría provocar problemas de rendimiento. Consulte con los proveedores de bases de datos para obtener información prescriptiva sobre la lista de exclusión. Por ejemplo, Oracle recomienda excluir /oracle/<sid>/sapdata de exámenes antivirus.

  • Asegúrese de que la zona horaria coincida entre el sistema operativo y el sistema SAP.

  • No agrupe diferentes servicios de aplicación en el mismo clúster. Por ejemplo, no combine clústeres de DRBD y servicios centrales en el mismo clúster. Sin embargo, puede usar el mismo clúster de Pacemaker para administrar aproximadamente cinco servicios centrales diferentes (clúster de varios SID).

    Si usa el clúster de Tivoli Workload Scheduler (TWS) de IBM para la programación de trabajos, considere la posibilidad de ejecutar el clúster de TWS en su propio par de máquinas virtuales. No se recomienda ejecutarlo en un clúster de base de datos o servicios centrales de SAP.

  • Si usa una base de datos DB2 para ejecutar SAP en Azure, en escenarios en los que implementa LOG_METH2, considere la posibilidad de usar un recurso compartido de Azure Files (NFSv4.1). Mejora la velocidad de la recuperación ante desastres.

  • Considere la posibilidad de ejecutar sistemas de desarrollo/pruebas en un modelo de posponer para ahorrar y optimizar los costos de ejecución de Azure.

  • Considere la posibilidad de crear un plan para requisitos no funcionales. Asigne esos requisitos con recursos nativos de Azure que puedan abordarlos. Por ejemplo, Azure Monitor para SAP puede supervisar clústeres de servicios centrales.

  • Revise y adopte los parámetros de SAP, especialmente los parámetros de memoria de ABAP, mientras realiza una migración del sistema operativo o de la base de datos. Por ejemplo, em/initial_size_MB solo es válido para entornos AIX y no debe establecerse para máquinas virtuales de Azure.

  • Considere la posibilidad de recopilar estadísticas de base de datos completas para bases de datos que no son de HANA después de la migración. Por ejemplo, implemente la nota de SAP 1020260: entrega de estadísticas de Oracle.

  • Considere la posibilidad de usar Oracle Automatic Storage Management (ASM) para todas las implementaciones de Oracle que usan SAP en Azure.

  • Considere la posibilidad de usar el almacenamiento automático para las implementaciones de DB2 que usan SAP en Azure.

  • Optimice y administre las operaciones de SAP Basis mediante SAP Landscape Management (LaMa). Use el conector de SAP LaMa para Azure para reubicar, copiar, clonar y actualizar sistemas SAP.

  • Realice una comprobación de calidad de SAP Hana en la infraestructura de Azure aprovisionada para comprobar que las máquinas virtuales aprovisionadas cumplen con los procedimientos recomendados de SAP HANA en Azure.

  • Para cada suscripción de Azure, ejecute una prueba de latencia en zonas de disponibilidad de Azure antes de la implementación zonal para elegir zonas de baja latencia para la implementación de SAP en Azure.

  • Si se asocia con clientes mediante la administración de sus patrimonios de SAP, considere la posibilidad de usar Azure Lighthouse. Azure Lighthouse permite a los proveedores de servicios administrados usar los servicios de identidad nativos de Azure para autenticarse en el entorno de los clientes. Son los clientes quienes tienen el control; ya que pueden revocar el acceso en cualquier momento y auditar las acciones de los proveedores de servicios.

    Azure Lighthouse funciona con las API existentes, como el programa Proveedor de soluciones en la nube. Entre las ventajas existentes para los proveedores están la administración de inquilinos sin cambiar contextos y la visualización de información entre inquilinos. El uso de Azure Lighthouse ayuda a mantener la confianza entre clientes y proveedores, y simplificar la administración de los entornos de SAP.

Eficiencia del rendimiento de Oracle

La eficiencia del rendimiento puede ser difícil de diagnosticar en cualquier sistema empresarial. En el caso de SAP en Azure que ejecuta Oracle, una colección de scripts SQL puede ayudarle a diagnosticar problemas de rendimiento.

La primera recomendación es usar informes de Automatic Workload Repository (AWR). Los informes de AWR contienen información valiosa para diagnosticar problemas en el sistema Oracle. Se recomienda ejecutar un informe AWR durante varias sesiones y elegir las horas punta para ello, para garantizar una amplia cobertura para el análisis.

El informe de AWR muestra estadísticas de SQL, información de base de datos, estadísticas del sistema y de E/S, así como otra información que puede usar para identificar problemas. Para obtener más herramientas de análisis e instrucciones SQL útiles, consulte esta entrada de blog de SAP.

Para obtener una guía adicional sobre la eficiencia del rendimiento de las cargas de trabajo de Oracle, consulte Eficiencia del rendimiento de la carga de trabajo de Oracle en Marco de buena arquitectura de Azure.

Pasos siguientes

Cree su continuidad empresarial y recuperación ante desastres para una migración de SAP.