Soluções de compartilhamento de arquivos para SAP no Google Cloud

OGoogle Cloud oferece suporte a várias soluções de compartilhamento de arquivos para o SAP no Google Cloud. A escolha depende do motivo do uso da solução de compartilhamento de arquivos, de os sistemas SAP se estenderem entre zonas ou regiões e dos requisitos de desempenho das cargas de trabalho.

Soluções de compartilhamento de arquivos compatíveis com o SAP no Google Cloud

A tabela a seguir mostra as soluções de compartilhamento de arquivos que Google Cloud oferece suporte para sistemas SAP.

Se você já usa uma dessas soluções de compartilhamento de arquivos para outras finalidades e elas atendem a todos os requisitos das cargas de trabalho do SAP, use essa solução para seus sistemas SAP também.

Solução de compartilhamento de arquivos Descrição
Filestore

Google Cloud Armazenamento de arquivos de alto desempenho e totalmente gerenciado.

Para implantações altamente disponíveis em várias zonas, recomendamos usar o nível empresarial do Filestore (Filestore Enterprise). Para informações sobre os níveis de serviço do Filestore, consulte Níveis de serviço. Para um guia de início rápido do Filestore Basic, consulte Guia de início rápido sobre como usar o console.

NetApp Cloud Volumes ONTAP

Uma solução completa de armazenamento inteligente que você mesmo implanta e gerencia em uma máquina virtual do Compute Engine.

Para mais informações sobre o NetApp Cloud Volumes ONTAP, consulte Visão geral do Cloud Volumes ONTAP.

Google Cloud NetApp Volumes

O Google Cloud NetApp Volumes é um serviço de armazenamento de dados totalmente gerenciado e baseado em nuvem que oferece recursos avançados de gerenciamento de dados e desempenho altamente escalonável.

O NetApp Volumes oferece três tipos de níveis de serviço: Padrão, Premium e Extremo. Na maioria dos casos de uso do SAP, é necessário usar o nível de serviço Extremo do serviço. No entanto, se seu caso de uso não exigir um alto desempenho, será possível usar o nível de serviço Padrão ouPremium.

Para mais informações, consulte a tabela de comparação em Principais recursos.

Soluções de compartilhamento de arquivos pelo caso de uso do SAP

A tabela a seguir lista os casos de uso mais comuns para soluções de compartilhamento de arquivos em cenários SAP e as soluções compatíveis com os casos de uso.

Caso de uso Finalidade Soluções recomendadas
Diretório de interfaces Para uso como local geral de armazenamento do SAP e de outros sistemas de software para transmitir arquivos entre servidores.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • Nível de serviço do Google Cloud NetApp Volumes, Premium ou Extreme
Diretório de transporte do SAP Para uso como um local de armazenamento do SAP por sistemas SAP para manter arquivos compartilhados de aplicativos em implantações distribuídas ou de alta disponibilidade ou para transportar arquivos SAP e atualizações entre diferentes ambientes operacionais.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • Nível de serviço do Google Cloud NetApp Volumes, Premium ou Extreme
Diretório de backup Para uso do SAP ou de outros sistemas como um local de armazenamento centralizado para backups.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • Nível de serviço do Google Cloud NetApp Volumes, Premium ou Extreme
Diretório do sistema de escalonamento horizontal do SAP HANA Para uso em uma única zona pelos sistemas de escalonamento horizontal do SAP HANA para compartilhar binários e arquivos de configuração entre os nós do SAP HANA.
  • Filestore Enterprise ou Basic
  • NetApp Cloud Volumes ONTAP
  • Nível de serviço do Google Cloud NetApp Volumes, Premium ou Extreme

Recursos compatíveis com cada solução de compartilhamento de arquivos

A tabela a seguir mostra os recursos comuns que os sistemas SAP exigem de soluções de compartilhamento de arquivos e as soluções compatíveis com esses recursos.

Recurso Filestore básico Filestore Enterprise NetApp Cloud Volumes ONTAP Google Cloud NetApp Volumes
Recuperação de desastres Manual Manual Automatização com o Snapmirror Replicação multirregional
Alta disponibilidade Serviço zonal, SLA de 99,9% Serviço de várias zonas, SLA de 99,99% Solução de alta disponibilidade em várias zonas;
SLA de 99,99% apenas para a infraestrutura do Google Cloud
Serviço zonal, SLA de 99,95%
Snapshots/backup Sim Sim Sim Sim
Serviço gerenciado Sim Sim Não Sim
Protocolos NFSv3 NFSv3 NFSv3, NFSv4.1, SMB, iSCSI NFSv3, NFSv4.1, SMB
Replicação regional Não Não Com o Snapmirror Sim
Disponibilidade regional Todas as regiões Todas as regiões Todas as regiões Em regiões onde o NetApp Volumes está disponível. Consulte Locais dos volumes da NetApp.
RPO para recuperação de desastres Não relevante Não relevante Até 15 minutosObservação 1 Até 10 minutosObservação 1
Armazenamento, mínimo 1 TB 1 TB 100 GB de volume com disco de sistema de 638 GB 1 TB
Provedor de suporte Google Cloud Google Cloud Software NetApp para NetApp e Google Cloud para infraestrutura Google Cloud
Desempenho da capacidade 100 MB/s R/WObservação 2 120/100 MB/s R/WObservação 2 Depende da configuração. Consulte a documentação da NetApp. 125 MiB/s R/WObservação 3

Observações sobre a tabela:

  • Observação 1: os tempos exibidos são aproximados e dependem de vários fatores, incluindo a configuração do sistema e da rede, os intervalos de backup e os procedimentos de recuperação.
  • Observação: 2: com os níveis do Filestore básico e empresarial, o tamanho do volume afeta a velocidade de armazenamento. A capacidade R/W mostrada na tabela se baseia em um tamanho de volume de 1 TB. Para mais informações, consulte Níveis de serviço do Filestore. O desempenho do Filestore Enterprise é escalonado para 1.200/1.000 MiB/s com um volume de 10 TB.
  • Observação 3 : com o Google Cloud NetApp Volumes, o tamanho do volume afeta a velocidade de armazenamento. A capacidade de processamento de R/W mostrada na tabela é a opção de menor custo e é baseada em um tamanho de volume de 1 TB.

Sobre o Google Cloud NetApp Volumes

O Google Cloud NetApp Volumes é um serviço de armazenamento de dados totalmente gerenciado e baseado na nuvem que pode ser usado para criar um sistema de arquivos NFS para sistemas de escalonamento vertical do SAP HANA em todos os tipos de instâncias do Compute Engine certificados para uso com o SAP HANA.

O NetApp Volumes oferece os seguintes níveis de serviço: Flex, Standard, Premium e Extreme. Com o SAP HANA, é necessário usar o nível de serviço Premium ou Extreme. Para mais informações sobre os níveis de serviço, consulte Principais recursos.

O suporte para volumes da NetApp em implantações de escalonamento horizontal é limitado a tipos de instância específicos do Compute Engine, conforme indicado na tabela em Tipos de máquina certificados para SAP HANA.

Com o NetApp Volumes, é possível colocar todos os diretórios do SAP HANA, incluindo /hana/data e /hana/logs, no armazenamento compartilhado, em vez de usar volumes de disco permanente ou Hyperdisk do Google Cloud. Com a maioria dos outros sistemas de armazenamento compartilhado, é possível incluir apenas o diretório /hana/shared no armazenamento compartilhado.

O suporte da SAP para volumes do NetApp está listado no Diretório de hardware certificado e compatível do SAP HANA (em inglês).

Disponibilidade regional dos volumes da NetApp para SAP HANA

Os volumes do NetApp Volumes precisam estar na mesma região das instâncias do Compute Engine que hospedam o sistema SAP HANA.

O suporte para SAP HANA com o NetApp Volumes não está disponível em todas as regiões em que o NetApp Volumes está disponível.

É possível usar os volumes da NetApp com o SAP HANA nas seguintes Google Cloud regiões:

Região Local
europe-west4 Eemshaven, Países Baixos, Europa
us-east4 Ashburn, Virgínia do Norte, EUA
us-west2 Los Angeles, Califórnia, EUA

Se você tiver interesse em executar o SAP HANA com volumes do NetApp em uma Google Cloud região que não está listada na tabela anterior, entre em contato com a Google Cloud equipe de vendas.

Compatibilidade com o protocolo NFS

O NetApp Volumes é compatível com os protocolos NFSv3 e NFSv4.1 com o SAP HANA no Google Cloud.

O NFSv3 é recomendado para volumes configurados para permitir várias conexões TCP. O NFSv4.1 não é compatível com várias conexões TCP.

Requisitos de volume para volumes NetApp com SAP HANA

Os volumes do NetApp Volumes precisam estar na mesma região das instâncias de VM do host.

Para os volumes /hana/data e /hana/log, é necessário o nível de serviço Extremo ou Premium do NetApp Volumes. É possível usar o nível de serviço Premium para o diretório /hana/shared se ele estiver em um volume separado dos diretórios /hana/data e /hana/log.

Para ter o melhor desempenho com sistemas SAP HANA maiores que 1 TB, crie volumes separados para /hana/data, /hana/log e /hana/shared.

Para atender aos requisitos de desempenho do SAP HANA, os seguintes tamanhos mínimos de volume são necessários ao executar o SAP HANA com os volumes do NetApp:

Diretório Tamanho mínimo
/hana/shared 1 TB
/hana/log 2,5 TB
/hana/data 4 TB

Ajuste o tamanho dos volumes para atender aos requisitos de capacidade. A capacidade de processamento máxima para o nível de serviço "Extremo" é de 128 MB por segundo para cada volume de 1 TB, até um máximo de 4,5 GB por volume. Para informações sobre o desempenho esperado do NetApp Volumes, consulte Capacidade máxima do volume e IOPS. O provisionamento de mais espaço em disco para o volume /hana/data pode reduzir os tempos de inicialização. Para o volume /hana/data, recomendamos 1,5 vez o tamanho da memória ou 4 TB, o que for maior.

O tamanho mínimo do volume /hanabackup é determinado pela estratégia de backup. Também é possível usar o recurso Backint do agente do Google Cloudpara SAP para fazer backup do banco de dados diretamente no Cloud Storage. Para mais informações, consulte Backup e recuperação do SAP HANA usando o Backint.

Como implantar um sistema SAP HANA com volumes NetApp

Para implantar volumes do NetApp com o SAP HANA no Google Cloud, primeiro é preciso implantar as VMs e instalar o SAP HANA. É possível usar os arquivos de configuração do Terraform ou os modelos do Deployment Manager fornecidos pelo Google Cloud para implantar as instâncias do Compute Engine e o SAP HANA. Também é possível criar as instâncias de computação e instalar o SAP HANA manualmente.

Se você usar os arquivos de configuração do Terraform ou os modelos do Deployment Manager, as instâncias de computação serão implantadas com os diretórios /hana/data e /hana/log mapeados para volumes do Persistent Disk ou do Hyperdisk. Depois de montar os volumes do NetApp Volumes nas instâncias de computação, é necessário copiar o conteúdo dos discos implantados, conforme descrito nas etapas a seguir.

Para implantar o SAP HANA com volumes do NetApp usando os arquivos de implantação fornecidos pela Google Cloud :

  1. Implante o SAP HANA com volumes de disco permanente ou Hyperdisk seguindo as instruções fornecidas no Terraform: guia de implantação do SAP HANA.

  2. Crie seus volumes do NetApp Volumes. Para saber como fazer isso, consulte Criar um volume.

  3. Monte os volumes NetApp em um ponto de montagem temporário usando o comando mount com as seguintes configurações:

    mount -t nfs -o options server:path mountpoint

    Para options, use as seguintes configurações:

    rw,bg,hard,rsize=1048576,wsize=1048576,vers=3,tcp,nconnect=16,noatime,nolock

    A opção vers=3 indica NFSv3. A opção nconnect=16 especifica a compatibilidade com várias conexões TCP.

  4. Interrompa o SAP HANA e todos os serviços relacionados que usam os volumes de disco permanente ou hiperdisco anexados.

  5. Copie o conteúdo dos volumes do Persistent Disk ou do Hyperdisk para os volumes do NetApp Volumes correspondentes.

  6. Remova os volumes do disco permanente ou do Hyperdisk.

  7. Monte novamente os volumes do NetApp Volumes nos pontos de montagem permanentes atualizando o /etc/fstab com as seguintes configurações:

    server:path   /mountpoint   nfs   options   0 0

    Para options, use as seguintes configurações:

    rw,bg,hard,rsize=1048576,wsize=1048576,vers=3,tcp,nconnect=16,noatime,nolock

    Para mais informações sobre como atualizar o arquivo /etc/fstab, consulte a página nfs no manual de formatos de arquivo do Linux.

  8. Para um melhor desempenho, atualize a categoria fileio no arquivo global.ini do SAP HANA com as seguintes configurações sugeridas:

    Parâmetro Valor
    async_read_submit on
    async_write_submit_active on
    async_write_submit_blocks all
    max_parallel_io_requests 128
    max_parallel_io_requests[data] 128
    max_parallel_io_requests[log] 128
    num_completion_queues 4
    num_completion_queues[data] 4
    num_completion_queues[log] 4
    num_submit_queues 8
    num_submit_queues[data] 8
    num_submit_queues[log] 8
  9. Reinicie o SAP HANA.

  10. Depois de confirmar que tudo funciona conforme o esperado, exclua os volumes do Persistent Disk ou do Hyperdisk para evitar cobranças.