Guida per la pianificazione di SAP NetWeaver

Questa guida fornisce una panoramica del funzionamento di SAP NetWeaver su Google Cloud e fornisce dettagli che puoi utilizzare per pianificare la migrazione del tuo sistema SAP NetWeaver esistente o per implementare un nuovo sistema. Google Cloud è certificato per l'esecuzione di server di applicazioni SAP NetWeaver ABAP e Java, e di prodotti SAP basati su questi stack di server delle applicazioni.

Questa guida non tratta le specifiche del deployment del sistema SAP NetWeaver. Per informazioni su come pianificare il deployment di SAP NetWeaver, consulta la guida master di SAP NetWeaver.

Nozioni di base su Google Cloud

Google Cloud è costituito da molti servizi e prodotti basati su cloud. Durante l'esecuzione di prodotti SAP su Google Cloud, utilizzi principalmente i servizi basati su IaaS offerti tramite Compute Engine e Cloud Storage, oltre ad alcune funzionalità a livello di piattaforma, come gli tools.

Consulta la panoramica della piattaforma Google Cloud per concetti e terminologia importanti. Questa guida duplica alcune informazioni della panoramica per comodità e contesto.

Per una panoramica delle considerazioni che le organizzazioni su scala aziendale dovrebbero tenere in considerazione quando vengono eseguite su Google Cloud, consulta il framework dell'architettura Google Cloud.

Interazione con Google Cloud

Google Cloud offre tre modi principali per interagire con la piattaforma e le tue risorse nel cloud:

  • La console Google Cloud, che è un'interfaccia utente basata sul web.
  • Lo strumento a riga di comando gcloud, che fornisce un soprainsieme delle funzionalità offerte dalla console Google Cloud.
  • Librerie client, che forniscono API per l'accesso ai servizi e la gestione delle risorse. Le librerie client sono utili per creare strumenti personalizzati.

Prezzi e quote

Puoi usare il Calcolatore prezzi per stimare i costi di utilizzo. Per ulteriori informazioni sui prezzi, consulta Prezzi di Compute Engine, Prezzi di Cloud Storage e Prezzi di Google Cloud Observability.

Le risorse Google Cloud sono soggette a quote. Se prevedi di utilizzare macchine con CPU elevata o memoria elevata, potresti dover richiedere una quota aggiuntiva. Per ulteriori informazioni, consulta Quote delle risorse di Compute Engine.

Conformità e controlli di sovranità

Se hai bisogno che il tuo carico di lavoro SAP venga eseguito in conformità con i requisiti di residenza dei dati, controllo dell'accesso, personale di assistenza o normative, devi pianificare l'utilizzo di Assured Workloads, un servizio che ti consente di eseguire carichi di lavoro sicuri e conformi su Google Cloud senza compromettere la qualità dell'esperienza cloud. Per maggiori informazioni, consulta Conformità e controlli di sovranità per SAP su Google Cloud.

Panoramica di SAP NetWeaver su Google Cloud

Per molti aspetti, l'esecuzione di SAP NetWeaver su Google Cloud è simile all'esecuzione nel tuo data center. Devi comunque considerare le risorse di calcolo, l'archiviazione e il networking. Devi anche pensare a come gestire i backup e il ripristino di emergenza per il tuo database.

Ecco alcune differenze che dovresti conoscere:

  • Puoi interagire con i vari componenti dell'infrastruttura tramite i servizi, ovvero astrazioni o virtualizzazione dell'hardware che utilizzerai on-premise. Ad esempio, alcuni dei servizi di infrastruttura virtualizzata che utilizzi al posto dell'hardware su Google Cloud includono macchine virtuali (VM) e dischi permanenti di Compute Engine, reti e firewall Virtual Private Cloud e bucket Cloud Storage per l'archiviazione di massa.
  • I servizi Google Cloud offrono funzionalità specifiche e presentano alcune limitazioni.
  • I servizi Google Cloud funzionano insieme in modi specifici.
  • SAP NetWeaver e i servizi Google Cloud collaborano in particolare modi.

Il seguente diagramma fornisce una panoramica generale dell'esecuzione di SAP NetWeaver su Google Cloud:

Panoramica di SAP NetWeaver su Google Cloud

Ecco alcuni aspetti importanti da notare nel diagramma:

  • Il sistema utilizza alcune VM e dischi permanenti di Compute Engine. Questi componenti ospitano il software, incluso il sistema di database principale.
  • Il sistema SAP NetWeaver è costituito dai soliti componenti dell'applicazione e da un componente agente host.
  • Il componente SAP Host Agent/SAPOSCOL raccoglie i metadati di monitoraggio dall'agente per SAP di Google Cloud. L'agente di Google Cloud per SAP aggrega le metriche di Cloud Monitoring, la soluzione di monitoraggio di Google Cloud.
  • Tutte le comunicazioni tra i componenti di Google Cloud e quelli esterni passano attraverso un livello di networking. Questo livello fornisce funzionalità di sicurezza, tra cui firewall, route e gateway internet, VPN e così via.

Architettura a due livelli

Il seguente diagramma mostra alcuni dettagli di un'architettura a due livelli in esecuzione su una VM di Compute Engine.

Architettura a 2 livelli

In questa architettura, tutti i componenti vengono eseguiti su una singola VM. La VM ha 5 dischi permanenti di Compute Engine collegati e ogni disco permanente serve un ruolo specifico. Questi ruoli includono:

  • Disco radice: contiene il sistema operativo della VM.
  • Scambia disco: contiene il file di paging del sistema operativo.
  • SAP NetWeaver: contiene l'installazione di NetWeaver e i file del profilo.
  • Volume di dati: contiene i file di database.
  • Volume log: contiene i log del sistema di database utilizzati per mantenere la coerenza dei dati, il backup e le operazioni di ripristino.

A seconda del server di database in uso, i volumi di dati necessari potrebbero essere diversi da quelli mostrati nella figura precedente.

Fino a un certo limite, le prestazioni di un'unità SSD o di un disco permanente bilanciato migliorano con l'aumento delle dimensioni del disco e del numero di vCPU. Se utilizzi uno di questi tipi di disco permanente, crea un volume DP più grande e partiziona logicamente il disco nel sistema operativo guest per più file system. Ad esempio, se utilizzi SAP HANA, puoi mappare i volumi /hana/data, /hana/log e /hana/shared a un singolo disco permanente. L'utilizzo di un disco permanente singolo più grande consente inoltre un ridimensionamento più semplice nella VM e semplifica la gestione.

A seconda dell'applicazione, il collegamento di più volumi di disco permanente alla VM può offrire vantaggi operativi. Ad esempio, può semplificare l'uso di snapshotdisco permanentei per volumi specifici.

Lo Striping su più volumi di disco permanente non offre un vantaggio significativo in termini di prestazioni per SAP su Google Cloud.

Per ulteriori informazioni, vedi:

È probabile che il server di database richieda anche dischi permanenti dalle prestazioni più elevate rispetto a quanto richiesto da SAP NetWeaver.

Ad esempio, per un deployment SAP HANA:

  • Il disco contrassegnato come "Volume di dati" contiene i file di dati.
  • Il disco contrassegnato come "Log" contiene i file di log HANA.
  • I file binari e i file condivisi HANA possono essere ospitati sul disco denominato "NetWeaver".
  • Per l'archiviazione dei backup dei database è necessario un volume aggiuntivo.

Per informazioni su SAP HANA su Google Cloud, consulta:

Per un elenco delle unità disco necessarie per SAP ASE, consulta la Guida per la pianificazione di SAP ASE.

Per un elenco delle unità disco necessarie per SAP MaxDB, consulta la Guida per la pianificazione di SAP MaxDB.

Per un deployment di IBM Db2 per Linux, UNIX e Windows (IBM Db2), sono necessarie più unità disco rispetto a quelle mostrate nella figura precedente. Per un elenco delle unità disco richieste, consulta la guida per la pianificazione di IBM Db2 per SAP.

Per informazioni su Microsoft SQL Server su Google Cloud, consulta Windows su Compute Engine.

Nelle sezioni successive scoprirai i dettagli e i suggerimenti per questi componenti.

Architettura a tre livelli

Il seguente diagramma mostra alcuni dettagli di un'architettura a tre livelli in esecuzione su Compute Engine.

Architettura a 3 livelli

In questa architettura, il sistema SAP NetWeaver distribuisce il lavoro su più server di applicazioni NetWeaver (AS) ospitati su più VM. Tutti i nodi NetWeaver AS condividono lo stesso database, ospitato su una VM separata. Tutti i nodi NetWeaver AS montano e accedono a un file system condiviso che ospita i profili SAP NetWeaver. Questo file system condiviso si trova su un disco permanente collegato alla VM 1, insieme ai servizi centrali SAP.

Macchine certificate

Google Cloud fornisce la maggior parte delle risorse di calcolo sotto forma di VM, chiamate anche istanze VM, tramite Compute Engine. Google Cloud fornisce macchine bare-metal tramite Bare Metal Solution.

Tutti i tipi di macchine possono:

  • Esegui sistemi operativi.
  • Ospita i servizi centrali SAP.
  • Ospita SAP AS.
  • Hosting dei server di database.

Quando pianifichi l'implementazione SAP, considera quanto segue:

  • Il numero di macchine richieste dall'architettura di implementazione. Questo numero può variare da una VM per un sistema di sviluppo, addestramento o di produzione di piccole dimensioni a molte VM per un sistema di produzione con scale out.
  • Tipi di macchine particolari, che determinano la potenza di elaborazione (tipi di CPU, numero di core e così via) e la memoria volatile disponibile.
  • L'aumento del numero di vCPU in un'istanza VM aumenta la larghezza di banda della rete per le comunicazioni in uscita (la velocità in uscita) dalla VM fino a un limite che può variare in base al tipo di macchina. Vedi Quote delle risorse VPC per istanza.
  • Tipi di immagine, che determinano il sistema operativo, e il tipo di database se scegli di utilizzare SQL Server.
  • La località delle VM. Le risorse di Compute Engine vengono eseguite nei data center Google Cloud di tutto il mondo e questi data center sono organizzati per regione e zona. Scopri di più in Pianificare regioni e zone.
  • La quantità di spazio di archiviazione su disco permanente e il numero di dischi permanenti. Per la maggior parte dei tipi di macchine, puoi collegare fino a 257 TB di spazio di archiviazione su disco permanente. Anche se è possibile collegare fino a 128 dischi permanenti alla maggior parte dei tipi di macchina, l'utilizzo di meno dischi permanenti riduce l'overhead per la gestione.

Se prevedi un traffico di rete elevato, come spesso accade nelle architetture a tre livelli che posizionano il database su una VM separata, seleziona un'istanza VM con un numero sufficiente di vCPU per fornire la velocità effettiva necessaria.

Per informazioni sui tipi di macchine Google Cloud e SAPS, consulta la pagina SAP Note 2456432 - SAP Applications on Google Cloud: prodotti supportati e tipi di macchine Google Cloud .

Le sezioni seguenti forniscono ulteriori dettagli.

Tipi di macchina

Google Cloud offre macchine certificate per SAP nelle seguenti famiglie di tipi di macchine:

  • Tipi di macchina ottimizzate per il calcolo: C2 o C2D
  • Tipi di macchina per uso generico: N1, N2, N2D, T2D, C3 o C3D
  • Tipi di macchina ottimizzati per la memoria: M1, M2 o M3
  • Tipi di macchine Bare Metal Solution: O2
  • Configurazioni personalizzate dei tipi di macchina: N1, N2 o N2D

Per saperne di più su ogni famiglia di tipi di macchine Compute Engine certificata per le applicazioni SAP, consulta Tipi di macchine certificati.

Le seguenti certificazioni delle macchine sono per SAP NetWeaver. Per le certificazioni di macchine specifiche per SAP HANA, consulta Tipi di macchine certificate per SAP HANA.

Prima di selezionare un tipo di macchina da utilizzare, verifica che sia disponibile nella regione e nelle zone di cui hai bisogno.

Per ulteriori informazioni su ciascun tipo di macchina di Compute Engine, inclusa la relativa disponibilità a livello di regione e zona, consulta Tipi di macchina.

Per la disponibilità dei tipi di macchine Bare Metal Solution, consulta Disponibilità regionale di macchine Bare Metal Solution certificate per SAP.

Tipo di macchina CPU virtuali Memoria (GB) Piattaforma CPU minima
Tipi di macchine standard C2

c2-standard-4

4 16 Intel Cascade Lake

c2-standard-8

8 32 Intel Cascade Lake

c2-standard-16

16 64 Intel Cascade Lake

c2-standard-30

30 120 Intel Cascade Lake

c2-standard-60

60 240 Intel Cascade Lake
Tipi di macchine con memoria elevata C2D
c2d-highmem-2 2 16 AMD EPYC Milan
c2d-highmem-4 4 32 AMD EPYC Milan
c2d-highmem-8 8 64 AMD EPYC Milan
c2d-highmem-16 16 128 AMD EPYC Milan
c2d-highmem-32 32 256 AMD EPYC Milan
c2d-highmem-56 56 448 AMD EPYC Milan
c2d-highmem-112 112 896 AMD EPYC Milan
Tipi di macchine standard C2D

c2d-standard-2

2 8 AMD EPYC Milan

c2d-standard-4

4 16 AMD EPYC Milan

c2d-standard-8

8 32 AMD EPYC Milan

c2d-standard-16

16 64 AMD EPYC Milan

c2d-standard-32

32 128 AMD EPYC Milan
c2d-standard-56 56 224 AMD EPYC Milan
c2d-standard-112 112 448 AMD EPYC Milan
Tipi di macchine su misura
Tipo di macchina personalizzata basato su N1Nota 1 o qualsiasi numero pari fino a 96 3,75 GB o più per vCPU per l'utilizzo standard della memoria o 6,5 GB o più per vCPU per un utilizzo elevato della memoria. Intel Skylake
Intel Broadwell
Tipo di macchina personalizzata basato su N2Nota Qualsiasi numero pari fino a 32. Dopo 32, il numero di vCPU deve essere divisibile per 4, fino a un massimo di 80 vCPU. Ad esempio, 32, 36 e 40 vCPU sono tutte valide, ma 38 non è valida. 4 GB o più per vCPU per l'utilizzo standard della memoria o 8,0 GB o più per vCPU per un utilizzo elevato della memoria. Intel Cascade Lake
Tipo di macchina personalizzata basato su N2DNota 2 o qualsiasi numero pari di vCPU divisibile per 4, fino a un limite di 32 vCPU supportato dal supporto SAP. 4 GB per vCPU per l'utilizzo standard della memoria o 8 GB per vCPU per un utilizzo elevato della memoria. AMD EPYC Roma
Tipi di macchine ottimizzate per la memoria M1
m1-megamem-96 96 1433 Intel Skylake

m1-ultramem-40

40 961 Intel Broadwell

m1-ultramem-80

80 1922 Intel Broadwell

m1-ultramem-160

160 3.844 Intel Broadwell
Tipi di macchine ottimizzate per la memoria M2

m2-ultramem-208

208 5.888 Intel Cascade Lake

m2-ultramem-416

416 11.776 Intel Cascade Lake

m2-megamem-416

416 5.888 Intel Cascade Lake

m2-hypermem-416

416 8.832 Intel Cascade Lake
Tipi di macchine ottimizzate per la memoria M3
m3-ultramem-32 32 976 Intel Ice Lake
m3-ultramem-64 64 1952 Intel Ice Lake
m3-ultramem-128 128 3904 Intel Ice Lake
m3-megamem-64 64 976 Intel Ice Lake
m3-megamem-128 128 1952 Intel Ice Lake
Tipi di macchine con memoria elevata N1

n1-highmem-2

2 13 Intel Skylake
Intel Broadwell

n1-highmem-4

4 26 Intel Skylake
Intel Broadwell

n1-highmem-8

8 52 Intel Skylake
Intel Broadwell

n1-highmem-16

16 104 Intel Skylake
Intel Broadwell

n1-highmem-32

32 208 Intel Skylake
Intel Broadwell

n1-highmem-64

64 416 Intel Skylake
Intel Broadwell

n1-highmem-96

96 624 Intel Skylake
Tipi di macchine standard N1

n1-standard-8

8 30 Intel Skylake
Intel Broadwell

n1-standard-16

16 60 Intel Skylake
Intel Broadwell

n1-standard-32

32 120 Intel Skylake
Intel Broadwell

n1-standard-64

64 240 Intel Skylake
Intel Broadwell

n1-standard-96

96 360 Intel Skylake
Tipi con memoria elevata N2
n2-highmem-2 2 16 Intel Ice Lake
Intel Cascade Lake
n2-highmem-4 4 32 Intel Ice Lake
Intel Cascade Lake
n2-highmem-8 8 64 Intel Ice Lake
Intel Cascade Lake
n2-highmem-16 16 128 Intel Ice Lake
Intel Cascade Lake
n2-highmem-32 32 256 Intel Ice Lake
Intel Cascade Lake
n2-highmem-48 48 384 Intel Ice Lake
Intel Cascade Lake
n2-highmem-64 64 512 Intel Ice Lake
Intel Cascade Lake
n2-highmem-80 80 640 Intel Ice Lake
Intel Cascade Lake
n2-highmem-96 96 768 Intel Ice Lake
n2-highmem-128 128 838 Intel Ice Lake
Tipi di macchine standard N2
n2-standard-2 2 8 Intel Ice Lake
Intel Cascade Lake
n2-standard-4 4 16 Intel Ice Lake
Intel Cascade Lake
n2-standard-8 8 32 Intel Ice Lake
Intel Cascade Lake
n2-standard-16 16 64 Intel Ice Lake
Intel Cascade Lake
n2-standard-32 32 128 Intel Ice Lake
Intel Cascade Lake
n2-standard-48 48 192 Intel Ice Lake
Intel Cascade Lake
n2-standard-64 64 256 Intel Ice Lake
Intel Cascade Lake
n2-standard-80 80 320 Intel Ice Lake
Intel Cascade Lake
n2-standard-96 96 384 Intel Ice Lake
n2-standard-128 128 512 Intel Ice Lake
Tipi di macchine con memoria elevata N2D

n2d-highmem-2

2 16 AMD EPYC Rome
AMD EPYC Milan

n2d-highmem-4

4 32 AMD EPYC Rome
AMD EPYC Milan

n2d-highmem-8

8 64 AMD EPYC Rome
AMD EPYC Milan

n2d-highmem-16

16 128 AMD EPYC Rome
AMD EPYC Milan

n2d-highmem-32

32 256 AMD EPYC Rome
AMD EPYC Milan
n2d-highmem-48 48 384 AMD EPYC Rome
AMD EPYC Milan
n2d-highmem-64 64 512 AMD EPYC Rome
AMD EPYC Milan
n2d-highmem-80 80 640 AMD EPYC Rome
AMD EPYC Milan
n2d-highmem-96 96 768 AMD EPYC Rome
AMD EPYC Milan
Tipi di macchine standard N2D

n2d-standard-2

2 8 AMD EPYC Rome
AMD EPYC Milan

n2d-standard-4

4 16 AMD EPYC Rome
AMD EPYC Milan

n2d-standard-8

8 32 AMD EPYC Rome
AMD EPYC Milan

n2d-standard-16

16 64 AMD EPYC Rome
AMD EPYC Milan

n2d-standard-32

32 128 AMD EPYC Rome
AMD EPYC Milan
n2d-standard-48 48 192 AMD EPYC Rome
AMD EPYC Milan
n2d-standard-64 64 256 AMD EPYC Rome
AMD EPYC Milan
n2d-standard-80 80 320 AMD EPYC Rome
AMD EPYC Milan
n2d-standard-96 96 384 AMD EPYC Rome
AMD EPYC Milan
n2d-standard-128 128 512 AMD EPYC Rome
AMD EPYC Milan
n2d-standard-224 224 896 AMD EPYC Rome
AMD EPYC Milan
Tipi di macchine standard T2D

t2d-standard-2

2 8 AMD EPYC Milan

t2d-standard-4

4 16 AMD EPYC Milan

t2d-standard-8

8 32 AMD EPYC Milan

t2d-standard-16

16 64 AMD EPYC Milan
t2d-standard-32 32 128 AMD EPYC Milan
t2d-standard-48 48 192 AMD EPYC Milan
t2d-standard-60 60 240 AMD EPYC Milan
Tipi di macchine con memoria elevata C3
c3-highmem-4 4 32 Intel Sapphire Rapids
c3-highmem-8 8 64 Intel Sapphire Rapids
c3-highmem-22 22 176 Intel Sapphire Rapids
c3-highmem-44 44 352 Intel Sapphire Rapids
c3-highmem-88 88 704 Intel Sapphire Rapids
c3-highmem-176 176 1408 Intel Sapphire Rapids
Tipi di macchine standard C3
c3-standard-4 4 16 Intel Sapphire Rapids
c3-standard-8 8 32 Intel Sapphire Rapids
c3-standard-22 22 88 Intel Sapphire Rapids
c3-standard-44 44 176 Intel Sapphire Rapids
c3-standard-88 88 352 Intel Sapphire Rapids
c3-standard-176 176 704 Intel Sapphire Rapids
Tipi di macchine con memoria elevata C3D
c3d-highmem-4 4 32 Non applicabile (N/A)
c3d-highmem-8 8 64 N/D
c3d-highmem-16 16 128 N/D
c3d-highmem-30 30 240 N/D
c3d-highmem-60 60 480 N/D
c3d-highmem-90 90 720 N/D
c3d-highmem-180 180 1440 N/D
Tipi di macchine standard C3

c3d-standard-4

4 16 N/D

c3d-standard-8

8 32 N/D

c3d-standard-16

16 64 N/D

c3d-standard-30

30 120 N/D
c3d-standard-60 60 240 N/D
c3d-standard-90 90 360 N/D
c3d-standard-180 180 720 N/D
Tipi di macchine O2 Bare Metal Solution
o2-standard-16-metal 16 192 GiB Intel Cascade Lake
o2-standard-32-metal 32 384 GiB Intel Xeon Gold
o2-standard-48-metal 48 768 GiB Intel Xeon Gold
o2-standard-112-metal 112 1532 GiB Intel Xeon Platinum
o2-highmem-224-metal 224 3 TiB Intel Xeon Platinum

Disponibilità regionale di macchine Bare Metal Solution certificate SAP

Le macchine Bare Metal Solution certificate per le applicazioni SAP sono disponibili solo nelle estensioni di regione Bare Metal Solution, che non sono disponibili per tutte le regioni Google Cloud. Per l'elenco completo delle regioni con un'estensione per la regione Bare Metal Solution, consulta Disponibilità regionale di Bare Metal Solution.

Per la disponibilità di macchine Bare Metal Solution certificate per SAP HANA, consulta la pagina Disponibilità regionale delle macchine Bare Metal Solution per SAP HANA.

Immagini

Quando crei una VM di Compute Engine, utilizzi un'immagine che contiene i componenti di base richiesti. Ad esempio, un'immagine può contenere un sistema operativo Microsoft Windows Server con un'installazione SQL Server.

Quando ordini una macchina Bare Metal Solution, specifichi anche il sistema operativo di cui hai bisogno. La macchina diventa disponibile con il sistema operativo già installato.

Per le VM, puoi specificare un'immagine in diversi modi. Puoi:

  • Utilizza il file di configurazione Terraform (consigliato) o il modello di Cloud Deployment Manager fornito da Google Cloud, progettato per semplificare la configurazione di SAP NetWeaver. Per dettagli su come utilizzare Terraform o Cloud Deployment Manager, consulta la guida al deployment di SAP NetWeaver su Google Cloud per il tuo sistema operativo.
  • Utilizza un'immagine pubblica. Google offre una varietà di immagini pubbliche. Devi scegliere un'immagine che contenga componenti supportati per SAP NetWeaver.
  • Crea la tua immagine personalizzata. Potresti configurare il tuo sistema di base da zero e creare un'immagine personalizzata da riutilizzare. Puoi anche creare un'immagine importando un disco di avvio esistente in Compute Engine.

Immagini pubbliche supportate

Compute Engine fornisce immagini pubbliche per le versioni dei sistemi operativi supportate nelle famiglie di immagini.

Per visualizzare le versioni disponibili in ogni famiglia di immagini, consulta i dettagli del sistema operativo:

Per ulteriori informazioni sullo stato del supporto delle versioni dei sistemi operativi certificate per SAP, consulta Supporto dei sistemi operativi per SAP NetWeaver su Google Cloud.

Pianificazione per la gestione delle immagini

Dopo aver avviato il sistema, puoi creare immagini personalizzate. Crea immagini personalizzate quando modifichi lo stato del disco permanente radice, in modo da poter ripristinare facilmente il nuovo stato, se necessario. Pianifica la gestione delle immagini personalizzate che crei. Per scoprire di più, consulta le best practice per la gestione delle immagini.

Pianificare regioni e zone

Quando esegui il deployment di una VM, devi scegliere una regione e una zona. Una regione rappresenta una località geografica specifica in cui puoi eseguire le tue risorse e corrisponde a una o più località di data center relativamente vicine tra loro. Ogni regione ha una o più zone con connettività, alimentazione e raffreddamento ridondanti.

È possibile accedere alle risorse globali, come immagini disco preconfigurate e snapshot di dischi, in regioni e zone diverse. Le risorse di regione, come gli indirizzi IP esterni statici a livello di regione, sono accessibili solo alle risorse che si trovano nella stessa regione. Le risorse di zona, come VM e dischi, sono accessibili solo dalle risorse che si trovano nella stessa zona. Per ulteriori informazioni, consulta Risorse globali, a livello di regione e di zona.

regioni e zone di Google Cloud.

Quando scegli una regione e una zona per le tue VM, considera quanto segue:

  • La posizione degli utenti e delle risorse interne, ad esempio il data center o la rete aziendale. Per ridurre la latenza, seleziona una località vicina ai tuoi utenti e alle tue risorse.
  • Le piattaforme CPU disponibili per quella regione e zona. Ad esempio, i processori Intel Broadwell, Haswell, Skylake ed Ice Lake sono supportati per i carichi di lavoro di SAP NetWeaver su Google Cloud.
  • Assicurati che il server applicazioni SAP e il tuo database si trovino nella stessa regione.

Deployment delle VM

Per eseguire il deployment delle VM su Compute Engine, puoi utilizzare i metodi standard di Google Cloud: la console Google Cloud, Google Cloud CLI, Deployment Manager e l'API REST. Le pagine seguenti forniscono informazioni generalmente utili su come eseguire il deployment delle VM:

Per informazioni dettagliate e istruzioni sul deployment del tuo sistema SAP NetWeaver sulle VM di Compute Engine, consulta quanto segue:

Automation per i deployment SAP NetWeaver

Google Cloud fornisce file di configurazione Terraform e modelli di Deployment Manager che puoi utilizzare per automatizzare il deployment dell'infrastruttura Google Cloud per SAP NetWeaver con sistema operativo Linux o Windows.

I modelli forniti creano un'istanza delle seguenti risorse per SAP NetWeaver:

  • Un'istanza del tipo di macchina che preferisci.
  • La scelta dei seguenti sistemi operativi:
    • Red Hat Enterprise Linux (RHEL)
    • SUSE Linux Enterprise Server (SLES)
    • Windows Server
  • dischi permanenti standard di Compute Engine.
  • In Linux, il modello crea un'istanza del file system XFS.

Per istruzioni sull'implementazione automatica, consulta:

VM personalizzate e deployment automatizzati

I file di configurazione e i modelli di Deployment Manager di Terraform non supportano la specifica delle VM personalizzate di Compute Engine.

Se devi utilizzare un tipo di VM personalizzata, esegui prima il deployment di un tipo di VM predefinito di piccole dimensioni e, dopo il completamento del deployment, personalizza la VM in base alle tue esigenze.

Per saperne di più sulla modifica delle VM, consulta Modifica delle configurazioni delle VM per i sistemi SAP.

Accesso alle VM

Il creatore di una VM ha privilegi root completi.

  • Su una VM basata su Linux, il creatore può utilizzare la connessione tramite SSH e concederla tramite la console Google Cloud ad altri utenti.
  • Su una VM basata su Windows, il creatore può utilizzare la console Google Cloud per generare un nome utente e una password, dopodiché chiunque ne conosca il nome utente e la password potrà connettersi alla VM utilizzando RDP.

Dopo che un utente con privilegi amministrativi si è connesso a un'istanza tramite SSH o RDP, può aggiungere altri utenti del sistema con i comandi Linux standard o la gestione degli account utente Windows. Le pagine seguenti forniscono informazioni generalmente utili sulla connessione alle VM di Compute Engine:

Se utilizzi istanze Linux, dovrai pianificare l'utilizzo delle chiavi SSH. In generale, Compute Engine gestisce le chiavi SSH per conto tuo. Puoi decidere di gestire le tue chiavi SSH, ma devi comprendere i rischi associati. Per maggiori dettagli, consulta la sezione Chiavi SSH.

Per dettagli e istruzioni su come connetterti alle VM di Compute Engine nel tuo deployment di SAP NetWeaver, consulta la Guida al deployment di SAP NetWeaver per il tuo sistema operativo:

Database

Con SAP NetWeaver su Google Cloud, puoi utilizzare i seguenti sistemi di gestione dei database:

  • SAP HANA su Linux.
  • SAP ASE su Linux o Windows.
  • SAP MaxDB su Linux o Windows.
  • IBM Db2 su Linux o Windows.
  • Microsoft SQL Server Enterprise su Windows.
  • Oracle su server Bare Metal Solution con sistemi operativi supportati da Bare Metal Solution per Oracle. Per saperne di più, consulta Sistemi operativi.

SAP HANA

SAP HANA è certificato per l'esecuzione in Google Cloud sui seguenti sistemi operativi Linux:

Per ulteriori informazioni sui tipi di macchine e sui sistemi operativi supportati, consulta la guida alla pianificazione di SAP HANA.

Per ulteriori informazioni su SAP HANA, consulta la guida alle operazioni di SAP HANA e la documentazione su SAP.

Per determinare le linee guida e i suggerimenti per le dimensioni per SAP HANA, consulta la pagina relativa alle dimensioni del benchmark SAP.

SAP ASE

SAP ASE su Google Cloud è supportato sui seguenti sistemi operativi:

Per ulteriori informazioni sui tipi di macchine e sui sistemi operativi supportati, consulta la guida alla pianificazione di SAP ASE.

Per eseguire il deployment di SAP ASE su Google Cloud, consulta la guida al deployment di ASE per il tuo sistema operativo:

Per ulteriori informazioni su SAP ASE, consulta la documentazione su SAP.

SAP MaxDB

SAP MaxDB su Google Cloud è supportato sui seguenti sistemi operativi:

Per ulteriori informazioni sui tipi di macchine e sui sistemi operativi supportati, consulta la guida alla pianificazione di SAP MaxDB. Per eseguire il deployment di SAP MaxDB su Google Cloud, consulta la guida al deployment di SAP MaxDB per il tuo sistema operativo:

Per ulteriori informazioni su SAP MaxDB, consulta la libreria SAP MaxDB.

IBM Db2 per Linux, UNIX e Windows

IBM Db2 è supportato su SLES, RHEL e Windows Server.

Per ulteriori informazioni sui tipi di macchine e sui sistemi operativi supportati, consulta la guida per la pianificazione di IBM Db2 per SAP.

Per eseguire il deployment di IBM Db2 su Google Cloud, vedi:

Per maggiori informazioni su IBM Db2, consulta SAP su IBM Db2 per Linux, UNIX e Windows.

Microsoft SQL Server

Puoi installare SQL Server in diversi modi:

  • Puoi utilizzare un'immagine pubblica fornita da Google con SQL Server Enterprise. L'immagine SQL Server in Windows Server è un'immagine premium, il che significa che il costo dell'immagine è associato a quello del tipo di macchina.
  • Puoi scaricare il DVD di SQL Server da SAP e utilizzare lo script specifico per SAP SQL4SAP.bat che installa SQL Server con le impostazioni corrette.
  • Puoi scaricare il DVD di SQL Server da SAP o Microsoft e utilizzare lo standard Microsoft setup.exe per installare SQL Server e personalizzare la configurazione.

Se utilizzi SQL Server come database, devi assicurarti che SQL Server sia configurato in modo da utilizzare la collazione SAP, SQL_Latin1_General_CP850_BIN2, al fine di garantire la compatibilità con i sistemi SAP.

Puoi verificare le regole di confronto di SQL Server nelle proprietà del server:

Finestra di dialogo SQL Server che mostra l'impostazione delle regole di confronto

Se hai già configurato SQL Server, puoi aggiornare le regole di confronto, ma devi ricreare i database in seguito. Per ulteriori dettagli su come specificare o modificare le regole di confronto, consulta la Guida al deployment di SAP NetWeaver su Windows.

Oracle

SAP su Oracle è supportato solo sui server Bare Metal Solution, eseguiti in un'estensione di regione con località condivisa e connessa a determinate regioni Google Cloud.

Per ulteriori informazioni, vedi:

Backup e ripristino del database

Devi avere un piano su come ripristinare il sistema alle condizioni operative nel caso in cui si verifichi il peggio. Per indicazioni generali su come pianificare il ripristino di emergenza utilizzando Google Cloud, consulta:

Per informazioni su backup e ripristino di SAP HANA, consulta la guida alle operazioni di SAP HANA su Google Cloud.

Per informazioni sul backup e sul ripristino di SAP ASE, consulta Prestazioni e ottimizzazione di SAP ASE: ottimizzazione dei database fisici.

Per informazioni sul backup e sul ripristino di SAP MaxDB, consulta Amministrazione dei database SAP MaxDB.

Per informazioni su backup e ripristino di IBM Db2, consulta Backup e ripristino.

In alternativa alle opzioni di ripristino di emergenza native, per il ripristino di emergenza attivo-passivo (RE) tra regioni, puoi utilizzare la replica asincrona del DP. La replica asincrona dei DP fornisce la replica asincrona dei dati tra due regioni Google Cloud.

Storage

Per impostazione predefinita, ogni VM di Compute Engine dispone di un piccolo disco permanente radice che contiene il sistema operativo. Puoi aggiungere ulteriori dischi alle VM per archiviazione dei vari componenti del sistema.

Archiviazione su disco permanente

Per l'archiviazione a blocchi permanente, puoi collegare i dischi permanenti di Compute Engine quando crei le VM o li aggiungi in un secondo momento.

Compute Engine offre diversi tipi di dischi permanenti. Ogni tipo ha caratteristiche di prestazioni diverse. Google Cloud gestisce l'hardware sottostante dei dischi permanenti per garantire la ridondanza dei dati e ottimizzare le prestazioni.

Puoi utilizzare uno qualsiasi dei seguenti tipi di disco permanente di Compute Engine con SAP NetWeaver:

  • Dischi permanenti standard (pd-standard): supportati da unità disco rigido standard, i dischi permanenti standard sono efficienti ed economici per la gestione delle operazioni di lettura e scrittura sequenziali, ma non sono ottimizzati per gestire alti tassi di operazioni di I/O al secondo (IOPS).
  • Dischi permanenti bilanciati (pd-balanced): supportati da unità a stato solido (SSD), i dischi permanenti bilanciati offrono un equilibrio tra costo e prestazioni. Il disco permanente bilanciato supporta il ripristino di emergenza attivo-passivo tra regioni tramite la replica asincrona PD.
  • Dischi permanenti SSD (pd-ssd): supportati da SSD, i dischi permanenti SSD forniscono spazio di archiviazione affidabile e ad alte prestazioni. Il disco permanente SSD supporta il ripristino di emergenza attivo-passivo tra regioni tramite la replica asincrona dei DP.
  • Dischi permanenti con carico estremo (pd-extreme): supportati da SSD, i dischi permanenti con carico estremo offrono opzioni massime di IOPS e velocità effettiva rispetto a pd-ssd. Per un elenco dei tipi di macchine che supportano pd-extreme, consulta Supporto della forma delle macchine.
Le prestazioni degli SSD e dei dischi permanenti bilanciati scalano automaticamente in base alle dimensioni, consentendoti di regolarne le prestazioni ridimensionando i dischi permanenti esistenti o aggiungendone di più a una VM. Le prestazioni dei dischi permanenti estremi non sono interessate dalla dimensione.

Anche il tipo di VM in uso e il numero di vCPU che contiene possono influire o limitare le prestazioni del disco permanente.

La figura seguente mostra i valori approssimativi delle prestazioni per i dischi permanenti bilanciati in una configurazione SAP NetWeaver di esempio su Google Cloud. I numeri effettivi che potresti vedere in una configurazione simile potrebbero variare per diversi motivi, tra cui i miglioramenti apportati da Compute Engine nel tempo.

Due dischi permanenti bilanciati, uno da 80 GB e l'altro da 250 GB, sono collegati a una VM host n2-standard-32 che esegue SAP NetWeaver

Come indicato nella figura precedente, quando i dischi permanenti sono dello stesso tipo SSD o bilanciato, le prestazioni fornite alla VM sono cumulative, quindi puoi stimare le prestazioni complessive aggiungendo i valori relativi alle prestazioni di ciascun disco permanente.

Ad esempio, se colleghi due dischi permanenti bilanciati come mostrato in figura, uno che fornisce 180 IOPS per lettura e scrittura e una velocità effettiva di 8,4 MB al secondo e l'altro che fornisce 1500 IOPS per letture e scritture e 70 MB al secondo di velocità effettiva, insieme i dischi permanenti forniscono 1680 IOPS per lettura e scrittura al secondo. Per ulteriori informazioni, consulta Più dischi collegati a una singola istanza VM e Letture e scritture simultanee in Altri fattori che influiscono sulle prestazioni.

I dischi permanenti si trovano in modo indipendente dalle VM, quindi puoi scollegarli o spostarli per conservare i dati, anche dopo aver eliminato le VM.

Nella console Google Cloud, puoi visualizzare i dischi permanenti collegati alle tue istanze VM in Dischi aggiuntivi nella pagina Dettagli istanza VM di ogni istanza VM.

Per saperne di più sui diversi tipi di dischi permanenti di Compute Engine, sulle loro caratteristiche prestazionali e su come utilizzarli, consulta la documentazione di Compute Engine:

Dischi permanenti di cui è stato eseguito il deployment tramite modelli di deployment

Se esegui il deployment della VM host utilizzando i file di configurazione Terraform o i modelli di Cloud Deployment Manager forniti da Google Cloud per SAP NetWeaver, gli script di automazione del deployment collegano due o tre dischi permanenti standard per i volumi o le unità richiesti, a seconda che utilizzi Windows Server o Linux.

Soluzioni di condivisione file

Su Google Cloud sono disponibili diverse soluzioni di condivisione file, tra cui:

  • Filestore
  • NetApp Cloud Volumes ONTAP
  • Servizio NetApp Cloud Volumes per Google Cloud

Per determinare la soluzione migliore per il tuo scenario di deployment, consulta Soluzioni di condivisione file per SAP su Google Cloud.

SSD locale (non permanente)

Google Cloud offre unità SSD locali. Sebbene gli SSD locali possano offrire alcuni vantaggi rispetto ai dischi permanenti, non utilizzarli come parte di un sistema SAP NetWeaver. Le istanze VM con SSD locali collegate non possono essere arrestate e poi riavviate.

Utilizzo di Cloud Storage per l'archiviazione di oggetti

Cloud Storage è un archivio di oggetti per file di qualsiasi tipo o formato; dispone di spazio di archiviazione praticamente illimitato e non devi preoccuparti di eseguirne il provisioning o di aggiungere più capacità. Un oggetto in Cloud Storage contiene i dati dei file e i metadati associati e può avere una dimensione massima di 5 terabyte. Un bucket di Cloud Storage può archiviare un numero qualsiasi di oggetti.

È pratica comune utilizzare Cloud Storage per archiviare i file di backup per quasi tutti gli scopi. Ad esempio, per i backup di SAP HANA, Cloud Storage è un buon posto in cui archiviare i file. Per la pianificazione del backup del database, consulta le risorse in Backup e ripristino del database. Puoi anche utilizzare Cloud Storage come parte di un processo di migrazione.

Scegli l'opzione di Cloud Storage in base alla frequenza con cui hai bisogno di accedere ai dati. Per un accesso frequente più volte al mese, seleziona la classe di archiviazione Standard. Per gli accessi non frequenti, seleziona Nearline o Coldline Storage. Per i dati di archiviazione a cui non prevedi di accedere, seleziona Archive Storage.

Quando pianifichi le opzioni di archiviazione, inizia con il livello a cui si accede di frequente e fai passare i dati di backup ai livelli di accesso non frequenti, poiché i backup vengono utilizzati raramente con l'età. La probabilità di aver bisogno di un backup di 3 anni è estremamente bassa ed è possibile impostare il backup nel livello Archive per ottimizzare i costi.

Per un confronto più dettagliato, consulta Classi di archiviazione. Per conoscere le diverse opzioni di archiviazione disponibili, vedi Scegliere un'opzione di archiviazione.

Identificazione degli utenti e accesso alle risorse

Quando pianifichi la sicurezza per un deployment SAP su Google Cloud, devi identificare:

  • Gli account utente e le applicazioni che devono accedere alle risorse Google Cloud nel tuo progetto
  • Le risorse Google Cloud specifiche del progetto a cui ogni utente deve accedere

Devi aggiungere ciascun utente al progetto aggiungendo il suo ID Account Google al progetto come entità. Per un programma di applicazione che utilizza le risorse Google Cloud, devi creare un account di servizio, che fornisce un'identità utente per il programma all'interno del tuo progetto.

Le VM di Compute Engine hanno un proprio account di servizio. Qualsiasi programma eseguito su una VM può utilizzare l'account di servizio VM, a condizione che l'account di servizio VM disponga delle autorizzazioni per le risorse necessarie al programma.

Dopo aver identificato le risorse Google Cloud che ogni utente deve utilizzare, concedi a ogni utente l'autorizzazione a utilizzare ogni risorsa assegnando ruoli specifici per le risorse all'utente. Esamina i ruoli predefiniti forniti da IAM per ogni risorsa e assegna a ogni utente ruoli che offrano autorizzazioni sufficienti per completare le attività o le funzioni dell'utente e non di più.

Se hai bisogno di un controllo più granulare o restrittivo sulle autorizzazioni rispetto a quello fornito dai ruoli IAM predefiniti, puoi creare ruoli personalizzati.

Per ulteriori informazioni sui ruoli IAM di cui i programmi SAP hanno bisogno su Google Cloud, consulta Gestione di identità e accessi per i programmi SAP su Google Cloud.

Per una panoramica della gestione di identità e accessi per SAP su Google Cloud, consulta Panoramica della gestione di identità e accessi per SAP su Google Cloud.

Networking e sicurezza di rete

Tieni presente le informazioni nelle sezioni seguenti quando pianifichi la sicurezza del networking e della rete.

Modello di privilegi minimi

Una delle prime linee di difesa è limitare chi può raggiungere la rete e le VM utilizzando i firewall. Per impostazione predefinita, tutto il traffico verso le VM, anche da altre VM, è bloccato dal firewall, a meno che non crei regole per consentire l'accesso. L'eccezione è la rete default, che viene creata automaticamente con ogni progetto e ha regole firewall predefinite.

Se crei regole firewall, puoi limitare tutto il traffico su un determinato insieme di porte a indirizzi IP di origine specifici. Segui il modello di privilegi minimi per limitare l'accesso a indirizzi IP, protocolli e porte specifici che richiedono l'accesso. Ad esempio, configura sempre un bastion host e consenti SSH nel sistema SAP NetWeaver solo da quell'host.

Reti personalizzate e regole firewall

Puoi utilizzare una rete per definire un IP gateway e l'intervallo di rete per le VM collegate alla rete. Tutte le reti Compute Engine utilizzano il protocollo IPv4. A ogni progetto Google Cloud è assegnata una rete predefinita con configurazioni preimpostate e regole firewall, ma devi aggiungere una subnet personalizzata e aggiungere regole firewall basate su un modello di privilegi minimi. Per impostazione predefinita, una rete appena creata non ha regole firewall e quindi non ha accesso alla rete.

Se vuoi isolare parti della rete e a seconda dei tuoi requisiti, è consigliabile aggiungere più di una subnet. Per ulteriori informazioni, consulta la sezione Subnet.

Le regole firewall si applicano all'intera rete e a tutte le VM nella rete. Puoi aggiungere una regola firewall che consenta il traffico tra le VM nella stessa rete e tra le subnet. Puoi anche configurare i firewall in modo che vengano applicati a VM di destinazione specifiche utilizzando il meccanismo di tagging.

SAP richiede l'accesso a determinate porte, quindi aggiungi regole firewall per consentire l'accesso alle porte delineate da SAP.

Route

Le route sono risorse globali collegate a una singola rete. Le route create dall'utente si applicano a tutte le VM in una rete. Ciò significa che puoi aggiungere una route che inoltra il traffico dalla VM alla VM all'interno della stessa rete e attraverso subnet senza richiedere indirizzi IP esterni.

Per l'accesso esterno alle risorse internet, avvia una VM senza indirizzo IP esterno e configura un'altra macchina virtuale come gateway NAT. Questa configurazione richiede l'aggiunta del gateway NAT come route per l'istanza SAP.

Utilizzo dei bastion host e dei gateway NAT

Se il criterio di sicurezza richiede effettivamente VM interne, devi configurare manualmente un proxy NAT sulla rete e una route corrispondente in modo che le VM possano connettersi a internet. È importante notare che non puoi connetterti a un'istanza VM completamente interna direttamente tramite SSH. Per connetterti a queste macchine interne, devi configurare un'istanza bastion con un indirizzo IP esterno e quindi eseguire il tunneling. Se le VM non hanno indirizzi IP esterni, possono essere raggiunte solo da altre VM sulla rete o tramite un gateway VPN gestito. Puoi eseguire il provisioning delle VM nella tua rete in modo che fungano da inoltro attendibile per le connessioni in entrata, chiamati bastion host o in uscita dalla rete, chiamati gateway NAT. Per una connettività più trasparente senza configurare queste connessioni, puoi utilizzare una risorsa gateway VPN gestita.

uso dei bastion host per le connessioni in entrata

I bastion host forniscono un punto di ingresso rivolto all'esterno in una rete contenente VM della rete privata. Questo host può fornire un singolo punto di fortificazione o controllo e può essere avviato e arrestato per abilitare o disabilitare la comunicazione SSH in entrata da internet.

Bastion host visualizzato nello scenario SSH

Per ottenere l'accesso SSH alle VM che non hanno un indirizzo IP esterno è necessario connettersi prima a un bastion host. L'hardening completo di un bastion host non rientra nell'ambito di questo articolo, ma alcuni passaggi iniziali possono includere:

  • Limita l'intervallo CIDR degli IP di origine che possono comunicare con il bastion.
  • Configura le regole firewall per consentire il traffico SSH alle VM private solo dal bastion host.

Per impostazione predefinita, SSH sulle VM è configurato in modo da utilizzare le chiavi private per l'autenticazione. Quando si utilizza un bastion host, si accede prima al bastion host, quindi alla VM privata di destinazione. A causa di questo accesso in due passaggi, devi utilizzare l'inoltro dell'agente SSH per raggiungere la VM di destinazione anziché archiviare la chiave privata della VM di destinazione sul bastion host. Devi farlo anche se utilizzi la stessa coppia di chiavi sia per le VM di destinazione che per il bastion, poiché il bastion ha accesso diretto solo alla metà pubblica della coppia di chiavi.

Utilizzo dei gateway NAT per il traffico in uscita

Quando a una VM non è assegnato un indirizzo IP esterno, non può effettuare connessioni dirette a servizi esterni, compresi altri servizi Google Cloud. Per consentire a queste VM di raggiungere i servizi su internet, puoi impostare e configurare un gateway NAT. Il gateway NAT è una VM che può instradare il traffico per conto di qualsiasi altra VM sulla rete. Utilizza un gateway NAT per rete. Un gateway NAT a VM singola non è ad alta disponibilità e non può supportare una velocità effettiva del traffico elevata per più VM. Per istruzioni su come configurare una VM per fungere da gateway NAT, consulta la guida al deployment di NetWeaver per il tuo sistema operativo:

Cloud VPN

Puoi connettere in sicurezza la tua rete esistente a Google Cloud tramite una connessione VPN che utilizza IPsec utilizzando Cloud VPN. Il traffico tra le due reti viene criptato da un gateway VPN, quindi decriptato dall'altro gateway VPN. In questo modo i tuoi dati sono protetti mentre vengono trasferiti su internet. Puoi controllare dinamicamente quali VM possono inviare il traffico lungo la VPN utilizzando i tag istanza sulle route. I tunnel Cloud VPN sono fatturati con una tariffa mensile statica più gli addebiti standard per il traffico in uscita. Tieni presente che la connessione di due reti nello stesso progetto comporta i costi standard per il traffico in uscita. Per ulteriori informazioni, vedi:

Protezione di un bucket Cloud Storage

Se utilizzi Cloud Storage per ospitare i backup dei dati e dei log, assicurati di utilizzare TLS (HTTPS) durante l'invio dei dati a Cloud Storage dalle tue VM per proteggere i dati in transito. Cloud Storage cripta automaticamente i dati at-rest. Puoi specificare le tue chiavi di crittografia se hai un tuo sistema di gestione delle chiavi.

Invio email

Per proteggere i tuoi sistemi e quelli di Google da comportamenti illeciti, Google Cloud applica limitazioni all'invio di email da Compute Engine. Per ulteriori informazioni, consulta Invio di email da un'istanza.

Fai riferimento alle seguenti risorse di sicurezza aggiuntive per il tuo ambiente SAP su Google Cloud:

Monitoraggio

Per assistenza e monitoraggio, Google Cloud fornisce Agent for SAP per i carichi di lavoro SAP in esecuzione su istanze VM di Compute Engine e server Bare Metal Solution.

Come richiesto da SAP, per ricevere l'assistenza di SAP e consentire a SAP di rispettare gli accordi sul livello del servizio (SLA), devi installare l'agente per SAP di Google Cloud su tutte le istanze VM di Compute Engine e sui server Bare Metal Solution che eseguono qualsiasi sistema SAP. Per saperne di più sui prerequisiti di supporto, consulta la nota SAP 2456406 - SAP su Google Cloud Platform: prerequisiti di supporto.

La versione 3.2 (più recente) dell'agente per SAP di Google Cloud è il successore dell'agente di monitoraggio di Google Cloud per SAP NetWeaver versione 2, agente di monitoraggio per SAP HANA versione 2 e agente Backint Cloud Storage per SAP HANA. Pertanto, oltre alla raccolta di metriche, la versione 3.2 (più recente) dell'agente per SAP di Google Cloud include la funzionalità facoltativa: Backup e ripristino basati su Backint per SAP HANA. Puoi attivare queste funzionalità che abilitano prodotti e servizi come Workload Manager per i tuoi carichi di lavoro SAP.

Installi l'agente Google Cloud per SAP sull'host insieme al sistema SAP. Per istruzioni su come installare e configurare l'agente, convalidare l'installazione e verificare che l'agente funzioni come previsto, consulta Installare l'agente su un'istanza VM di Compute Engine.

Se utilizzi le seguenti immagini RHEL o SLES "for SAP" per sistema operativo fornite da Google Cloud, l'agente per SAP di Google Cloud viene pacchettizzato con le immagini del sistema operativo:

  • RHEL: tutte le immagini "for SAP"
  • SLES: SLES 15 SP4 per SAP e versioni successive

Scale out dei server di applicazioni SAP NetWeaver

SAP supporta un'architettura scale out che utilizza più server delle applicazioni, supportando quindi un carico di lavoro più elevato.

Se utilizzi Windows Server come sistema operativo, puoi utilizzare Active Directory in esecuzione su una VM come controller di dominio. Per ulteriori informazioni, consulta Configurazione di Active Directory su Google Compute Engine. In alternativa, puoi connettere le VM di Compute Engine al controller di dominio Active Directory on-premise utilizzando la VPN.

Nella configurazione con scale out, i nodi devono accedere a un file system condiviso. Per Windows Server, specifica dove viene montato il file system condiviso durante l'installazione tramite il programma di installazione SAP. Per Linux, utilizza il file system di rete (NFS) come condivisione file sul disco dei programmi/dei profili NetWeaver del sistema centrale (/sapmnt/[SID], dove [SID] è l'ID di sistema). Per i dettagli, consulta la documentazione SAP.

Per informazioni sulle soluzioni di condivisione file disponibili su Google Cloud per SAP NetWeaver, consulta Soluzioni di condivisione file.

Migrazione di un sistema SAP NetWeaver esistente

Eseguendo la migrazione di un panorama SAP NetWeaver esistente, puoi sfruttare il tuo investimento nella configurazione esistente nel cloud. La migrazione di un sistema di qualsiasi scala significativa richiede un'attenta pianificazione e una migrazione passo passo, per evitare di perdere coerenza tra i componenti del sistema.

Per le migrazioni, segui le pratiche di migrazione standard SAP. SAP consiglia di seguire le best practice per la copia dei componenti dal sistema di origine a un sistema di destinazione appena creato. Quando i sistemi di origine e di destinazione utilizzano lo stesso sistema operativo e sistema di database, usa una copia di sistema omogenea; quando i sistemi di origine e di destinazione usano un sistema operativo o un sistema di database diverso, utilizza una copia di sistema eterogenea.

Licenze

Questa sezione fornisce informazioni sui requisiti delle licenze.

Licenze SAP

L'esecuzione di SAP su Google Cloud richiede l'utilizzo di BYOL (Bring Your Own License).

Vedi le seguenti note SAP:

Per ulteriori informazioni da SAP sulla gestione delle licenze SAP NetWeaver, consulta la procedura di licenza SAP.

Microsoft Windows Server e SQL Server

In Compute Engine, esistono due modi per concedere in licenza il software Microsoft:

  • Con le licenze con pagamento a consumo, il costo orario delle VM di Compute Engine include le licenze. Google gestisce la logistica delle licenze con Microsoft. I costi orari sono più elevati, ma puoi aumentare e diminuire i costi in base alle tue esigenze. Questo è il modello di licenza utilizzato per le immagini pubbliche di Google Cloud che includono Windows Server, con o senza SQL Server.

  • Con BYOL, i costi delle VM di Compute Engine sono più bassi perché la licenza non è inclusa. Devi eseguire la migrazione di una licenza esistente o acquistarne una tua licenza, il che significa pagare in anticipo e avere una minore flessibilità. Tuttavia, con esigenze di utilizzo molto stabili o con licenze senza costi o scontate tramite contratti di licenza Microsoft, questo approccio potrebbe essere meno costoso.

I termini di Microsoft per la migrazione delle licenze sono diversi per Windows Server e SQL Server. Per informazioni dettagliate su BYOL su Google Cloud, consulta Utilizzo delle licenze di applicazioni Microsoft esistenti.

Per informazioni sulle limitazioni delle licenze SAP per SQL Server, consulta la nota SAP 2139358.

Linux

In Compute Engine, esistono due modi per concedere in licenza SLES o RHEL:

  • Con le licenze con pagamento a consumo, il costo orario delle VM di Compute Engine include le licenze. Google gestisce la logistica delle licenze. I tuoi costi orari sono più elevati, ma hai la totale flessibilità di aumentare e diminuire i costi in base alle tue esigenze. Questo è il modello di licenza utilizzato per le immagini pubbliche di Google Cloud che includono SLES o RHEL.

  • Con BYOL, i costi delle VM di Compute Engine sono più bassi perché la licenza non è inclusa. Devi eseguire la migrazione di una licenza esistente o acquistarne una tua licenza, il che significa pagare in anticipo e avere una minore flessibilità.

Assistenza

In caso di problemi con l'infrastruttura o i servizi Google Cloud, contatta l'assistenza clienti. Puoi trovare le informazioni di contatto nella pagina Panoramica dell'assistenza della console Google Cloud. Se l'assistenza clienti stabilisce che un problema risiede nei tuoi sistemi SAP, ti indirizzerà all'assistenza SAP.

Per problemi relativi ai prodotti SAP, registra la tua richiesta di assistenza con l'assistenza SAP. SAP valuta il ticket di assistenza e, se sembra trattarsi di un problema dell'infrastruttura di Google Cloud, lo trasferisce al componente Google Cloud BC-OP-LNX-GOOGLE o BC-OP-NT-GOOGLE.

Requisiti per l'assistenza

Prima di poter ricevere assistenza per i sistemi SAP, nonché per l'infrastruttura e i servizi Google Cloud che utilizzano, devi soddisfare i requisiti minimi del piano di assistenza.

Per ulteriori informazioni sui requisiti minimi di assistenza per SAP su Google Cloud, consulta:

Passaggi successivi