SAP S/4HANA en instancias grandes de HANA con alta disponibilidad y recuperación ante desastres

La arquitectura de esta solución muestra el flujo de una solicitud de usuario en un entorno SAP basado en instancias de Azure Virtual Machines de alto rendimiento y una base de datos HANA en memoria que se ejecuta en instancias grandes de HANA para ofrecer una escalabilidad y un rendimiento sin parangón. Este sistema aprovecha la agrupación en clústeres de sistema operativo para obtener rendimiento y alta disponibilidad de la base de datos usando replicación del sistema de HANA, así como una configuración de recuperación ante desastres completa para garantizar la disponibilidad del sistema.

SAP S/4HANA on HANA Large Instances with HA and DRThis solution architecture illustrates how a user request flows through an SAP landscape built on high-performance Azure Virtual Machines and an in-memory HANA database running on HANA large instances for unparalleled scalability and performance. This system takes advantage of OS clustering for database performance, high availability using HANA system replication and a full disaster recovery (DR) configuration for guaranteed system availability.123456789

En este ejemplo, un usuario con una instancia local de SAP ejecuta un pedido de venta a través de la interfaz Fiori, una interfaz personalizada u otra interfaz.

Para la conexión a Azure Virtual Machines, se utiliza la puerta de enlace de Azure ExpressRoute de alta velocidad.

La solicitud fluye hasta ABAP SAP Central Services (ASCS) y, después, por servidores de aplicaciones que se ejecutan en un conjunto de disponibilidad de Azure Virtual Machines que cuenta con un acuerdo de nivel de servicio que garantiza un tiempo de actividad del 99,95 %.

La solicitud se envía desde el servidor de aplicaciones a SAP HANA, que se ejecuta en servidores blade de instancias grandes principales.

Los servidores blade principal y secundario están agrupados a nivel de sistema operativo para ofrecer una disponibilidad del 99,99 %. La replicación de los datos se controla mediante HANA System Replication (HSR) en modo sincrónico desde el servidor blade principal al servidor blade secundario, lo que permite un RPO de cero.

Los datos en memoria de SAP HANA se guardan en almacenamiento NFS de alto rendimiento.

Periódicamente, se crean copias de seguridad de los datos del almacenamiento NFS en unos segundos, usando instantáneas de almacenamiento integradas en el almacenamiento local, sin que ello afecte al rendimiento de la base de datos.

El volumen de los datos persistentes del almacenamiento secundario se replica en un sistema DR dedicado a través de una red troncal dedicada para la replicación de almacenamiento de HANA.

Se puede usar una instancia grande en el lado DR para entornos que no sean de producción con el fin de ahorrar costos, montando tanto el almacenamiento de QA como el volumen DR replicado (de solo lectura).

  1. 1 En este ejemplo, un usuario con una instancia local de SAP ejecuta un pedido de venta a través de la interfaz Fiori, una interfaz personalizada u otra interfaz.
  2. 2 Para la conexión a Azure Virtual Machines, se utiliza la puerta de enlace de Azure ExpressRoute de alta velocidad.
  3. 3 La solicitud fluye hasta ABAP SAP Central Services (ASCS) y, después, por servidores de aplicaciones que se ejecutan en un conjunto de disponibilidad de Azure Virtual Machines que cuenta con un acuerdo de nivel de servicio que garantiza un tiempo de actividad del 99,95 %.
  4. 4 La solicitud se envía desde el servidor de aplicaciones a SAP HANA, que se ejecuta en servidores blade de instancias grandes principales.
  5. 5 Los servidores blade principal y secundario están agrupados a nivel de sistema operativo para ofrecer una disponibilidad del 99,99 %. La replicación de los datos se controla mediante HANA System Replication (HSR) en modo sincrónico desde el servidor blade principal al servidor blade secundario, lo que permite un RPO de cero.
  1. 6 Los datos en memoria de SAP HANA se guardan en almacenamiento NFS de alto rendimiento.
  2. 7 Periódicamente, se crean copias de seguridad de los datos del almacenamiento NFS en unos segundos, usando instantáneas de almacenamiento integradas en el almacenamiento local, sin que ello afecte al rendimiento de la base de datos.
  3. 8 El volumen de los datos persistentes del almacenamiento secundario se replica en un sistema DR dedicado a través de una red troncal dedicada para la replicación de almacenamiento de HANA.
  4. 9 Se puede usar una instancia grande en el lado DR para entornos que no sean de producción con el fin de ahorrar costos, montando tanto el almacenamiento de QA como el volumen DR replicado (de solo lectura).

Guía sobre la implementación

Productos/descripción Documentación

SAP HANA en Azure (instancias grandes)

SAP HANA en Azure (instancias grandes) se ejecuta en servidores blade dedicados ubicados en un centro de datos de Microsoft Azure. Es específico para el servidor de base de datos.

Almacenamiento NFS para HANA en Azure (instancias grandes)

El sistema de almacenamiento NFS de alto rendimiento de Azure ofrece una capacidad extraordinaria para realizar copias de seguridad de instantáneas y replicación en almacenamiento secundario. Además, las instancias grandes de HANA son la única infraestructura en la nube que proporciona cifrado de volúmenes de almacenamiento.

Máquinas virtuales

SAP en Azure requiere la ejecución de las cargas de trabajo de SAP en instancias certificadas de Microsoft Azure Virtual Machines. SAP requiere al menos dos vCPU y una relación de 6:1 entre memoria y vCPU.

Premium Storage

Microsoft Azure Premium Storage ofrece un rendimiento mejorado y menos variabilidad de latencias de E/S. A fin de mejorar el rendimiento, Premium Storage utiliza discos de estado sólido (SSD) en nodos de Azure Storage y caché de lectura con el respaldo del disco SSD local de un nodo de Azure Compute.

ExpressRoute (front-end)

Azure ExpressRoute usado en el front-end (vea el diagrama) proporciona conectividad segura con un gran ancho de banda para establecer conexiones confiables entre su red y la red de Microsoft Azure.

ExpressRoute (back-end)

Azure ExpressRoute usado en el back-end (vea el diagrama) permite establecer comunicación entre los componentes de Azure del centro de datos de Azure y los sistemas SAP HANA en Azure (instancias grandes). El costo de ExpressRoute en el back-end está incluido en SAP HANA en Azure (instancias grandes).

Arquitecturas de soluciones relacionadas

SAP NetWeaver on SQL ServerThis NetWeaver on SQL Server application solution illustrates how a user request flows through an SAP landscape built on NetWeaver using Azure Virtual Machines to host SAP applications and an SQL Server database. This system takes advantage of OS clustering for high availability, premium storage for faster storage performance and scalability, SQL Server AlwaysOn capability for replication and a full disaster recovery (DR) configuration for 99.95 per cent system availability.123456789

SAP NetWeaver en SQL Server

La solución NetWeaver en SQL Server muestra cómo fluye una solicitud de usuario en un entorno SAP basado en NetWeaver utilizando Azure Virtual Machines para hospedar aplicaciones SAP y una base de datos de SQL Server. Este sistema aprovecha la agrupación en clústeres a nivel de sistema operativo para lograr alta disponibilidad, Premium Storage para obtener almacenamiento con mayor rendimiento y escalabilidad, la funcionalidad SQL Server AlwaysOn para replicación y una configuración completa de recuperación ante desastres para lograr una disponibilidad del sistema del 99,95 %.