SAP S/4 HANA em instâncias grandes

Azure ExpressRoute
Arquivos do Azure
SAP HANA em Instâncias Grandes do Azure
Máquinas Virtuais do Azure

Ideias de soluções

Esse artigo é uma ideia de solução. Caso deseje que ampliemos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações sobre implementação ou diretrizes de preços, fale conosco enviando seus comentários no GitHub.

Essa arquitetura da solução ilustra como uma solicitação de usuário flui em um cenário do SAP criado com base em Máquinas Virtuais do Azure de alto desempenho e em um banco de dados HANA na memória, que é executado em Instâncias Grandes do HANA, com escalabilidade e desempenho incomparáveis.

Possíveis casos de uso

Esse sistema aproveita o clustering de SO para o desempenho do banco de dados, alta disponibilidade usando a replicação do sistema HANA e uma configuração de DR (recuperação de desastre) completa para garantir a disponibilidade do sistema.

Arquitetura

Architecture diagram shows Front-end route, through Primary Azure Region to OS Clustering, to DR storage replication in DR Azure Region.

Baixe um Arquivo Visio dessa arquitetura.

Fluxo de dados

  1. Neste exemplo, um usuário SAP local executa uma ordem de venda por meio da interface do Fiori, da interface personalizada ou de outra.
  2. O gateway ExpressRoute de alta velocidade do Azure é usado na conexão com Máquinas Virtuais do Azure.
  3. A solicitação flui para os ASCS (Serviços Centrais ABAP SAP) altamente disponíveis e, depois, por meio de servidores de aplicativos, que são executados em Máquinas Virtuais do Azure. Esse conjunto de disponibilidade oferece um SLA de 99,95% de tempo de atividade.
  4. A solicitação é enviada do servidor de aplicativos para o SAP HANA em execução em folhas de instância grande primárias.
  5. As folhas primária e secundária são clusterizadas no nível do sistema operacional para disponibilidade de 99,99% e a replicação de dados é tratada por meio da Replicação de Sistema do Hana no modo síncrono (HSR) do primário para o secundário, permitindo um RPO zero.
  6. Os dados na memória do SAP HANA são persistidos no armazenamento NFS de alto desempenho.
  7. Os dados do armazenamento NFS passam por backup periodicamente em segundos usando instantâneos de armazenamento internos no armazenamento local sem afetar o desempenho do banco de dados.
  8. O volume de dados persistentes no armazenamento secundário é replicado para o sistema de DR dedicado por meio de uma rede de backbone dedicada para replicação de armazenamento do Hana.
  9. A instância grande no lado da DR pode ser usada para não produção para economizar custos ao montar o armazenamento de garantia de qualidade e o volume replicado de DR (somente leitura).

Componentes

  • SAP HANA em Instâncias Grandes do Azure: o SAP HANA no Azure (Instâncias Grandes) é executado em servidores de folhas dedicados localizados em um datacenter do Microsoft Azure. Este recurso é específico do servidor de banco de dados.
  • Armazenamento NFS para instâncias grandes do Azure HANA: o sistema de armazenamento NFS de alto desempenho do Azure oferece a capacidade incomparável de executar backups de instantâneo e replicação para armazenamento secundário. Além disso, as Instâncias Grandes do HANA são a única infraestrutura de nuvem que oferece criptografia de volume de armazenamento.
  • O SAP no Azure exige a execução de cargas de trabalho SAP em Máquinas Virtuais do Microsoft Azure certificadas. O SAP exige pelo menos duas vCPUs e a proporção de 6:1 entre memória e vCPU.
  • O Armazenamento Premium do Microsoft Azure fornece taxa de transferência aprimorada e menos variabilidade em latências de E/S. Para melhorar o desempenho, o Armazenamento Premium usa SSD (unidade de estado sólido) em nós de Armazenamento do Azure e um cache de leitura que tem o suporte do SSD local de um nó de computação do Azure.
  • ExpressRoute (front end): o Azure ExpressRoute usado no front-end (veja o diagrama) fornece uma conectividade segura e de alta largura de banda para estabelecer conexões confiáveis entre a sua rede e a rede do Microsoft Azure.
  • ExpressRoute (back end): o Azure ExpressRoute usado no back-end (veja o diagrama) permite a comunicação entre os componentes do Azure, no datacenter do Azure, e os sistemas SAP HANA no Azure (instâncias grandes). O custo do ExpressRoute de back-end está incluído no SAP HANA no Azure (instâncias grandes).

Próximas etapas