Ideas de solución
En este artículo se describe una idea de solución. El arquitecto de la nube puede usar esta guía para ayudar a visualizar los componentes principales de una implementación típica de esta arquitectura. Use este artículo como punto de partida para diseñar una solución bien diseñada que se adapte a los requisitos específicos de la carga de trabajo.
Esta arquitectura de la solución muestra el recorrido de una solicitud de usuario a través de una infraestructura de SAP que se basa en Azure Virtual Machines de alto rendimiento y una base de datos de HANA en memoria que se ejecuta en instancias grandes de HANA para ofrecer una escalabilidad y un rendimiento sin precedentes.
Posibles casos de uso
Este sistema aprovecha la agrupación en clústeres de sistema operativo para garantizar el rendimiento de la base de datos, la replicación del sistema HANA para proporcionar alta disponibilidad y una configuración de recuperación ante desastres completa (DR) para garantizar la disponibilidad del sistema.
Architecture
Descargue un archivo Visio de esta arquitectura.
Flujo de datos
- En este ejemplo, un usuario de SAP local ejecuta un pedido de venta con la interfaz de Fiori, una interfaz personalizada u otra.
- La puerta de enlace de ExpressRoute de alta velocidad de Azure se usa para conectarse a Azure Virtual Machines.
- Las solicitudes llegan a ABAP SAP Central Services (ASCS) y, luego, pasan por servidores de aplicaciones, que se ejecutan en Azure Virtual Machines. Este conjunto de disponibilidad ofrece un contrato de nivel de servicio de tiempo de actividad del 99,95 %.
- La solicitud se envía desde el servidor de aplicaciones a SAP HANA, que se ejecuta en hojas de instancias grandes principales.
- Las hojas principales y secundarias están agrupadas en el nivel del sistema operativo para ofrecer una disponibilidad del 99,99 % y la replicación de datos se controla mediante la replicación del sistema HANA (HSR) en modo sincrónico de las principales a las secundarias, lo que permite conseguir un RPO cero.
- Los datos en memoria de SAP HANA se conservan en un almacenamiento de NFS de alto rendimiento.
- Se realiza una copia de seguridad periódica de los datos del almacenamiento de NFS en cuestión de segundos, con instantáneas de almacenamiento integradas en el almacenamiento local, sin afectar al rendimiento de la base de datos.
- El volumen de datos persistente en el almacenamiento secundario se replica en el sistema de recuperación ante desastres dedicado mediante una red troncal dedicada para la replicación de almacenamiento de HANA.
- Se puede usar una instancia grande en la parte de recuperación ante desastres para ahorrar costos mediante el montaje de un almacenamiento de QA y un volumen replicado de recuperación ante desastres (solo lectura).
Componentes
- 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. Esta característica es específica del servidor de bases de datos.
- Almacenamiento NFS para Azure HANA (instancias grandes): El sistema de almacenamiento NFS de alto rendimiento de Azure ofrece una funcionalidad sin precedentes para hacer copias de seguridad de instantáneas y replicación en el almacenamiento secundario. Además, HANA (instancias grandes) es la única infraestructura en la nube que proporciona cifrado de volumen de almacenamiento.
- SAP en Azure requiere que ejecute las cargas de trabajo de SAP en instancias de Microsoft Azure Virtual Machines certificadas. SAP requiere al menos dos CPU virtuales y una relación de 6 a 1 entre la memoria y la CPU virtual.
- Microsoft Azure Premium Storage proporciona un rendimiento mejorado y menos variabilidad en las latencias de E/S. Para mejorar el rendimiento, Premium Storage usa discos de estado sólido (SSD) en nodos de Azure Storage y una caché de lectura, que está respaldada por el SSD local de un nodo de ejecución de Azure.
- ExpressRoute (front-end): Azure ExpressRoute usado en el front-end (vea el diagrama) proporciona conectividad segura y de alto 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) le permite establecer la comunicación entre los componentes de Azure en el centro de datos de Azure y los sistemas de SAP HANA en Azure (instancias grandes). El costo de ExpressRoute en el back-end está incluido en la instancia de SAP HANA en Azure (instancias grandes).
Pasos siguientes
- Introducción
- Almacenamiento NFS de alto rendimiento para SAP HANA (instancias grandes)
- Certificaciones de SAP para Azure
- Premium Storage: Almacenamiento de alto rendimiento para cargas de trabajo de máquina virtual de Azure
- Información general sobre ExpressRoute
- Red back-end a HANA (instancias grandes)