Guia de planejamento do SAP NetWeaver na Solução Bare Metal

A solução Bare Metal oferece máquinas bare-metal certificadas pela SAP para SAP NetWeaver. Com a Solução Bare Metal, você pode executar o SAP NetWeaver com instâncias extra grandes do SAP HANA ou com bancos de dados Oracle.

A Solução Bare Metal é uma solução gerenciada que fornece máquinas bare-metal criadas para fins específicos e infraestrutura relacionada em extensões regionais que se conectadas ao Google Cloud através de uma conexão gerenciada e de alto desempenho com uma malha de rede de baixa latência.

Neste guia, abordamos apenas esses aspectos da Solução Bare Metal, que são únicos ou relevantes para os aplicativos SAP NetWeaver e SAP em um ambiente de solução Bare Metal.

Para informações sobre como executar o SAP NetWeaver em máquinas virtuais (VMs) do Compute Engine no Google Cloud, incluindo aplicativos SAP executados na arquitetura híbrida que é descrita na seção Arquiteturas compatíveis, consulte o Guia de planejamento do SAP NetWeaver.

Para ver uma descrição completa da Solução Bare Metal, consulte Solução Bare Metal.

Para informações da SAP sobre o suporte da SAP para aplicativos na Solução Bare Metal, consulte a Nota SAP 3000343 - Aplicativos SAP no Google Cloud: produtos compatíveis com soluções Bare metal do Google Cloud (em inglês).

Suas responsabilidades em um ambiente de Solução Bare Metal

Conforme descrito na documentação da Solução Bare Metal, depois que o Google Cloud configura e fornece as máquinas, você assume a responsabilidade pelo licenciamento, instalação e manutenção de qualquer software, como o SAP NetWeaver. , os aplicativos do SAP e o software de banco de dados.

Para mais informações sobre suas responsabilidades no ambiente da solução Bare Metal, consulte Suas responsabilidades em um ambiente da solução Bare Metal.

Arquiteturas compatíveis

Ao executar o SAP NetWeaver no ambiente da Solução Bare Metal no SAP HANA, você precisa usar uma arquitetura de três níveis, em que o SAP NetWeaver e os servidores de aplicativos são executados em máquinas host diferentes do SAP HANA.

Com servidores de banco de dados em execução na Solução Bare Metal, sujeitos aos requisitos do servidor de banco de dados, é possível usar as seguintes arquiteturas de servidor de aplicativos:

  • Uma arquitetura de aplicativo híbrida, em que o servidor de banco de dados é executado no ambiente da solução Bare Metal, mas os servidores de aplicativos SAP são executados no Google Cloud. Devido à sua flexibilidade e ao menor custo, é recomendável usar uma arquitetura híbrida.
  • Uma arquitetura de aplicativo all-metal, em que todos os servidores de aplicativos são executados no mesmo ambiente da solução Bare Metal que o servidor de banco de dados. Pense em uma arquitetura all-metal se a carga de trabalho exigir uma menor latência entre o banco de dados e os aplicativos do que a conexão de Interconexão por parceiro pode oferecer, ou se o servidor de banco de dados exigir que os servidores de aplicativos sejam executados na mesma plataforma.

No diagrama a seguir, mostramos uma arquitetura de servidor de aplicativos all-metal. No site principal, os servidores de aplicativos e o de banco de dados são executados na mesma extensão regional da solução Bare Metal. Uma segunda extensão regional hospeda um site de recuperação de desastres, que contém os servidores de aplicativos e de servidor de banco de dados. Use os servidores no site de DR para outros fins até a precisar deles para recuperação. Qualquer replicação entre os sites principal e de recuperação de desastres passa pela rede do Google Cloud.

O diagrama mostra uma arquitetura all-metal, em que o servidor de aplicativos SAP e o SAP NetWeaver estão em uma extensão regional da solução Bare Metal.

Disponibilidade regional

As máquinas da Solução Bare Metal certificadas para aplicativos SAP estão disponíveis apenas em extensões de região da Solução Bare Metal, que não estão disponíveis em todas as regiões do Google Cloud. Para ver a lista completa de regiões que têm uma extensão de região da Solução Bare Metal, consulte Disponibilidade regional da Solução Bare Metal.

Para saber a disponibilidade das máquinas da Solução Bare Metal certificadas para SAP HANA, consulte Disponibilidade regional de máquinas da Solução Bare Metal para SAP HANA.

Tipos de máquinas certificadas

A tabela a seguir mostra as máquinas da solução Bare Metal que o SAP certifica para o SAP NetWeaver.

Para verificar a disponibilidade regional das extensões regionais da Bare Metal, consulte Disponibilidade regional.

A SAP lista os tipos de máquina certificados da solução Bare Metal para SAP NetWeaver na Nota SAP 3000343 - Aplicativos SAP no Google Cloud: produtos compatíveis com as soluções Bare Metal do Google Cloud (em inglês).

As máquinas da Solução Bare Metal incluem tipos de máquina de uso geral (o2-standard e o2-highmem) e otimizados para memória (o2-ultramem).

Tipos de máquina da Solução Bare Metal Núcleos da CPU vCPUs Soquetes Memória Plataforma de CPU
Tipos de máquinas de uso geral
o2-standard-16-metal 8 16 2 192 GB Intel Cascade Lake
o2-standard-32-metal 16 32 2 384 GB Intel Cascade Lake
o2-standard-48-metal 24 48 2 768 GB Intel Cascade Lake
o2-standard-112-metal 56 112 2 1,5 TB Intel Cascade Lake
Tipos de máquinas de uso geral com alta memória
o2-highmem-224-metal 112 224 4 3 TB Intel Cascade Lake

Estas máquinas da Solução Bare Metal com otimização de memória são certificadas pela SAP apenas para SAP HANA em uma arquitetura de três níveis:

Tipo de máquina da Solução Bare Metal Núcleos da CPU vCPUs Soquetes Memória Plataforma de CPU
o2-ultramem-672-metal 336 672 12 18 TB Intel Cascade Lake
o2-ultramem-896-metal 448 896 16 24 TB Intel Cascade Lake

Sistemas operacionais certificados

A tabela a seguir mostra os sistemas operacionais Red Hat Enterprise Linux (RHEL) e SUSE Linux Enterprise Server (SLES) certificados pela SAP para uso de produção com o SAP NetWeaver em servidores da Solução Bare Metal e a disponibilidade deles. Se você precisar de um SO que não apareça na tabela a seguir, entre em contato com a equipe de vendas do Google Cloud.

Sistema operacional Versão certificada pela SAP Disponibilidade do SAP NetWeaver na solução Bare Metal
RHEL para SAP 7.6 Não
7.7 Não
7.9 Não
8.0 Não
8.1 Sim. O código da imagem é RHEL81SAP.
8.2 Não, mas você pode fazer upgrade para a versão 8.1.
8.4 Não, mas você pode fazer upgrade para a versão 8.1.
8.6 Não, mas você pode fazer upgrade para a versão 8.1.
9.0 Não. Entre em contato com a equipe de vendas do Google Cloud.
SLES para SAP 12 SP4 Não
12 SP5 Sim. O código da imagem é SLES12SP5SAP.
15 Não
15 SP1 Não
15 SP2 Sim. O código da imagem é SLES12SP5SAP.
15 SP3 Não, mas você pode fazer upgrade para ele a partir de 15 SP2
15 SP4 Não, mas você pode fazer upgrade para ele a partir de 15 SP2

Para mais informações da SAP sobre os sistemas operacionais certificados, consulte a Nota SAP 3000343 - Aplicativos SAP no Google Cloud: produtos compatíveis com as soluções Bare Metal do Google Cloud (em inglês).

Bancos de dados

Use os servidores da Solução Bare Metal para executar aplicativos SAP com instâncias extragrandes do SAP HANA (até 24 TB) ou com servidores de banco de dados Oracle.

Veja mais informações em:

Storage

Ao fazer o pedido de máquinas da Solução Bare Metal, você também solicita a quantidade de armazenamento em blocos e arquivos necessários.

Para mais informações sobre as opções de armazenamento da Solução Bare Metal, consulte:

Layout do volume

Depois de receber sua máquina da solução Bare Metal, você precisará configurar os volumes /usr/sap e /sapmnt necessários. No Linux, também é preciso formatar e ativar o disco de troca.

Quantia de armazenamento

Ao calcular a quantidade de armazenamento que você precisa, inclua o armazenamento de backups e snapshots de dados.

Backups

Use o Cloud Storage para armazenamento permanente dos backups do SAP NetWeaver.

É possível usar as seguintes soluções de backup no ambiente da Solução Bare Metal:

  • Serviço de backup e DR para todos os sistemas, aplicativos e servidores de banco de dados da Solução Bare Metal.
  • Soluções de backup de terceiros compatíveis com a SAP.

Snapshots

Com a Solução Bare Metal, você pode solicitar snapshots do disco local.

Os snapshots são apenas cópias locais e a replicação multirregional não é compatível.

Por padrão, a solução Bare Metal recebe snapshots diários do disco de inicialização e do sistema operacional LUN sem nenhum custo. Os snapshots diários são armazenados por sete dias.

É possível solicitar snapshots de outros volumes, mas é necessário solicitá-los ao pedir os servidores da solução Bare Metal. É necessário também pedir qualquer armazenamento necessário para armazenar snapshots de outros volumes.

Rede

A infraestrutura de rede e a configuração de uma implantação do SAP são basicamente iguais às de outras cargas de trabalho da solução Bare Metal. Nesta seção, abordamos apenas esses aspectos de rede que são únicos ou relevantes para uma implantação do SAP NetWeaver na solução Bare Metal.

A ativação da conexão do Cloud Interconnect e a configuração do acesso à Internet e às APIs do Google Cloud são abordadas na documentação da solução Bare Metal.

Você precisa configurar seu servidor DNS e o acesso a um servidor NTP por conta própria.

Para mais informações, consulte Rede da solução Bare Metal.

NTP

É possível usar o servidor NTP do Google Cloud ou usar um servidor NTP de sua escolha.

As etapas para configurar o acesso ao servidor NTP do Google Cloud para máquinas da Solução Bare Metal são semelhantes às do Compute Engine, mas é necessário configurar o acesso privado às APIs do Google Cloud primeiro.

Para ver o procedimento do Compute Engine para configurar o acesso ao servidor NTP do Google Cloud, consulte Configurar o Network Time Protocol (NTP) para instâncias.

Contas de serviço do IAM

Para que um aplicativo executado em uma máquina da Solução Bare Metal possa acessar produtos ou serviços do Google Cloud, você precisa criar uma conta de serviço de Identity and Access Management (IAM) no projeto do Google Cloud para autenticação e gerenciamento de acesso.

Ao criar a conta de serviço, você cria uma chave para autenticação e concede papéis a ela para gerenciar o acesso aos recursos do Google Cloud.

Se você definir uma configuração de alta disponibilidade para o SAP NetWeaver no Linux, será necessário criar uma conta de serviço para o agente fence_gce, o dispositivo de isolamento do Google Cloud que é incluído nas distribuições Linux da Red Hat e do SUSE.

Você armazena a chave da conta de serviço na máquina da Solução Bare Metal e especifica o caminho para a chave ao configurar o agente.

Para mais informações sobre como autenticar aplicativos e gerenciar o acesso deles aos recursos do Google Cloud, consulte as informações sobre contas de serviço, papéis e permissões na visão geral do IAM.

Manutenção

O Google Cloud coordena a programação da manutenção planejada nas máquinas da solução Bare Metal com você e não continua sem sua aprovação.

Se o Google Cloud precisar realizar alguma manutenção urgente e não planejada, você receberá uma notificação o mais rápido possível para evitar ou minimizar as interrupções nos seus aplicativos SAP.

Monitoramento

Para suporte e monitoramento, o Google Cloud oferece o agente para SAP para cargas de trabalho SAP em execução nas instâncias de VM do Compute Engine e em servidores da Solução Bare Metal.

Conforme exigido pela SAP, para receber suporte da SAP e permitir que a SAP atenda aos contratos de nível de serviço (SLAs), instale o agente do Google Cloud para SAP em todas as instâncias de VM do Compute Engine e servidores da Solução Bare Metal que executam qualquer sistema SAP. Para mais informações sobre os pré-requisitos de suporte, consulte a Nota SAP 2456406 - SAP no Google Cloud Platform: pré-requisitos de suporte.

A versão 3.2 (mais recente) do agente do Google Cloud para SAP é a sucessora do agente de monitoramento do Google Cloud para SAP NetWeaver versão 2, do agente de monitoramento do SAP HANA versão 2 e do agente do Backint do Cloud Storage para SAP HANA. Portanto, além da coleta de métricas, a versão 3.2 (mais recente) do agente do Google Cloud para SAP inclui o recurso opcional: backup e recuperação baseados em backint para SAP HANA. Esses recursos ativam produtos e serviços como o Gerenciador de cargas de trabalho para as cargas de trabalho SAP.

Para sistemas SAP em execução em um servidor da Solução Bare Metal, o agente do Google Cloud para SAP é necessário quando você executa o SAP NetWeaver conectado a qualquer um dos seguintes bancos de dados:

  • SAP HANA
  • SAP Adaptive Server Enterprise (ASE)
  • SAP MaxDB
  • IBM Db2

O agente do Google Cloud para SAP é instalado no host com o sistema SAP. Para instruções sobre como instalar e configurar o agente, validar a instalação e verificar se o agente está em execução conforme o esperado, consulte Instalar o agente em um servidor da Solução Bare Metal

O agente do Google Cloud para SAP é compatível com servidores da Solução Bare Metal que executam o Linux. A instalação do agente do Google Cloud para SAP não é compatível com servidores da Solução Bare Metal que executam o Windows.

Se você usar as seguintes imagens de SO do RHEL ou do SLES "for SAP" fornecidas pelo Google Cloud, o agente do Google Cloud para SAP será empacotado com as imagens do SO:

  • RHEL: todas as imagens "for SAP"
  • SLES: SLES 15 SP4 para SAP e versões posteriores

Alta disponibilidade

Para um cluster de alta disponibilidade na solução Bare Metal, você usa duas máquinas idênticas na mesma extensão regional do Bare Metal e o gerenciador de recursos de cluster do Pacemaker fornecido pelo fornecedor de sistema operacional Linux.

As distribuições RHEL e SLES Linux incluem o agente de isolamento fence_gce, que pode redefinir as máquinas da solução Bare Metal para evitar cenários de visão dupla.

Clusters de alta disponibilidade para SAP NetWeaver na Solução Bare Metal

Configure o clustering ou uma solução de alta disponibilidade adequada para as cargas de trabalho essenciais para os negócios. No Linux, recomendamos o clustering do Pacemaker para configurações de alta disponibilidade do SAP NetWeaver.

Com os requisitos e recomendações a seguir, configure o cluster de alta disponibilidade na Solução Bare Metal seguindo as instruções fornecidas pelo fornecedor do sistema operacional:

  • Para o endereço IP virtual flutuante, use o recurso de cluster padrão IPaddr2, que usa atualizações de resolução de endereços em combinação com a rede da Solução Bare Metal.
  • Há dois tipos de limites de isolamento: baseado em rede e, se compatível com o sistema operacional, baseado em armazenamento.
    • Para isolamento baseado em rede, é necessário usar o agente de isolamento do Google Cloud, fence_gce, que é fornecido com o sistema operacional Linux. O agente fence_gce emite uma solicitação da API do Google Cloud para redefinir os servidores com falha da Solução Bare Metal em um cluster de alta disponibilidade.
    • Para isolamento baseado em armazenamento (SBD, na sigla em inglês) em sistemas operacionais compatíveis, como o SUSE Linux Enterprise Server (SLES), você precisa solicitar armazenamento compartilhado adicional para os volumes necessários, que está anexado a ambos os servidores como um dispositivo de canal de fibra de vários caminhos. Para mais informações sobre o isolamento baseado em armazenamento, consulte os guias de alta disponibilidade do SUSE.
  • Para armazenamento de arquivos compartilhados para volumes como o /sapmnt, use a solução de compartilhamento de arquivos NFS disponível para solicitar com os servidores da Solução Bare Metal ou use o cluster do Pacemaker para configurar um serviço de cluster NFS autogerenciado.

Isolamento com o agente fence_gce

O sistema operacional RHEL ou SLES inclui o agente fence_gce, que pode ser usado quando o sistema operacional não oferece suporte para watchdogs baseados em software com isolamento SBD.

Se o seu sistema operacional aceita um watchdog de software com isolamento SBD, use-o em vez do agente fence_gce. O isolamento SBD é recomendado para clusters de alta disponibilidade do SAP HANA no ambiente da Solução Bare Metal.

Permissões do IAM exigidas pelo agente fence_gce

Quando o agente de isolamento fence_gce inicia um failover, o agente chama a API da Solução Bare Metal para redefinir o servidor da Solução Bare Metal com falha.

Para autenticação e autorização quando o agente acessa a API, é preciso fornecer uma conta de serviço do IAM para o agente no projeto do Google Cloud e armazenar a chave da conta de serviço no servidor da Solução Bare Metal.

A conta de serviço precisa incluir a permissão baremetalsolution.service.resetInstance, que está incluída nos papéis predefinidos do IAM roles/baremetalsolution.editor e roles/baremetalsolution.admin.

Saiba mais sobre a API da Solução Bare Metal e os papéis do IAM associados na referência da API da Solução Bare Metal.

Como configurar o agente fence_gce

Você ativa e configura o agente fence_gce ao definir os recursos para um cluster de alta disponibilidade.

Para mais informações sobre como configurar o agente fence_gce, incluindo como confirmar se ele é compatível com a Solução Bare Metal, consulte Configurar o agente fence_gce.

Recuperação de desastres

Uma configuração de recuperação de desastres para um sistema SAP que é executada no ambiente da Solução Bare Metal requer duas configurações de servidor da Solução Bare Metal, cada uma em uma extensão regional.

Para atualizações do sistema, use um método de backup e restauração. Os snapshots não são compatíveis.

Como selecionar um site de recuperação

Selecione uma região do Google Cloud para seu site de recuperação que:

  • Inclua uma extensão regional da solução Bare Metal.
  • Esteja o mais próximo possível do site principal.
  • Seja diferente da região do site principal.

Para saber a disponibilidade de extensões regionais da solução Bare Metal, consulte Disponibilidade regional.

Pedidos

Os servidores da solução Bare Metal são pedidos especiais que precisam ser solicitados antes que você precise deles.

Ao contrário das máquinas virtuais do Compute Engine, não é possível solicitar ou provisionar servidores da solução Bare Metal para SAP NetWeaver pelo Console do Google Cloud. É necessário entrar em contato com a equipe de vendas do Google Cloud.

Como se preparar para pedir

Antes de fazer o pedido, é preciso determinar os requisitos da carga de trabalho da SAP para o ambiente da solução Bare Metal. O representante de vendas do Google Cloud que recebe seu pedido pode ajudar você a fazer isso.

Como receber o pedido

Quando seus servidores estiverem prontos, o Google Cloud notificará você. A notificação inclui o endereço IP e as credenciais que você precisa fazer login no servidor.

Assim que você fizer login, verifique se seu pedido está correto e se tudo, incluindo a máquina, o sistema operacional e o armazenamento, está configurado corretamente. Se tudo estiver correto, prepare-se para instalar o SAP NetWeaver.

Para mais informações sobre como solicitar um servidor da solução Bare Metal para SAP NetWeaver, entre em contato com a equipe de vendas do Google Cloud.

Para mais informações de rede necessárias para seu pedido, consulte Informações de rede necessárias para o pedido da solução Bare Metal.

Suporte

Em caso de problemas com a infraestrutura ou os serviços do Google Cloud, entre em contato com o Customer Care. É possível ver os dados de contato na página Visão geral do suporte no Console do Google Cloud. Se o Customer Care determinar que há um problema nos seus sistemas SAP, você será encaminhado ao Suporte da SAP.

Para problemas relacionados a produtos SAP, registre sua solicitação de suporte no site da SAP. A SAP avalia o tíquete de suporte e, se for um problema de infraestrutura do Google Cloud, transfere o tíquete para o componente BC-OP-LNX-GOOGLE ou BC-OP-NT-GOOGLE do Google Cloud.

Requisitos de suporte

Antes de receber suporte para sistemas SAP e a infraestrutura e os serviços do Google Cloud que eles usam, você precisa atender aos requisitos mínimos do plano de suporte.

Saiba mais sobre os requisitos mínimos de suporte para SAP no Google Cloud em:

A seguir