SAP S/4HANA VM on Linux

This SAP S/4HANA on Azure VM solution architecture illustrates how a user request flows through an SAP landscape built using high-performance Azure Virtual Machines and in-memory SAP HANA databases running on Azure Virtual Machines for unparalleled scalability and performance. This system takes advantage of Linux OS clustering for high availability, premium storage for performance, data replication for high availability via HANA System Replication (HSR), and a full disaster recovery (DR) configuration for guaranteed 99.95% system availability with asynchronous HSR.

VM SAP S/4HANA no LinuxA arquitetura desta solução de SAP S/4HANA na VM do Azure ilustra a forma como o pedido de um utilizador flui por um ambiente SAP criado através de Máquinas Virtuais do Azure de alto desempenho e em bases de dados SAP HANA dentro da memória em execução em Máquinas Virtuais do Azure para assegurar desempenho e escalabilidade sem paralelo. Este sistema tira partido do clustering do SO Linux para obter alta disponibilidade, armazenamento premium para desempenho, replicação de dados para alta disponibilidade através da Replicação de Sistema HANA (HSR) e uma configuração de recuperação após desastre (DR) para disponibilidade garantida de 99,95% do sistema com HSR assíncrono.123456879

In this example, an on-premises SAP user executes a sales order request via SAP’s S/4HANA Fiori interface, custom application interface, or others.

Azure high speed express route gateway is used to connect securely from On-premises network to Azure Virtual Machines and other Azure resources

Request flows into highly available SAP ABAP SAP Central Services ASCS and then through SAP application servers running on Azure Virtual Machines in a Azure VM Availability Set offering a 99.95 percent uptime SLA.

Request is sent from app server to SAP HANA running on on an Azure Virtual Machine optimized for large memory SAP HANA workloads.

Primary (active) and secondary (standby) running on SAP certified M-series virtual machines with Write Accelerator are clustered at OS level for 99.95 percent availability, and data replication is handled through HANA System Replication in synchronous mode (HSR) from primary to secondary enabling zero RPO.

In-memory data of SAP HANA is persisted to high-performance Azure Premium Storage.

In-memory HANA data is replicated to a disaster recovery (DR) region virtual machine through an Azure high-speed backbone network and HSR in asynchronous mode. The disaster recovery VM can be smaller than the production VM to save costs.

VMs on the DR region can be used for nonproduction to save costs by mounting both the non-production storage and DR replicated volume (read-only).

SAP App Server with ASCS on the DR side can be in standby shutdown mode, and can be started when needed to save costs.

  1. 1 In this example, an on-premises SAP user executes a sales order request via SAP’s S/4HANA Fiori interface, custom application interface, or others.
  2. 2 Azure high speed express route gateway is used to connect securely from On-premises network to Azure Virtual Machines and other Azure resources
  3. 3 Request flows into highly available SAP ABAP SAP Central Services ASCS and then through SAP application servers running on Azure Virtual Machines in a Azure VM Availability Set offering a 99.95 percent uptime SLA.
  4. 4 Request is sent from app server to SAP HANA running on on an Azure Virtual Machine optimized for large memory SAP HANA workloads.
  5. 5 Primary (active) and secondary (standby) running on SAP certified M-series virtual machines with Write Accelerator are clustered at OS level for 99.95 percent availability, and data replication is handled through HANA System Replication in synchronous mode (HSR) from primary to secondary enabling zero RPO.
  1. 6 In-memory data of SAP HANA is persisted to high-performance Azure Premium Storage.
  2. 7 In-memory HANA data is replicated to a disaster recovery (DR) region virtual machine through an Azure high-speed backbone network and HSR in asynchronous mode. The disaster recovery VM can be smaller than the production VM to save costs.
  3. 8 VMs on the DR region can be used for nonproduction to save costs by mounting both the non-production storage and DR replicated volume (read-only).
  4. 9 SAP App Server with ASCS on the DR side can be in standby shutdown mode, and can be started when needed to save costs.

Implementation guidance

Products/Description Documentation

Virtual Machines

SAP on Azure requires that you run your SAP workloads on certified Microsoft Azure Virtual Machines. SAP requires at least two vCPUs and a ratio of 6:1 between memory and vCPU. M-Series VMs, and GS5 VM are optimized to run demanding SAP HANA workloads.

Premium Storage

Azure Premium Storage provides improved throughput and less variability in I/O latencies. For improved performance, Premium Storage uses SSD in Azure Storage nodes, and read cache that's backed by the local SSD of an Azure compute node. Azure Write Accelerator is a performance enhancement for M-Series VMs exclusively. It improves I/O latency of writes against Azure Premium Storage.

ExpressRoute

Azure ExpressRoute used on the front end (see diagram) provides a high bandwidth secure connectivity to establish reliable connections between your network and the Microsoft Azure network.

Virtual Network

Azure Virtual Networks provide the flexibility and security needed to establish reliable connections between your network and the Microsoft Azure network.

Related solution architectures

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 a 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 percent system availability.123456789

SAP NetWeaver on SQL Server

This 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 a 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 percent system availability.