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

O Google Cloud é compatível com 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 compatíveis com o Google Cloud 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

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

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.

Cloud Volumes Service da NetApp para Google Cloud

Uma solução de armazenamento de arquivos de alto desempenho e totalmente gerenciada do NetApp que pode ser implantada no Console do Google Cloud.

O NetApp Cloud Volumes Service oferece dois tipos de serviços: CVS e Desempenho CVS. Para mais informações, consulte Tipos de serviço.

Para o SAP, você precisa usar o tipo de serviço NetApp Cloud Volumes Service CVS-Performance (NetApp CVS-Performance), que fornece vários níveis de serviço. 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 Níveis de serviço.

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
  • NetApp CVS-Performance, nível de serviço Extremo
  • 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
  • NetApp CVS-Performance, nível de serviço Padrão
  • 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
  • NetApp CVS-Performance, nível de serviço Extremo
  • 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
  • NetApp CVS-Performance, nível de serviço Extremo
  • 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 NetApp CVS-Performance Google Cloud NetApp Volumes
Recuperação de desastres Manual Manual Automatização com o Snapmirror Replicação multirregional 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,99% Serviço zonal, SLA de 99,95%
Snapshots/backup Sim Sim Sim Sim Sim
Serviço gerenciado Sim Sim Não Sim Sim
Protocolos NFSv3 NFSv3 NFSv3, NFSv4.1, SMB, iSCSI NFSv3, NFSv4.1, SMB NFSv3, NFSv4.1, SMB
Replicação regional Não Não Com o Snapmirror Sim Sim
Disponibilidade regional Todas as regiões Todas as regiões Todas as regiões Em regiões onde o NetApp CVS-Performance está disponível. Consulte os Mapas de regiões globais da NetApp. 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é 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 1 TB
Provedor de suporte Google Cloud Google Cloud Software NetApp para NetApp e Google Cloud para infraestrutura Google Cloud 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. 128 MB/s R/WObservação 3 125 MiB/s R/WObservação 4

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 NetApp CVS-Performance, o tamanho do volume afeta a velocidade de armazenamento. A capacidade R/W mostrada na tabela refere-se ao tipo de serviço de Desempenho CVS e é baseada no tamanho do volume de 1 TB.
  • Observação 4 : no 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 Cloud Volumes Service da NetApp para Google Cloud

O NetApp Cloud Volumes Service para o Google Cloud é uma plataforma de serviços de dados nativa da nuvem totalmente gerenciada que pode ser usada para criar um sistema de arquivos NFS para sistemas de escalonamento vertical do SAP HANA em todos os tipos de instância do Compute Engine certificados para o SAP HANA.

O NetApp Cloud Volumes Service oferece dois tipos de serviço: CVS e CVS-Performance. O tipo de serviço CVS-Performance oferece níveis de serviço diferentes. É preciso usar o tipo de serviço NetApp Cloud Volumes Service CVS-Performance (NetApp CVS-Performance) e o nível de serviço Extremo com o SAP HANA.

A compatibilidade com o NetApp CVS-Performance em implantações de escalonamento horizontal é limitada a tipos de instância específicos do Compute Engine, conforme indicado em Tipos de máquina certificados para SAP HANA na tabela.

Com o NetApp CVS-Performance, você pode colocar todos os diretórios do SAP HANA, incluindo /hana/data e /hana/logs, no armazenamento compartilhado, em vez de usar discos permanentes do Compute Engine. 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 o NetApp CVS-Performance no Google Cloud está listado no Diretório de hardware do SAP HANA certificado e compatível (em inglês).

Disponibilidade regional do NetApp CVS-Performance para o SAP HANA

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

A compatibilidade do SAP HANA com o NetApp CVS-Performance não está disponível em todas as regiões em que o NetApp CVS-Performance se encontra.

É possível usar o NetApp CVS-Performance com o SAP HANA nas seguintes regiões do Google Cloud:

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 o NetApp CVS-Performance em uma região do Google Cloud que não está listada acima, entre em contato com a equipe de vendas.

Compatibilidade com o protocolo NFS

O NetApp CVS-Performance é 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 ainda não é compatível com várias conexões TCP.

Requisitos de volume para o NetApp Cloud Volumes Service com SAP HANA

Os volumes do NetApp CVS-Performance 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 do NetApp CVS-Performance. É 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 o NetApp CVS-Performance:

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 taxa de capacidade mínima para o nível de serviço "Extremo" é de 128 MB por segundo para cada 1 TB. Portanto, a capacidade para 4 TB de espaço em disco é de 512 MB por segundo. 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 Cloud para SAP para fazer backup do banco de dados diretamente no Cloud Storage.

Como implantar um sistema SAP HANA com o NetApp CVS-Performance

Para implantar o NetApp CVS-Performance com SAP HANA no Google Cloud, primeiro é preciso implantar as VMs e instalar o SAP HANA. Use os arquivos de configuração do Terraform ou os modelos do Deployment Manager que o Google Cloud fornece para implantar as VMs e o SAP HANA, ou crie as instâncias de VM e instale o SAP HANA manualmente.

Se você usar os arquivos de configuração do Terraform ou os modelos do Deployment Manager, as VMs serão implantadas com o volume /hana/data e /hana/log mapeado para discos permanentes. Depois de ativar os volumes do NetApp CVS-Performance para as VMs, é preciso copiar o conteúdo dos discos permanentes, conforme descrito nas etapas a seguir.

Para implantar o SAP HANA com o NetApp CVS-Performance usando os arquivos de implantação fornecidos pelo Google Cloud:

  1. Implante o SAP HANA com discos permanentes seguindo as instruções de sua escolha:

  2. Crie seus volumes do NetApp CVS-Performance. Para ver instruções completas da NetApp, consulte a Documentação do NetApp Cloud Volumes Service para Google Cloud.

  3. Ative o NetApp CVS-Performance 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 anexados.

  5. Copie o conteúdo dos volumes de disco permanente para os volumes correspondentes do NetApp CVS-Performance.

  6. Remova os discos permanentes.

  7. Reconecte os volumes NetApp CVS-Performance aos 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 discos permanentes para evitar que sejam cobrados.