Implemente uma aplicação SAP S/4HANA

Este documento descreve como implementar uma aplicação SAP S/4HANA no Google Cloud através da ferramenta de automatização da implementação guiada no Workload Manager.

Implemente uma aplicação SAP S/4HANA

Para configurar e implementar uma carga de trabalho do SAP S/4HANA, execute as seguintes tarefas:

  1. Na Google Cloud consola, aceda à página Workload Manager.

    Aceda ao Workload Manager

  2. No painel de navegação do Workload Manager, clique em Implementações.

  3. Selecione o projeto no qual quer criar a implementação.

  4. Clique em Criar implementação e escolha SAP.

  5. Na secção Bases da implementação, introduza informações sobre os requisitos de implementação e carga de trabalho. O Workload Manager usa estas informações básicas para determinar os dados a recolher nos separadores subsequentes. O Workload Manager também fornece recomendações para a configuração de implementação com base nestas definições básicas.

    Campo Descrição
    Nome Introduza um nome para descrever a carga de trabalho que está a implementar.

    Exemplo: "S4-Prod-EP1"

    Este nome tem de ser exclusivo no projeto atual e está envolvido na atribuição de nomes a alguns recursos implementados. É permitido um máximo de 25 carateres.
    Descrição Opcional: um campo adicional que descreve a sua carga de trabalho. Esta descrição é apresentada no painel de controlo da sua implementação.
  6. No campo Conta de serviço, selecione uma conta de serviço que quer anexar à implementação. O Workload Manager usa esta conta de serviço para chamar outras APIs e serviços para criar recursos necessários para a implementação. Pode selecionar uma conta de serviço existente ou criar uma nova.

    1. Clique em Nova conta de serviço para criar uma nova conta de serviço para a sua implementação. É apresentada a página Criar conta de serviço. Introduza os detalhes da conta de serviço e conceda as funções necessárias para a implementação.

      Para mais informações sobre as funções necessárias, consulte o artigo Contas de serviço.

    2. Clique em Atualizar lista para preencher a nova conta de serviço na lista de contas de serviço.

  7. Na secção Conta de serviço do Ansible Runner, selecione uma conta de serviço para a VM do Ansible Runner temporária criada durante o processo de implementação. Pode criar uma conta de serviço ou escolher uma conta de serviço existente com as autorizações do IAM necessárias. Para mais informações, consulte o artigo Contas de serviço e autorizações.

  8. Opcional: este passo só é necessário se a sua organização aplicar a conformidade com os VPC Service Controls. No campo Pool privado, especifique o nome de um pool privado do Cloud Build que esteja configurado para o VPC Service Controls no seguinte formato:

    projects/PRIVATEPOOL_PROJECT_ID/locations/REGION/workerPools/PRIVATEPOOL_ID
    

    Substitua o seguinte:

    • PRIVATEPOOL_PROJECT_ID: o ID do projeto que contém o pool privado
    • REGION: a região onde criou o conjunto privado
    • PRIVATEPOOL_ID: o ID do pool privado

    Para mais informações, consulte o artigo Use um conjunto de trabalhadores privados do Cloud Build.

  9. Na secção Informações do produto, introduza os detalhes do seu sistema SAP e o modelo de implementação. Consulte Cargas de trabalho SAP suportadas.

    Campo Descrição
    Aplicação SAP Selecione o produto SAP a instalar.
    Versão do SAP Selecione a versão da aplicação SAP especificada.
    Tipo de ambiente Selecione se a carga de trabalho se destina a utilização em produção ou não.
    Modelo de implementação Selecione um modelo de implementação:
    • Distribuído com elevada disponibilidade: recomendado para sistemas de produção e outras cargas de trabalho críticas para alcançar a disponibilidade mais elevada.
    • Distribuído: adequado para cargas de trabalho de não produção em que a disponibilidade não é fundamental para alcançar um custo mais baixo.
    Método de escalabilidade do HANA Selecione o método de escalabilidade da base de dados.

  10. No campo Prefixo do nome da VM, introduza um prefixo que é aplicado aos nomes de todas as VMs criadas durante a implementação. É permitido um máximo de sete carateres para o prefixo.

  11. No campo Contentor de suporte de instalação de software, selecione o contentor do Cloud Storage que contém o suporte de instalação do SAP que carregou. O contentor tem de existir no projeto no qual está a criar a implementação.

    Para mais informações, consulte o artigo Prepare ficheiros de instalação do SAP para implementação.

  12. Clique em Continuar para avançar.

  13. No separador Localização e rede, introduza o seguinte.

    Campo Descrição
    Nome do projeto Selecione o Google Cloud projeto no qual quer implementar a carga de trabalho.
    Região Selecione a Google Cloud região na qual quer implementar a carga de trabalho.
    Zona principal Selecione uma zona na região especificada.
    Zona secundária Selecione uma zona da região especificada para implementar o sistema secundário.
    Este campo só é visível se tiver especificado a alta disponibilidade (HA) como o modelo de implementação na secção de noções básicas.
    Rede Selecione a rede da nuvem virtual privada (VPC) na qual está a implementar a carga de trabalho
    Sub-rede Selecione a sub-rede na rede de VPC especificada onde quer implementar a carga de trabalho.
    Acesso à Internet Selecione um método para fornecer acesso externo à Internet às VMs. Para mais informações, consulte a secção Pré-requisitos.
    • Cloud NAT: se quiser fornecer acesso externo à Internet através de um gateway Cloud NAT que já criou para a rede especificada.
    • Permitir IP externo: se quiser fornecer acesso externo à Internet reservando um endereço IP externo estático em cada VM.
    Ignore a configuração automática da firewall Para desativar a criação automática de regras de firewall, selecione esta caixa de verificação. Se ignorar a criação de regras de firewall, verifique se as regras de firewall da sua rede permitem a comunicação entre as VMs na implementação. Para mais informações, consulte o artigo Regras da firewall.
    Etiquetas de rede Especifique as etiquetas de rede que ajudam a aplicar regras de firewall a VMs na implementação. Para mais informações, consulte o artigo Adicione etiquetas de rede.
    Zona DNS
  14. Criar uma nova zona DNS: selecione esta opção se quiser que o Workload Manager crie uma zona DNS privada para a implementação.
  15. Ignorar configuração de DNS: selecione esta opção para configurar manualmente uma zona de DNS e usá-la na implementação.
  16. Para mais informações, consulte o artigo Zonas de DNS.
  17. Clique em Continuar.

  18. No separador Base de dados, introduza as seguintes informações:

    Campo Descrição
    HANA SID Especifique o ID do sistema SAP (SID) para a camada de base de dados. O SID tem de ter três carateres alfanuméricos e começar com uma letra. Todas as letras têm de estar em maiúsculas.
    Sistema operativo Selecione uma imagem do SO suportada. Para mais informações, consulte o artigo Sistemas operativos suportados.

    Todas as VMs de base de dados criadas durante o processo de implementação usam este sistema operativo.
    Nome secreto das credenciais da base de dados Selecione o nome do segredo que corresponde à palavra-passe da base de dados SAP HANA. O Workload Manager usa esta palavra-passe durante todo o processo de implementação e instalação. Este segredo tem de existir no Google Cloud projeto no qual cria a implementação.
    Família de máquinas Selecione uma família de máquinas para as VMs da base de dados.
    Série Selecione uma série de máquinas para as VMs de base de dados.
    Tipo de máquina Selecione um tipo de máquina para as VMs de base de dados.
    Opção de armazenamento de blocos Selecione o tipo de armazenamento de blocos para a VM da base de dados HANA.*

    *Se selecionar o disco persistente equilibrado ou o disco persistente SSD durante o processo de implementação, todos os discos na implementação vão ser do tipo de disco selecionado. Se selecionar o Hyperdisk Extreme, apenas os volumes /data e /log usam o Hyperdisk Extreme, e os outros volumes de disco usam o disco persistente SSD. Os tamanhos dos discos para cada volume são calculados automaticamente de acordo com as práticas recomendadas para o tipo de máquina e o tipo de armazenamento de blocos selecionados.

  19. Clique em Continuar.

  20. No separador Aplicação, configure os serviços centrais SAP e os servidores de aplicações para a sua carga de trabalho S/4HANA.

    Geral

    Campo Descrição
    NetWeaver SID Especifique o ID do sistema SAP (SID) para a camada de aplicação. O SID tem de ter três carateres alfanuméricos e começar com uma letra. Todas as letras têm de estar em maiúsculas.
    Sistema operativo Selecione uma imagem do SO suportada. Para mais informações, consulte o artigo Sistemas operativos suportados.

    Todas as VMs de aplicações criadas durante o processo de implementação usam este sistema operativo.
    Segredo para credenciais da aplicação Selecione o nome do segredo que corresponde à palavra-passe da sua aplicação SAP. O Workload Manager usa esta palavra-passe durante todo o processo de implementação e instalação. Este segredo tem de existir no Google Cloud projeto no qual cria a implementação.
    Armazenamento partilhado O Workload Manager cria um armazenamento de ficheiros partilhado NFS para a implementação. Para mais informações, consulte o Filestore Enterprise.
    Em alternativa, para usar um armazenamento partilhado existente, especifique a localização de montagem do armazenamento partilhado no seguinte formato:
      IP_ADDRESS/STORAGE_NAME

    Substitua o seguinte:

    • IP_ADDRESS: o endereço IP do armazenamento de ficheiros partilhado do NFS
    • STORAGE_NAME: o nome do armazenamento partilhado

    Serviços centrais

    Campo Descrição
    Conta de serviço dos serviços centrais Selecione uma conta de serviço para as instâncias dos serviços centrais do SAP ABAP (ASCS). Pode criar uma conta de serviço ou escolher uma conta de serviço existente com as autorizações do IAM necessárias. Para mais informações, consulte o artigo Contas de serviço e autorizações.
    Imagem do SO dos serviços centrais Selecione uma imagem do SO suportada. Para mais informações, consulte o artigo Sistemas operativos suportados.
    Todas as VMs ASCS criadas durante o processo de implementação usam esta imagem do SO.
    Família de máquinas de serviços centrais Selecione uma família de máquinas para as VMs ASCS.
    Série de máquinas de serviços centrais Selecione a série de máquinas para as VMs ASCS.
    Tipo de máquina de serviços centrais Selecione um tipo de máquina para as VMs ASCS.

    Servidores de aplicações


    Campo

    Descrição
    Número de servidores de aplicações por zona Especifique o número necessário de servidores de aplicações em cada zona.
    Por exemplo, um valor de 2 cria duas VMs de aplicações num modelo de implementação sem HA ou um total de quatro VMs de aplicações num modelo de implementação de HA, em que as quatro VMs são divididas uniformemente por ambas as zonas.
    Número de instâncias da app Especifique o número da instância para servidores de aplicações.
    Nomes das VMs Especifique os nomes dos servidores de aplicações criados durante a implementação.
    Para configurações de alta disponibilidade, o Workload Manager atribui os nomes às VMs nas zonas primárias e secundárias por ordem alternada. Se deixar este campo vazio, o Workload Manager atribui automaticamente nomes com base no prefixo do nome da VM que especificou na secção **Noções básicas de implementação**.
    Conta de serviço do servidor de aplicações Selecione uma conta de serviço para os servidores de aplicações. Pode criar uma conta de serviço ou escolher uma conta de serviço existente com as autorizações do IAM necessárias. Para mais informações, consulte o artigo Contas de serviço e autorizações.
    Imagem do SO do servidor de aplicações Selecione uma imagem do SO suportada. Para mais informações, consulte o artigo Sistemas operativos suportados.
    Os servidores de aplicações criados durante o processo de implementação usam esta imagem do SO.
    Família de máquinas do servidor de aplicações Selecione uma família de máquinas para os servidores de aplicações.
    Série de máquinas do servidor de aplicações Selecione uma série de máquinas para os servidores de aplicações.
    Tipo de máquina do servidor de aplicações Selecione um tipo de máquina para os servidores de aplicações.
  21. Para ver a página Pré-visualizar, clique em Continuar.

    A página Pré-visualização resume os detalhes da implementação que introduziu nos separadores anteriores do assistente. Além disso, pode ver os erros dos passos anteriores no painel de controlo de implementação.

  22. Para implementar a carga de trabalho SAP, clique em Criar.

Reveja o estado da implementação

Depois de criar a implementação, pode monitorizar o respetivo estado no painel de controlo passando o cursor do rato sobre o ícone Estado.

Recebe uma notificação na Google Cloud consola quando o Workload Manager conclui o processo de implementação. Se a implementação não for bem-sucedida, recebe uma notificação de falha. Pode ver informações adicionais sobre o erro na página de detalhes da implementação clicando no nome da implementação no painel de controlo. Consulte o artigo Resolva problemas de erros de implementação.

Resolva problemas de erros de implementação

Quando ocorre um erro durante o processo de implementação, recebe uma notificação na Google Cloud consola. Pode ver detalhes adicionais do erro na página Detalhes da implementação. Se possível, também são fornecidos passos para resolver o erro ou a causa principal. Caso contrário, a mensagem de erro contém um link para registos com informações adicionais.

Se o erro ocorreu durante a configuração ou o aprovisionamento de recursos:

  • Se o problema subjacente exigir a alteração da configuração da implementação (por exemplo, o nome da implementação não era exclusivo):

    1. Elimine a implementação.
    2. Crie uma nova implementação fornecendo as informações corretas.
  • Se o problema subjacente não exigir a alteração da configuração da implementação (por exemplo, quota insuficiente):

    1. Resolva o problema.
    2. Clique em Tentar novamente na mensagem de erro para retomar o processo de implementação.

Se o erro ocorreu durante o processo do Ansible da implementação:

  • Se o problema subjacente exigir a alteração da configuração da implementação (por exemplo, especificou o contentor do Cloud Storage errado para ficheiros SAP):

    1. Elimine a implementação.
    2. Crie uma nova implementação fornecendo a configuração correta.
  • Se o problema subjacente não exigir a alteração da configuração de implementação (por exemplo, falha ao transferir o pacote do SO):

    1. Resolva o problema, se aplicável.
    2. Elimine a implementação
    3. Crie uma nova implementação fornecendo a configuração correta.

O que se segue?