Editar

Partilhar via


Automação da carga de trabalho SAP usando o SUSE no Azure

Azure Files
Azure Cloud Shell
Azure Load Balancer
Azure Virtual Network

Ideias de soluções

Este artigo descreve uma ideia de solução. Seu arquiteto de nuvem pode usar essa orientação para ajudar a visualizar os principais componentes para uma implementação típica dessa arquitetura. Use este artigo como ponto de partida para projetar uma solução bem arquitetada que se alinhe com os requisitos específicos da sua carga de trabalho.

Essa arquitetura demonstra como usar a solução de automação SUSE SAP no Azure.

Desde 2009, a SUSE e a Microsoft têm uma parceria para fornecer soluções otimizadas para o Azure para o SUSE Linux Enterprise Server (SLES). O SLES for SAP Applications é a plataforma líder para soluções SAP no Linux, com mais de 90% das implantações SAP HANA e 70% dos aplicativos SAP NetWeaver executados no SUSE.

A automatização das cargas de trabalho SAP na nuvem leva a melhores resultados de negócios, aumentando a produtividade e facilitando a inovação. A tarefa de criar e implantar manualmente infraestruturas SAP na nuvem envolve uma série de processos técnicos que podem ser ineficientes e demorados. Esses processos também exigem gerenciamento de configuração e envolvem muitas etapas. A cada etapa, o nível de complexidade e a quantidade de conhecimento especializado necessário aumentam se for necessária uma disponibilidade extra alta (HA). A maioria dos sistemas SAP são importantes e requerem HA. A implementação manual de cada etapa gera muitas oportunidades de erro que podem tornar toda a infraestrutura defeituosa e atrasar o sucesso. A automação ajuda as organizações a agilizar a implantação da infraestrutura SAP e acelerar a migração para a nuvem do cliente no Azure. A migração bem-sucedida para a nuvem permite que os clientes se beneficiem rápida e facilmente do poder e da flexibilidade da nuvem.

A solução SUSE SAP se destaca na simplificação e modernização das implantações SAP HANA e SAP NetWeaver. Você pode configurá-lo para configurar e monitorar ambos os ambientes.

Potenciais casos de utilização

SLES4SAP é um pacote de software e serviços que atende às necessidades específicas dos usuários SAP e fornece serviços mais rápidos, eficientes e com menos riscos. Você pode implantar aplicativos SAP HANA e SAP NetWeaver em muitos cenários e combinações diferentes. A solução SUSE SAP apresenta blocos de construção modulares e reutilizáveis para dar suporte a casos de uso que vão desde a instalação única até a implantação completa do cluster.

A SUSE oferece suporte com:

  • HANA nó único
  • Replicação do HANA HA Scale-up System, incluindo cenários de desempenho otimizado (ativo/passivo e ativo/somente leitura) e de custo otimizado
  • NetWeaver
  • NetWeaver HA com versão de replicação Enqueue (ENSA1)
  • S/4 HANA

Fluxo de dados da automação da carga de trabalho usando o SUSE no Azure

Arquitetura

Arquitetura para automação de carga de trabalho SAP.

Fluxo de dados

Fluxo de dados da automação da carga de trabalho usando o SUSE no Azure.

Baixe um arquivo de diagramas do Visio neste artigo.

  1. Baixe o repositório git de automação SUSE para sua máquina local ou Azure Cloud Shell e instale a versão Terraform necessária, que vem com SLES4SAP ou Cloud Shell.
  2. Crie uma instância de Compartilhamento de Arquivos do Azure e baixe a mídia SAP para ela.
  3. Adapte os parâmetros de exemplo — chaves ssh, rede, SID, compartilhamento de arquivos e assim por diante — às suas necessidades e valores.
  4. Execute o Terraform para implantar a infraestrutura SAP no Azure.
    1. O Terraform cria a infraestrutura, incluindo grupos de recursos, redes, máquinas virtuais, discos, grupos de disponibilidade, balanceadores de carga e assim por diante.
    2. Terraform inicia a configuração com Salt.
  5. O Salt executa a configuração necessária do sistema operacional:
    1. Ele instala aplicativos SAP nos nós.
    2. Ele instala e configura clusters se HA.
    3. Instala e configura as peças de monitoramento como Prometheus, Grafana e exportadores.

Componentes

  • O Armazenamento do Azure é um conjunto de serviços de nuvem massivamente escaláveis e seguros para dados, aplicativos e cargas de trabalho. Inclui os Arquivos do Azure, o Armazenamento de Tabela do Azure e o Armazenamento de Filas do Azure. Os Arquivos do Azure geralmente são uma ferramenta eficaz para migrar cargas de trabalho de mainframe.
  • O Azure Files oferece compartilhamentos de arquivos de nível empresarial simples, seguros e sem servidor na nuvem. Os compartilhamentos suportam o acesso pelos protocolos SMB (Server Message Block) e NFS (Network File System) padrão do setor. Eles podem ser montados simultaneamente por implantações na nuvem e locais do Windows, Linux e macOS.
  • O Azure Load Balancer é um balanceador de carga de camada 4 (TCP, UDP). Nessa arquitetura, ele fornece opções de balanceamento de carga para Spring Apps e AKS.
  • As máquinas virtuais Linux no Azure são recursos de computação Linux escaláveis e sob demanda que oferecem a flexibilidade da virtualização, mas eliminam as demandas de manutenção do hardware físico.
  • A Rede Virtual do Azure é uma rede privada segura na nuvem. Ele conecta VMs entre si, à Internet e a redes locais.

Contribuidores

Este artigo é mantido pela Microsoft. Foi originalmente escrito pelos seguintes contribuidores.

Autor principal:

Próximos passos

SAP

Serviços do Azure

SUSE

Modelos de soluções

Modelo SUSE SAP ARM para criar a infraestrutura SAP: