Esta lista de verificação ajudará você a melhorar o design, a migração, a implementação e a manutenção dos seus cenários do SAP NetWeaver no Google Cloud.
Conforme você conclui a lista de verificação, considere suas necessidades comerciais. Se você fizer escolhas diferentes das recomendadas, anote-as para tarefas posteriores da lista de verificação.
- Para escalonar seu cenário do SAP NetWeaver e aumentar a redundância, execute serviços centrais do SAP, cada servidor de aplicativos SAP e cada servidor de banco de dados em uma instância de VM separada do Compute Engine.
- Siga estas diretrizes para garantir o dimensionamento correto das instâncias de VM:
- Antes de mover sistemas atuais de ambientes locais ou de outros ambientes, use as estatísticas e a utilização atuais da sua carga de trabalho como referência para o dimensionamento ao migrar para o Google Cloud.
- Se você não dimensionar as VMs corretamente para a carga, quando combinar vários IDs do sistema SAP com outras soluções de negócios, seus aplicativos poderão ficar limitados por recursos e ser executados de forma incorreta.
- Para saber mais sobre o dimensionamento de soluções SAP no Google Cloud, consulte O que é dimensionamento? e o SAP Quick Sizer.
- Se você optar por executar mais de uma instância do aplicativo SAP na mesma
VM ou executar vários servidores de aplicativos do mesmo SID na mesma VM,
instale-os com nomes de host diferentes para que você possa realocar
essas instâncias se elas ultrapassarem uma única VM.
- Os perfis SAP contêm o nome do host da instância no nome do arquivo e nas variáveis do SAP, como SAPLOCALHOST e SAPGLOBHOSTSHOST. Por causa dessa propriedade, recomendamos configurar IPs de alias e nomes de host de alias para essas instâncias desde o início.
- Para manter os mapeamentos de IPs de alias e nomes de host para todo o projeto, configure o Cloud DNS no Google Cloud como um resolvedor central em vez de usar um resolvedor de DNS local.
- Para ajustar suas cargas de trabalho de maneira dinâmica conforme a demanda do aplicativo aumenta e
diminui, considere implementar mecanismos de escalonamento automático de aplicativos SAP:
- Na maioria dos ambientes SAP grandes, as cargas de trabalho do servidor de aplicativos têm variações diárias e previsíveis. Como o tempo e a taxa dessas mudanças de carga de trabalho geralmente são consistentes e raramente mudam, esses servidores são uma ótima opção para aproveitar os benefícios da elasticidade da infraestrutura em nuvem.
- Para aproveitar os benefícios das opções de escalonamento automático das cargas de trabalho da SAP, consulte Práticas recomendadas para o escalonamento automático do servidor de aplicativos SAP.
- Para mais informações sobre os padrões de configuração e a compatibilidade do SAP, consulte a página inicial do portal de suporte da SAP e a solução SAP no Google Cloud (links em inglês).
- Para saber quais regiões e zonas aceitam VMs específicas do Compute Engine, consulte Regiões e zonas disponíveis. As VMs do Compute Engine com certificação SAP NetWeaver podem não estar disponíveis em todos os locais.
- Escolha suas regiões e zonas para uma implantação do SAP NetWeaver com base nos locais da sua empresa. As instâncias do SAP NetWeaver precisam ser colocadas na mesma região e os componentes de alta disponibilidade (como os serviços centrais do SAP) precisam ser implantados em diferentes zonas dentro da região para garantir a máxima redundância.
- Para selecionar as melhores regiões para sua implantação do SAP NetWeaver, consulte Práticas recomendadas para a seleção de região do Compute Engine.
- Para selecionar um design de rede capaz de suportar diferentes tipos de falhas do sistema, consulte Como projetar sistemas robustos.
Ao instalar o SAP NetWeaver, é possível usar as seguintes ferramentas de automação para implantar cargas de trabalho SAP no Google Cloud:
- Terraform (recomendado): um aplicativo popular do setor para criar, alterar e controlar versões de infraestrutura com segurança e eficiência. Para usar o Terraform e encontrar os arquivos de configuração adequados para suas soluções SAP, consulte Como automatizar implantações SAP no Google Cloud com o Terraform.
- Google Cloud Deployment Manager: um aplicativo que instala e configura todos os pacotes necessários para executar o SAP NetWeaver no Google Cloud. Para usar o Deployment Manager e encontrar os modelos apropriados para sua solução SAP (incluindo configuração de alta disponibilidade), consulte Como automatizar implantações da SAP no Google Cloud com o Deployment Manager.
Se a implantação e a instalação do SAP NetWeaver exigir um procedimento personalizado (como uma instalação manual, uma ferramenta de terceiros ou um provedor), consulte os seguintes guias de implantação para configuração e instalação manual de cargas de trabalho do SAP:
- Implantação manual de VMs para SAP NetWeaver no Linux
- Implantação manual de VMs para SAP NetWeaver no Windows
- Guia de configuração de cluster de alta disponibilidade para SAP HANA no RHEL
- Guia de configuração de cluster de alta disponibilidade para SAP HANA no SLES
- Guia de implantação do IBM Db2 para SAP
- Para selecionar um tipo de máquina para sua implantação do SAP NetWeaver, consulte Tipos de máquinas certificados.
Para selecionar um sistema operacional e conferir as imagens do SO disponíveis, consulte Suporte do SO para SAP NetWeaver no Google Cloud e a Tabela de referência rápida.
Se você executar o SAP NetWeaver no mesmo host que o SAP HANA em uma arquitetura de dois níveis, os requisitos de máquina do SAP HANA serão aplicados. Para ver os tipos de máquinas certificados do SAP HANA, consulte Certificações para SAP HANA no Google Cloud.
Para o licenciamento de imagens do SO, é possível trazer sua própria licença fornecida pelo fornecedor do SO. Se a versão da imagem do SO convidado que você quer não estiver disponível no Google Cloud, será possível importá-la como uma imagem personalizada.
Para mais informações sobre tipos de máquinas, sistemas operacionais e aplicativos compatíveis, consulte a Nota SAP 2456432 - Aplicativos SAP no Google Cloud: produtos compatíveis e tipos de máquina do Google Cloud .
- Para informações da SAP sobre tipos de banco de dados compatíveis, fornecedores e o SAP Application Performance Standard (SAPS) atribuído, consulte a Nota SAP 2456432 - Aplicativos SAP no Google Cloud: produtos compatíveis e tipos de máquinas do Google Cloud .
Para saber mais sobre o NFS e outros sistemas de armazenamento de arquivos disponíveis para o SAP NetWeaver do Google Cloud, consulte Opções de armazenamento para sistemas SAP de HA no Google Cloud.
As soluções de armazenamento compartilhado de alta disponibilidade do Compute Engine para SAP NetWeaver incluem Filestore Enterprise, NetApp Cloud Volumes Service e NetApp Cloud Volumes ONTAP.
Para saber como fazer backup do banco de dados e do sistema de arquivos do SAP NetWeaver, consulte Backup e restauração do Java AS e Como fazer backup e restaurar seu SAP System no UNIX.
Para proteger os arquivos de backup, armazene-os em um local seguro separado. Veja algumas opções comuns:
- É possível armazenar os backups no Google Cloud Storage.
- É possível armazenar os arquivos em uma unidade em um local personalizado ou de terceiros (por exemplo, no local).
- Também é possível armazenar os backups no Google Cloud usando o Filestore ou o NetApp Cloud Volumes Service.
- Você precisa armazenar várias cópias em vários locais em diferentes tipos de mídia para garantir a recuperação.
Defina a frequência de backup e o período de armazenamento para os dados do sistema de arquivos e os arquivos de banco de dados com base nas necessidades da sua empresa relacionadas ao objetivo do ponto de recuperação (RPO, na sigla em inglês) e no objetivo do tempo de recuperação (RTO, na sigla em inglês).
Para um checklist de práticas recomendadas para configurações de alta disponibilidade para o SAP NetWeaver no Google Cloud, consulte Alta disponibilidade para SAP no Google Cloud.
- Para saber mais sobre as maneiras de fornecer recuperação de desastres para o SAP NetWeaver, consulte o Guia de planejamento de recuperação de desastres para SAP NetWeaver no Google Cloud.
- Para monitoramento integrado da infraestrutura do SAP NetWeaver no Google Cloud, use o agente do Google Cloud para SAP.
- Para configurar o agente de monitoramento, consulte o Guia de planejamento do agente do Google Cloud para SAP e a Nota SAP 2469354: principais métricas de monitoramento do SAP na infraestrutura IaaS.
- Implemente uma estratégia de monitoramento robusta para o aplicativo usando sistemas nativos da SAP, como o Gerenciador de soluções ou a Execução em foco, ou aplicativos de monitoramento de terceiros adequados. Complemente isso com o Google Cloud Monitoring, que oferece monitores abrangentes de nuvem e sistema operacional com a capacidade de criar métricas e alertas personalizados.
Além de acessar o SAP NetWeaver por meio de uma interface da Web ou a GUI do SAP, talvez também seja necessário estabelecer comunicação de entrada e saída com outras soluções SAP ou sistemas de terceiros. Exemplos típicos disso incluem interfaces IDOC, integração de processos com parceiros de negócios externos e replicação de cenário do SAP Landscape com sistemas de relatórios no local. Para ativar interfaces de entrada e saída, use os seguintes recursos para configurar regras de roteamento e firewall em sua rede VPC:
- O software SAP NetWeaver é compatível com uma arquitetura distribuída que permite a distribuição de instâncias do sistema por várias máquinas virtuais. Essa arquitetura oferece benefícios de escala e redundância.
- A natureza distribuída do SAP NetWeaver requer balanceamento de carga para
solicitações de usuários finais. No Google Cloud, é possível usar o balanceamento
de carga nativo do software SAP em combinação com os balanceadores de carga L4 ou L7 nativos do Google
ou configurar balanceadores de carga de terceiros no Google Cloud Marketplace.
- Para explorar as opções de uma estratégia de balanceamento de carga que considera a localização geográfica dos usuários e a configuração do cenário do sistema, consulte Como executar o SAP no Google Cloud se a alta disponibilidade for uma prioridade alta.
- Para explorar outras maneiras de fornecer flexibilidade de sistema com base em carga, consulte Práticas recomendadas para o escalonamento automático de servidores de aplicativos SAP no Google Cloud.