Soluzioni di condivisione file per SAP su Google Cloud

Google Cloud supporta diverse soluzioni di condivisione file per SAP su Google Cloud. La scelta dipende dall'utilizzo della soluzione di condivisione file, dall'estensione dei sistemi SAP in più zone o regioni e dai requisiti di prestazioni dei carichi di lavoro.

Soluzioni di condivisione file supportate per SAP su Google Cloud

La tabella seguente mostra le soluzioni di condivisione file supportate da Google Cloud per i sistemi SAP.

Se stai già utilizzando una di queste soluzioni di condivisione file per altri scopi e le soluzioni soddisfano tutti i requisiti dei tuoi carichi di lavoro SAP, puoi utilizzare questa soluzione anche per i tuoi sistemi SAP.

Soluzione di condivisione file Descrizione
Filestore

Archiviazione di file completamente gestita e ad alte prestazioni di Google Cloud.

Per i deployment ad alta disponibilità multi-zona, consigliamo di utilizzare il livello Enterprise di Filestore (Filestore Enterprise). Per informazioni sui livelli di servizio Filestore, consulta Livelli di servizio. Per una guida rapida a Filestore Basic, consulta Guida rapida all'utilizzo della console.

NetApp Cloud Volumes ONTAP

Una soluzione di archiviazione intelligente completa di cui puoi eseguire il deployment e che puoi gestire autonomamente su una macchina virtuale Compute Engine.

Per maggiori informazioni su NetApp Cloud Volumes ONTAP, consulta la panoramica di Cloud Volumes ONTAP.

Servizio NetApp Cloud Volumes per Google Cloud

Una soluzione di archiviazione di file completamente gestita e ad alte prestazioni di NetApp di cui puoi eseguire il deployment dalla console Google Cloud.

Il servizio NetApp Cloud Volumes offre due tipi di servizi: CVS e CVS-Performance. Per maggiori informazioni, consulta Tipi di servizio.

Per SAP, è necessario utilizzare il tipo di servizio NetApp Cloud Volumes Service CVS-Performance (NetApp CVS-Performance), che fornisce diversi livelli di servizio. Per la maggior parte dei casi d'uso SAP, devi utilizzare il livello di servizio Extreme, ma, se il tuo caso d'uso non richiede prestazioni elevate, puoi utilizzare il livello di servizio Standard o Premium.

Per maggiori informazioni, consulta Livelli di servizio.

Google Cloud NetApp Volumes

Google Cloud NetApp Volumes è un servizio di archiviazione dati completamente gestito e basato su cloud che offre funzionalità avanzate di gestione dei dati e prestazioni altamente scalabili.

NetApp Volumes offre tre tipi di livelli di servizio: Standard, Premium ed Extreme. Per la maggior parte dei casi d'uso SAP, devi utilizzare il livello di servizio Extreme; tuttavia, se il tuo caso d'uso non richiede prestazioni elevate, puoi utilizzare il livello di servizio Standard o Premium.

Per saperne di più, consulta la tabella di confronto all'interno delle Funzionalità principali.

Soluzioni di condivisione file per caso d'uso SAP

La seguente tabella elenca i casi d'uso più comuni per le soluzioni di condivisione file negli ambienti SAP e le soluzioni che supportano i casi d'uso.

Caso d'uso Finalità Soluzioni consigliate
Directory dell'interfaccia Per l'utilizzo come posizione di archiviazione generica da parte di SAP e altri sistemi software per il passaggio di file tra i server.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • NetApp CVS-Performance, livello di servizio estremo
  • Google Cloud NetApp Volumes, livello di servizio Premium o Extreme
Directory dei trasporti SAP Per l'utilizzo come posizione di archiviazione SAP da parte dei sistemi SAP per archiviare file di applicazioni condivisi in distribuzioni distribuite o ad alta disponibilità oppure per trasportare file e aggiornamenti SAP tra diversi ambienti operativi.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • NetApp CVS-Performance, livello di servizio Standard
  • Google Cloud NetApp Volumes, livello di servizio Premium o Extreme
Directory di backup Per l'utilizzo da parte di SAP o di altri sistemi come posizione di archiviazione centralizzata per i backup.
  • Filestore Enterprise
  • NetApp Cloud Volumes ONTAP
  • NetApp CVS-Performance, livello di servizio estremo
  • Google Cloud NetApp Volumes, livello di servizio Premium o Extreme
Directory di sistema di scale out di SAP HANA Per l'utilizzo all'interno di una singola zona da parte dei sistemi di scale out di SAP HANA per condividere file binari e di configurazione tra i nodi SAP HANA.
  • Filestore Enterprise o Basic
  • NetApp Cloud Volumes ONTAP
  • NetApp CVS-Performance, livello di servizio estremo
  • Google Cloud NetApp Volumes, livello di servizio Premium o Extreme

Funzionalità supportate da ogni soluzione di condivisione file

La seguente tabella mostra le funzionalità comuni richieste dai sistemi SAP delle soluzioni di condivisione file e le soluzioni che le supportano.

Selezione delle Filestore Basic Filestore Enterprise NetApp Cloud Volumes ONTAP Prestazioni CVS NetApp Google Cloud NetApp Volumes
Ripristino di emergenza Manuale Manuale Automatizzato con SnapMirror Replica su più regioni Replica su più regioni
Alta disponibilità Servizio di zona, SLA del 99,9% Servizio multi-zona, SLA del 99,99% Soluzione ad alta disponibilità multizona;
SLA del 99,99% solo per l'infrastruttura Google Cloud
Servizio di zona, SLA del 99,99% Servizio di zona, SLA del 99,95%
Snapshot/backup
Servizio gestito No
Protocolli NFSv3 NFSv3 NFSv3, NFSv4.1, SMB, iSCSI NFSv3, NFSv4.1, SMB NFSv3, NFSv4.1, SMB
Replica a livello di regione No No Con SnapMirror
Disponibilità regionale Tutte le regioni Tutte le regioni Tutte le regioni Nelle regioni in cui è disponibile NetApp CVS-Performance. Consulta le mappe globali delle regioni di NetApp. Nelle regioni in cui è disponibile NetApp Volumes. Consulta le località di NetApp Volumes.
RPO per il ripristino di emergenza Non applicabile Non applicabile Solo 15 minutiNota 1 Solo 15 minutiNota 1 Solo 10 minutiNota 1
Spazio di archiviazione, minimo 1 TB 1 TB Volume da 100 GB con disco di sistema da 638 GB 1 TB 1 TB
Fornitore di assistenza Google Cloud Google Cloud NetApp per il software NetApp e Google Cloud per l'infrastruttura Google Cloud Google Cloud
Prestazioni della velocità effettiva 100 MB/s R/WNota 2 120/100 MB/s R/WNota 2 Dipende dalla configurazione. Consulta la documentazione di NetApp. 128 MB/s R/WNota 3 125 MiB/s R/WNota 4

Note sulla tabella:

  • Nota 1 : i tempi visualizzati sono approssimativi e dipendono da una serie di fattori, tra cui la configurazione del sistema e di rete, gli intervalli di backup e le procedure di ripristino.
  • Nota 2: con i livelli Filestore Basic ed Enterprise, la dimensione del volume influisce sulla velocità di archiviazione. La velocità effettiva di lettura/scrittura mostrata nella tabella si basa su una dimensione del volume di 1 TB. Per maggiori informazioni, consulta la pagina relativa ai livelli di servizio Filestore. Le prestazioni di Filestore Enterprise scala fino a 1200/1000 MiB/s con un volume di 10 TB.
  • Nota 3: con NetApp CVS-Performance, la dimensione del volume influisce sulla velocità di archiviazione. La velocità effettiva R/W mostrata nella tabella si riferisce al tipo di servizio CVS-Performance e si basa su una dimensione del volume di 1 TB.
  • Nota 4: con Google Cloud NetApp Volumes, la dimensione del volume influisce sulla velocità di archiviazione. La velocità effettiva di lettura/scrittura mostrata nella tabella si riferisce all'opzione più economica e si basa su una dimensione del volume di 1 TB.

Informazioni sul servizio NetApp Cloud Volumes per Google Cloud

NetApp Cloud Volumes Service per Google Cloud è una piattaforma di servizio dati cloud-native completamente gestita che puoi utilizzare per creare un file system NFS per sistemi di scale up di SAP HANA su tutti i tipi di istanze Compute Engine certificate per SAP HANA.

Il servizio NetApp Cloud Volumes offre due tipi di servizi: CVS e CVS-Performance. Il tipo di servizio CVS_Performance offre diversi livelli di servizio. Devi utilizzare il tipo di servizio NetApp Cloud Volumes Service CVS (NetApp CVS-Performance) e il livello di servizio Extreme con SAP HANA.

Il supporto per NetApp CVS-Performance nei deployment con scale out è limitato a tipi di istanze Compute Engine specifici, come indicato nella tabella in Tipi di macchine certificati per SAP HANA.

Con NetApp CVS-Performance, puoi inserire tutte le directory SAP HANA, incluse /hana/data e /hana/logs, in uno spazio di archiviazione condiviso, anziché utilizzare i dischi permanenti di Compute Engine. Con la maggior parte degli altri sistemi di archiviazione condivisi, puoi inserire solo la directory /hana/shared nello spazio di archiviazione condiviso.

Il supporto SAP per NetApp CVS-Performance su Google Cloud è elencato nella directory dell'hardware SAP HANA certificato e supportato.

Disponibilità regionale di NetApp CVS-Performance per SAP HANA

I volumi NetApp CVS-Performance devono trovarsi nella stessa regione delle istanze VM host.

Il supporto per SAP HANA di NetApp CVS-Performance non è disponibile in tutte le regioni in cui è disponibile NetApp CVS-Performance.

Puoi utilizzare NetApp CVS-Performance con SAP HANA nelle seguenti regioni di Google Cloud:

Regione Località
europe-west4 Eemshaven, Paesi Bassi, Europa
us-east4 Ashburn, Virginia del Nord, USA
us-west2 Los Angeles, California, USA

Se vuoi eseguire SAP HANA con NetApp CVS-Performance in una regione di Google Cloud non elencata sopra, contatta il team di vendita.

Supporto del protocollo NFS

NetApp CVS-Performance supporta i protocolli NFSv3 e NFSv4.1 con SAP HANA su Google Cloud.

NFSv3 è consigliato per i volumi configurati per consentire più connessioni TCP. NFSv4.1 non è ancora supportato con più connessioni TCP.

Requisiti di volume per il servizio NetApp Cloud Volumes con SAP HANA

I volumi NetApp CVS-Performance devono trovarsi nella stessa regione delle istanze VM host.

Per i volumi /hana/data e /hana/log, è richiesto il livello di servizio estremo di NetApp CVS-Performance. Puoi utilizzare il livello di servizio Premium per la directory /hana/shared se si trova in un volume separato da quello delle directory /hana/data e /hana/log.

Per ottenere le migliori prestazioni con i sistemi SAP HANA di dimensioni superiori a 1 TB, crea volumi separati per /hana/data, /hana/log e /hana/shared.

Per soddisfare i requisiti di prestazioni di SAP HANA, sono necessarie le seguenti dimensioni minime del volume quando si esegue SAP HANA con NetApp CVS-Performance:

Directory Dimensioni minime
/hana/shared 1 TB
/hana/log 2,5 TB
/hana/data 4 TB

Regola le dimensioni dei volumi per soddisfare i requisiti di velocità effettiva. La velocità effettiva minima per il livello di servizio estremo è di 128 MB al secondo per ogni TB, quindi la velocità effettiva per 4 TB di spazio su disco è di 512 MB al secondo. Il provisioning di più spazio su disco per il volume /hana/data può ridurre i tempi di avvio. Per il volume /hana/data, consigliamo 1,5 volte le dimensioni della memoria o 4 TB, a seconda di quale delle due opzioni è maggiore.

La dimensione minima del volume /hanabackup è determinata dalla strategia di backup. Puoi anche utilizzare la funzionalità Backint dell'agente di Google Cloud per SAP per eseguire il backup del database direttamente in Cloud Storage.

Deployment di un sistema SAP HANA con NetApp CVS-Performance

Per eseguire il deployment di NetApp CVS-Performance con SAP HANA su Google Cloud, devi prima eseguire il deployment delle VM e installare SAP HANA. Puoi utilizzare i file di configurazione Terraform o i modelli di Deployment Manager forniti da Google Cloud per eseguire il deployment delle VM e SAP HANA oppure puoi creare le istanze VM e installare SAP HANA manualmente.

Se utilizzi i file di configurazione Terraform o i modelli di Deployment Manager, il deployment delle VM viene eseguito con i volumi /hana/data e /hana/log mappati su dischi permanenti. Dopo aver montato i volumi NetApp CVS-Performance nelle VM, devi copiare i contenuti dei dischi permanenti, come descritto nei passaggi seguenti.

Per eseguire il deployment di SAP HANA con NetApp CVS-Performance utilizzando i file di deployment forniti da Google Cloud:

  1. Esegui il deployment di SAP HANA con dischi permanenti seguendo le istruzioni di tua scelta:

  2. Crea i tuoi volumi NetApp CVS-Performance. Per le istruzioni complete per NetApp, consulta la documentazione del servizio NetApp Cloud Volumes per Google Cloud.

  3. Monta NetApp CVS-Performance in un punto di montaggio temporaneo utilizzando il comando mount con le seguenti impostazioni:

    mount -t nfs -o options server:path mountpoint

    Per options, utilizza le seguenti impostazioni:

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

    L'opzione vers=3 indica NFSv3. L'opzione nconnect=16 specifica il supporto per più connessioni TCP.

  4. Arresta SAP HANA e gli eventuali servizi correlati che utilizzano i volumi di disco permanente collegati.

  5. Copia i contenuti dei volumi dei disco permanente nei volumi NetApp CVS-Performance corrispondenti.

  6. Scollega i dischi permanenti.

  7. Rimonta i volumi NetApp CVS-Performance nei punti di montaggio permanenti aggiornando /etc/fstab con le seguenti impostazioni:

    server:path   /mountpoint   nfs   options   0 0

    Per options, utilizza le seguenti impostazioni:

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

    Per ulteriori informazioni sull'aggiornamento del file /etc/fstab, consulta la pagina nfs nel manuale sui formati file Linux.

  8. Per ottenere prestazioni ottimali, aggiorna la categoria fileio nel file SAP HANA global.ini con le seguenti impostazioni suggerite:

    Parametro Valore
    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. Riavvia SAP HANA.

  10. Dopo aver verificato che tutto funzioni come previsto, elimina i dischi permanenti per evitare che ti vengano addebitati dei costi.