Soluzioni di condivisione file per SAP su Google Cloud

Google Cloud supporta diverse soluzioni di condivisione dei file per SAP su Google Cloud. La scelta dipende da come utilizzi la soluzione di condivisione dei file, se i tuoi sistemi SAP si estendono su zone o regioni e dai requisiti di prestazioni dei tuoi workload.

Soluzioni di condivisione file supportate per SAP su Google Cloud

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

Se utilizzi già una di queste soluzioni di condivisione file per altri scopi e soddisfa tutti i requisiti dei tuoi carichi di lavoro SAP, puoi utilizzarla anche per i tuoi sistemi SAP.

Soluzione di condivisione di file Descrizione
Filestore

Google Cloud Archiviazione di file completamente gestita ad alte prestazioni.

Per i deployment multizonali ad alta disponibilità, consigliamo di utilizzare il livello di servizio regionale di Filestore (Filestore Regional, precedentemente Filestore Enterprise). Per informazioni sui livelli di servizio Filestore, consulta Livelli di servizio. Per una guida rapida a Filestore regionale, consulta Creare un'istanza Filestore utilizzando la Google Cloud console.

NetApp Cloud Volumes ONTAP

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

Per ulteriori informazioni su NetApp Cloud Volumes ONTAP, consulta Panoramica di Cloud Volumes ONTAP.

Google Cloud NetApp Volumes

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

NetApp Volumes offre quattro livelli di servizio: Flex, Standard, Premium ed Extreme. 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 Flex, Standard o Premium. Per le directory dei dati e dei log SAP HANA, devi utilizzare il livello di servizio Premium o Extreme.

Per ulteriori informazioni, consulta Informazioni su Google Cloud NetApp Volumes.

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 nei paesaggi SAP e le soluzioni che supportano i casi d'uso.

Caso d'uso Finalità Soluzioni consigliate
Directory dell'interfaccia Da utilizzare come posizione di archiviazione generale da parte di SAP e di altri sistemi software per trasferire file tra i server.
  • Filestore a livello di regione (in precedenza Enterprise)
  • NetApp Cloud Volumes ONTAP
  • Google Cloud NetApp Volumes, livello di servizio Premium o Extreme
Directory di trasporto SAP Per l'utilizzo come posizione di archiviazione SAP da parte dei sistemi SAP per contenere i file delle applicazioni condivisi nei deployment distribuiti o ad alta disponibilità oppure per trasportare file e aggiornamenti SAP tra diversi ambienti operativi.
  • Filestore a livello di regione (in precedenza Enterprise)
  • NetApp Cloud Volumes ONTAP
  • Livello di servizio Premium o Extreme di Google Cloud NetApp Volumes
Directory di backup Per l'utilizzo da parte di SAP o di altri sistemi come posizione di archiviazione centralizzata per i backup.
  • Filestore a livello di regione (in precedenza Enterprise)
  • NetApp Cloud Volumes ONTAP
  • Livello di servizio Premium o Extreme di Google Cloud NetApp Volumes
Directory di sistema di SAP HANA a scalabilità verticale Per l'utilizzo all'interno di un'unica zona da parte dei sistemi SAP HANA scalabili orizzontalmente per condividere file di configurazione e binari tra i nodi SAP HANA.
  • Filestore regionale (in precedenza Enterprise) o Basic
  • NetApp Cloud Volumes ONTAP
  • Livello di servizio Premium o Extreme di Google Cloud NetApp Volumes
File condivisi di SAP HANA Per l'archiviazione di file di configurazione e binari condivisi utilizzati dai nodi SAP HANA.
  • Filestore a livello di regione (in precedenza Enterprise)
  • NetApp Cloud Volumes ONTAP
  • Livello del servizio Google Cloud NetApp Volumes, Premium o Flex

Funzionalità supportate da ogni soluzione di condivisione file

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

Funzionalità Filestore Basic Filestore a livello di regione (in precedenza Enterprise) NetApp Cloud Volumes ONTAP Google Cloud NetApp Volumes
Ripristino di emergenza Manuale Manuale Automatizzato con Snapmirror Replica su più regioni
Alta disponibilità Servizio zonale, SLA del 99,9% Servizio multizonale, SLA del 99,99% Soluzione di alta disponibilità multizona;
SLA del 99,99% solo per l' Google Cloud infrastruttura

Livelli di servizio Premium o Extreme come servizio di zona con uno SLA del 99,95%.

Livello di servizio flessibile come servizio regionale con SLA del 99,99%.

Istantanee/Backup
Servizio gestito No
Protocolli NFSv3 NFSv3 NFSv3, NFSv4.1, SMB, iSCSI NFSv3, NFSv4.1, SMB
Replica a livello di regione No No Con Snapmirror
Disponibilità a livello regionale Tutte le regioni Tutte le regioni Tutte le regioni Nelle regioni in cui è disponibile NetApp Volumes. Consulta Località di NetApp Volumes.
RPO per il ripristino di emergenza Non applicabile Non applicabile A partire da 15 minutiNota 1 Fino a 10 minutiNota 1 per interruzioni a livello di più regioni.
Spazio di archiviazione, minimo 1 TB 1 TB Volume da 100 GB con disco di sistema da 638 GB 1 TBNota 4
Fornitore di assistenza Google Cloud Google Cloud NetApp per il software e Google Cloud per l'infrastruttura NetApp Google Cloud
Rendimento in termini di velocità effettiva Lettura/scrittura a 100 MB/sNota 2 120/100 MB/s in lettura/scritturaNota 2 Dipende dalla configurazione. Consulta la documentazione di NetApp. 128 MiB/s in lettura/scritturaNota 3

Note relative alla tabella:

  • Nota 1: i tempi indicati sono approssimativi e dipendono da una serie di fattori, tra cui la configurazione del sistema e della rete, gli intervalli di backup e le procedure di recupero.
  • Nota 2 : con i livelli Filestore Basic e Regional, le dimensioni del volume influiscono sulla velocità di archiviazione. Il throughput in lettura/scrittura mostrato nella tabella si basa su un volume di 1 TB. Per ulteriori informazioni, consulta Livelli di servizio. Le prestazioni di Filestore regionale aumentano fino a 1200/1000 MiB/s con un volume di 10 TB.
  • Nota 3: con Google Cloud NetApp Volumes, la velocità di archiviazione (throughput) viene determinata in base al livello del servizio e alle dimensioni del volume. Il throughput in lettura/scrittura mostrato nella tabella si riferisce all'opzione più economica e si basa su un volume di 1 TB.
  • Nota 4: Google Cloud NetApp Volumes supporta dimensioni dei volumi minime di 1 GiB.

Informazioni su Google Cloud NetApp Volumes

Google Cloud NetApp Volumes è un servizio di archiviazione dei dati completamente gestito basato su cloud che puoi utilizzare per creare un file system NFS per i sistemi SAP HANA di scalabilità verticale su tutti i tipi di istanze Compute Engine certificati per l'utilizzo con SAP HANA.

NetApp Volumes offre i seguenti livelli di servizio: Flex, Standard, Premium ed Extreme. Con le directory dei dati e dei log di SAP HANA, devi utilizzare il livello di servizio Premium o Extreme. Per i file condivisi SAP, puoi utilizzare il livello di servizio Premium, Extreme o Flex. Per ulteriori informazioni sui livelli di servizio, consulta Funzionalità principali.

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

Con i volumi NetApp, puoi posizionare tutte le directory SAP HANA, tra cui /hana/data e /hana/logs, nello spazio di archiviazione condiviso anziché utilizzare volumi Google Cloud Hyperdisk o Persistent Disk. Con la maggior parte degli altri sistemi di archiviazione condiviso, puoi inserire nello spazio di archiviazione condiviso solo la directory /hana/shared.

Il supporto SAP per NetApp Volumes è elencato nella directory dell'hardware SAP HANA certificato e supportato.

Disponibilità regionale dei NetApp Volumes per SAP HANA

I volumi NetApp devono trovarsi nella stessa regione delle istanze Compute Engine che ospitano il sistema SAP HANA.

Il supporto di SAP HANA da parte di NetApp Volumes non è disponibile in tutte le regioni in cui è disponibile NetApp Volumes.

Puoi utilizzare NetApp Volumes con SAP HANA nelle seguenti Google Cloud regioni:

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

Se ti interessa eseguire SAP HANA con NetApp Volumes in una Google Cloud regione non indicata nella tabella precedente, contatta Google Cloud il team di vendita.

Supporto del protocollo NFS

NetApp Volumes 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 è supportato con più connessioni TCP.

Requisiti dei volumi per NetApp Volumes con SAP HANA

I volumi NetApp devono trovarsi nella stessa regione delle istanze VM di hosting.

Per i volumi /hana/data e /hana/log è obbligatorio il livello di servizio Extreme o Premium di NetApp Volumes. Puoi utilizzare il livello di servizio Premium per la directory /hana/shared se si trova in un volume distinto dalle directory /hana/data e /hana/log.

Per le migliori prestazioni con 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, quando esegui SAP HANA con NetApp Volumes sono richiesti i seguenti dimensioni minime dei volumi:

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

Modifica le dimensioni dei volumi per soddisfare i requisiti di throughput. La velocità in uscita massima per il livello di servizio Extreme è di 128 MB al secondo per ogni volume da 1 TB, fino a un massimo di 4,5 GiBps per volume. 30 Gbps con volumi di grande capacità. Per ulteriori informazioni sul rendimento previsto di NetApp Volumes, consulta IOPS e velocità effettiva massima del volume. 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 del valore maggiore.

La dimensione minima del volume /hanabackup è determinata dalla strategia di backup. Puoi anche utilizzare la funzionalità Backint dell'Agente per SAP di Google Cloudper eseguire il backup del database direttamente in Cloud Storage. Per ulteriori informazioni, consulta Eseguire il backup e il recupero di SAP HANA utilizzando Backint.

Eseguire il deployment di un sistema SAP HANA con NetApp Volumes

Per eseguire il deployment di NetApp Volumes con SAP HANA su Google Cloud, devi prima eseguire il deployment delle VM e installare SAP HANA. Puoi utilizzare i file di configurazione Terraform forniti Google Cloud per eseguire il deployment delle istanze Compute Engine e SAP HANA oppure puoi creare le istanze di calcolo e installare SAP HANA manualmente.

Se utilizzi i file di configurazione Terraform, le istanze di calcolo vengono eseguite con le directory /hana/data e /hana/log mappate ai volumi Persistent Disk o Hyperdisk. Dopo aver montato i volumi NetApp Volumes sulle istanze di calcolo, devi copiare i contenuti dei dischi di cui è stato eseguito il deployment, come descritto nei passaggi che seguono.

Per eseguire il deployment di SAP HANA con NetApp Volumes utilizzando i file di deployment che Google Cloud forniscono:

  1. Esegui il deployment di SAP HANA con volumi Persistent Disk o Hyperdisk seguendo le istruzioni riportate nella guida al deployment di Terraform: SAP HANA.

  2. Crea i volumi NetApp Volumes. Per informazioni su come eseguire questa operazione, consulta Creare un volume.

  3. Monta i volumi NetApp su 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 di più connessioni TCP.

  4. Interrompi SAP HANA e tutti i servizi correlati che utilizzano i volumi di Persistent Disk o Hyperdisk collegati.

  5. Copia i contenuti dei volumi di Persistent Disk o Hyperdisk nei volumi NetApp Volumes corrispondenti.

  6. Scollega i volumi Persistent Disk o Hyperdisk.

  7. Rimonta i volumi NetApp Volumes ai 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 del manuale sui formati file di Linux.

  8. Per le migliori prestazioni, aggiorna la categoria fileio nel file SAP HANAglobal.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. Riavviare SAP HANA.

  10. Dopo aver verificato che tutto funzioni come previsto, elimina i volumi Persistent Disk o Hyperdisk per evitare che ti vengano addebitati.