Guida alla pianificazione di SAP NetWeaver su Bare Metal Solution

Bare Metal Solution offre macchine bare metal certificate da SAP per SAP NetWeaver. Con Bare Metal Solution, puoi eseguire SAP NetWeaver con istanze SAP HANA extra-grandi o con database Oracle.

Bare Metal Solution è una soluzione gestita che fornisce macchine bare metal costruite appositamente e la relativa infrastruttura in estensioni di regione con sede condivisa e connesse a Google Cloud tramite una connessione gestita ad alte prestazioni con un'infrastruttura di rete a bassa latenza.

Questa guida tratta solo gli aspetti di Bare Metal Solution unici o pertinenti per le applicazioni SAP NetWeaver e SAP in un ambiente Bare Metal Solution.

Per informazioni sull'esecuzione di SAP NetWeaver su macchine virtuali (VM) Compute Engine su Google Cloud, comprese le applicazioni SAP in esecuzione nell'architettura ibrida descritta nella sezione Architetture supportate, consulta la Guida per la pianificazione di SAP NetWeaver.

Per una descrizione completa della soluzione Bare Metal Solution, consulta la pagina Bare Metal Solution.

Per informazioni di SAP sul supporto SAP per le applicazioni su Bare Metal Solution, consulta la nota SAP 3000343 - Applicazioni SAP su Google Cloud: prodotti supportati su Google Cloud Bare Metal Solutions.

Le tue responsabilità in un ambiente Bare Metal Solution

Come descritto nella documentazione della soluzione Bare Metal Solution, dopo che Google Cloud ha configurato e fornito le macchine, ti assumi la responsabilità della concessione in licenza, dell'installazione e della manutenzione di qualsiasi software, ad esempio SAP NetWeaver, le applicazioni SAP e il software del database.

Per ulteriori informazioni sulle tue responsabilità nell'ambiente Bare Metal Solution, consulta Le tue responsabilità in un ambiente Bare Metal Solution.

Architetture supportate

Quando esegui SAP NetWeaver nell'ambiente Bare Metal Solution su SAP HANA, devi utilizzare un'architettura a tre livelli in cui SAP NetWeaver e i server delle applicazioni vengono eseguiti su macchine host diverse rispetto a SAP HANA.

Con i server di database in esecuzione su Bare Metal Solution, in base ai requisiti del server di database, puoi utilizzare le seguenti architetture di server delle applicazioni:

  • Un'architettura delle applicazioni ibrida, in cui il server di database viene eseguito nell'ambiente Bare Metal Solution, ma i server di applicazioni SAP vengono eseguiti su Google Cloud. Data la sua flessibilità e il suo costo ridotto, consigliamo un'architettura ibrida.
  • Un'architettura dell'applicazione all-metal in cui tutti i server delle applicazioni sono eseguiti nello stesso ambiente Bare Metal Solution del server di database. Prendi in considerazione un'architettura interamente in metallo se il carico di lavoro richiede tra il database e le applicazioni una latenza inferiore rispetto a quella fornita dalla connessione Partner Interconnect o se il server di database richiede l'esecuzione dei server delle applicazioni sulla stessa piattaforma.

Il seguente diagramma mostra un'architettura all-metal di un server delle applicazioni. Nel sito principale, sia i server delle applicazioni sia il server di database vengono eseguiti nella stessa estensione di regione Bare Metal Solution. Una seconda estensione di regione di regione ospita un sito di ripristino di emergenza, che contiene sia i server delle applicazioni sia il server di database. Puoi utilizzare i server sul sito di RE per altri scopi finché non ne hai bisogno per il ripristino. Qualsiasi replica tra il sito principale e quello di ripristino di emergenza passa attraverso la rete Google Cloud.

Il diagramma mostra un'architettura interamente metallica, in cui sia il server di applicazioni SAP sia SAP NetWeaver si trovano in un'estensione regionale Bare Metal Solution.

Disponibilità a livello di area geografica

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.

Tipi di macchina certificata

La tabella seguente mostra le macchine Bare Metal Solution che SAP certifica per SAP NetWeaver.

Per verificare la disponibilità regionale delle estensioni regionali di Bare Metal Solution, consulta la pagina Disponibilità regionale.

SAP elenca i tipi di macchine certificati Bare Metal Solution per SAP NetWeaver nella Nota SAP 3000343 - Applicazioni SAP su Google Cloud: Prodotti supportati su Google Cloud Bare Metal Solutions.

Le macchine Bare Metal Solution includono tipi di macchine per uso generico (o2-standard e o2-highmem) e ottimizzate per la memoria (o2-ultramem).

Tipi di macchine Bare Metal Solution Core della CPU vCPUs Socket Memoria Piattaforma CPU
Tipi di macchina per uso generico
o2-standard-16-metal 8 16 2 192 GB Intel Cascade Lake
o2-standard-32-metal 16 32 2 384 GB Intel Cascade Lake
o2-standard-48-metal 24 48 2 768 GB Intel Cascade Lake
o2-standard-112-metal 56 112 2 1,5 TB Intel Cascade Lake
Tipi di macchina per uso generico con memoria elevata
o2-highmem-224-metal 112 224 4 3 TB Intel Cascade Lake

Le seguenti macchine Bare Metal Solution ottimizzate per la memoria sono certificate da SAP solo per SAP HANA in un'architettura a tre livelli:

Tipo di macchina Bare Metal Solution Core della CPU vCPUs Socket Memoria Piattaforma CPU
o2-ultramem-672-metal 336 672 12 18 TB Intel Cascade Lake
o2-ultramem-896-metal 448 896 16 24 TB Intel Cascade Lake

Sistemi operativi certificati

La tabella seguente mostra i sistemi operativi Red Hat Enterprise Linux (RHEL) e SUSE Linux Enterprise Server (SLES) certificati da SAP per l'utilizzo in produzione con i server SAP NetWeaver su Bare Metal Solution e la relativa disponibilità. Se hai bisogno di un sistema operativo che non appare nella tabella seguente, contatta il team di vendita Google Cloud.

Sistema operativo Versione certificata da SAP Disponibilità di SAP NetWeaver su Bare Metal Solution
RHEL per SAP 7,6 No
7,7 No
7,9 No
8,0 No
8,1 Sì. Il codice immagine è RHEL81SAP.
8,2 No, ma puoi eseguire l'upgrade dalla versione 8.1.
8,4 No, ma puoi eseguire l'upgrade dalla versione 8.1.
8,6 No, ma puoi eseguire l'upgrade dalla versione 8.1.
9,0 No. Contatta il team di vendita Google Cloud.
SLES per SAP 12 SP4 No
12 SP5 Sì. Il codice immagine è SLES12SP5SAP.
15 No
15 SP1 No
15 SP2 Sì. Il codice immagine è SLES12SP5SAP.
15 SP3 No, ma puoi eseguire l'upgrade da 15 SP2.
15 SP4 No, ma puoi eseguire l'upgrade da 15 SP2.

Per maggiori informazioni da SAP sui sistemi operativi certificati, consulta la pagina SAP Note 3000343 - SAP Applications on Google Cloud: Support Products on Google Cloud Bare Metal Solutions .

Database

Utilizza i server Bare Metal Solution per eseguire applicazioni SAP con istanze SAP HANA molto grandi (fino a 24 TB) o con server di database Oracle.

Per ulteriori informazioni, vedi:

Archiviazione

Quando effettui l'ordine per le macchine Bare Metal Solution, ordini anche la quantità di archiviazione a blocchi e di file di cui hai bisogno.

Per ulteriori informazioni sulle opzioni di archiviazione per Bare Metal Solution, vedi:

Layout del volume

Dopo aver ricevuto la macchina Bare Metal Solution, devi configurare i volumi /usr/sap e /sapmnt richiesti. Su Linux, devi anche formattare e montare il disco di scambio.

Quantità di spazio di archiviazione

Quando calcoli la quantità di spazio di archiviazione di cui hai bisogno, includi quello per backup e snapshot dei tuoi dati.

Backup

Usa Cloud Storage per l'archiviazione permanente dei backup di SAP NetWeaver.

Nell'ambiente Bare Metal Solution puoi utilizzare le seguenti soluzioni di backup:

  • Servizio di backup e RE per tutti i sistemi, i server di database e le applicazioni Bare Metal Solution.
  • Soluzioni di backup di terze parti supportate da SAP.

Snapshot

Con Bare Metal Solution, puoi richiedere snapshot dei dischi locali.

Gli snapshot sono solo copie locali e la replica su più regioni non è supportata.

Per impostazione predefinita, Bare Metal Solution acquisisce snapshot giornalieri del disco di avvio e del LUN del sistema operativo senza costi. Gli snapshot giornalieri vengono conservati per sette giorni.

Puoi ordinare snapshot di altri volumi, ma devi richiederli quando ordini i server Bare Metal Solution. Devi inoltre ordinare lo spazio di archiviazione necessario per archiviare snapshot di altri volumi.

Networking

L'infrastruttura e la configurazione di networking per un deployment SAP sono fondamentalmente le stesse che per altri carichi di lavoro su Bare Metal Solution. Questa sezione riguarda solo gli aspetti del networking che sono esclusivi o pertinenti per un deployment di SAP NetWeaver su Bare Metal Solution.

L'abilitazione della connessione Cloud Interconnect e la configurazione dell'accesso a internet e alle API Google Cloud sono trattati nella documentazione di Bare Metal Solution.

Devi configurare il server DNS e accedere personalmente a un server NTP.

Per ulteriori informazioni, consulta la pagina Networking Bare Metal Solution.

NTP

Puoi utilizzare il server Google Cloud NTP o un server NTP di tua scelta.

I passaggi per configurare l'accesso al server Google Cloud NTP per le macchine Bare Metal Solution sono simili a quelli per Compute Engine, ma devi prima configurare l'accesso privato alle API Google Cloud.

Per la procedura di Compute Engine per configurare l'accesso al server Google Cloud NTP, consulta Configurare il protocollo NTP (Network Time Protocol) per le istanze.

Account di servizio IAM

Prima che un'applicazione eseguita su una macchina Bare Metal Solution possa accedere ai prodotti o ai servizi Google Cloud, devi creare un account di servizio IAM (Identity and Access Management) nel tuo progetto Google Cloud per l'autenticazione e la gestione degli accessi.

Quando crei l'account di servizio, crei una chiave per l'autenticazione e concedi all'account di servizio dei ruoli per gestire l'accesso alle risorse Google Cloud.

Se imposti una configurazione ad alta disponibilità per SAP NetWeaver su Linux, devi creare un account di servizio per l'agente fence_gce, il dispositivo di recinzione Google Cloud incluso nelle distribuzioni Linux di Red Hat e SUSE.

Puoi archiviare la chiave dell'account di servizio sulla macchina Bare Metal Solution e specificare il percorso della chiave quando configuri l'agente.

Per ulteriori informazioni sull'autenticazione delle applicazioni e sulla gestione del loro accesso alle risorse Google Cloud, consulta le informazioni su account di servizio, ruoli e autorizzazioni in Panoramica di IAM.

Manutenzione

Google Cloud coordina con te la pianificazione della manutenzione pianificata sulle tue macchine Bare Metal Solution e non procede senza la tua approvazione.

Se Google Cloud deve eseguire una manutenzione urgente e non pianificata, ti informeremo appena ragionevolmente possibile per evitare o ridurre al minimo eventuali interruzioni delle tue applicazioni SAP.

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.

Per i sistemi SAP in esecuzione su un server Bare Metal Solution, l'agente per SAP di Google Cloud è richiesto quando esegui SAP NetWeaver connesso a uno dei seguenti database:

  • SAP HANA
  • SAP Adaptive Server Enterprise (ASE)
  • SAP MaxDB
  • IBM Db2

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 server Bare Metal Solution.

L'agente di Google Cloud per SAP è supportato sui server Bare Metal Solution che eseguono Linux. L'installazione dell'agente di Google Cloud per SAP non è supportata sui server Bare Metal Solution che eseguono Windows.

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

Alta disponibilità

Per un cluster ad alta disponibilità su Bare Metal Solution, utilizzi due macchine identiche nella stessa estensione di regione Bare Metal Solution e nel cluster di gestione delle risorse del cluster Pacemaker fornito dal fornitore del sistema operativo Linux.

Entrambe le distribuzioni RHEL e SLES Linux includono l'agente di recinzione fence_gce, che può reimpostare le macchine Bare Metal Solution per evitare scenari di cervello divisi.

Cluster ad alta disponibilità per SAP NetWeaver su Bare Metal Solution

Configura il clustering o una soluzione ad alta disponibilità adatta per i tuoi carichi di lavoro business critical. Su Linux consigliamo il clustering Pacemaker per le configurazioni ad alta disponibilità di SAP NetWeaver.

In base ai requisiti e ai suggerimenti riportati di seguito, configura il cluster ad alta disponibilità su Bare Metal Solution seguendo le istruzioni fornite dal fornitore del tuo sistema operativo:

  • Per gli indirizzi IP virtuali mobili, puoi utilizzare la risorsa cluster IPaddr2 standard, che utilizza aggiornamenti di risoluzione degli indirizzi in combinazione con il networking di Bare Metal Solution.
  • Per la recinzione sono disponibili due opzioni: recinzione basata sulla rete e, se supportata dal tuo sistema operativo, recinzione basata sullo spazio di archiviazione.
    • Per la recinzione basata sulla rete, devi utilizzare l'agente di recinzione Google Cloud, fence_gce, fornito con il sistema operativo Linux. L'agente fence_gce invia una richiesta API Google Cloud per reimpostare i server Bare Metal Solution non riusciti in un cluster ad alta disponibilità.
    • Per il recinzione basata sullo spazio di archiviazione (SBD) sui sistemi operativi che la supportano, ad esempio SUSE Linux Enterprise Server (SLES), devi ordinare spazio di archiviazione condiviso aggiuntivo per i volumi richiesti, collegato a entrambi i server come dispositivo Fiber Channel con più percorsi. Per saperne di più sulla recinzione basata sullo spazio di archiviazione, consulta le guide all'alta disponibilità di SUSE.
  • Per l'archiviazione di file condivisi per volumi come /sapmnt, puoi utilizzare la soluzione di condivisione file NFS disponibile per l'ordine con i server Bare Metal Solution oppure puoi utilizzare il cluster Pacemaker per configurare un servizio cluster NFS autogestito.

Scherma con l'agente fence_gce

Il tuo sistema operativo RHEL o SLES include l'agente fence_gce, che puoi utilizzare se il tuo sistema operativo non supporta un watchdog basato su software con recinzione SBD.

Se il tuo sistema operativo supporta un watchdog software con recinzione SBD, utilizza la recinzione SBD anziché l'agente fence_gce. La recinzione SBD è consigliata per i cluster ad alta disponibilità SAP HANA nell'ambiente Bare Metal Solution.

Autorizzazioni IAM richieste dall'agente fence_gce

Quando l'agente di fencing fence_gce avvia un failover, chiama l'API Bare Metal Solution per reimpostare il server Bare Metal Solution che non è riuscito.

Per l'autenticazione e l'autorizzazione quando l'agente accede all'API, devi fornire un account di servizio IAM per l'agente nel progetto Google Cloud e archiviare la chiave per l'account di servizio sul server Bare Metal Solution.

L'account di servizio deve includere l'autorizzazione baremetalsolution.service.resetInstance, che è inclusa nei ruoli IAM predefiniti roles/baremetalsolution.editor e roles/baremetalsolution.admin.

Per saperne di più sull'API Bare Metal Solution e sui relativi ruoli IAM associati, consulta la pagina Riferimento API Bare Metal Solution.

Configurazione dell'agente fence_gce in corso

Puoi abilitare e configurare l'agente fence_gce quando definisci le risorse per un cluster ad alta disponibilità.

Per ulteriori informazioni sulla configurazione dell'agente fence_gce, incluso come verificare che l'agente supporti Bare Metal Solution, consulta Configurare l'agente fence_gce.

Ripristino di emergenza

Una configurazione di ripristino di emergenza per un sistema SAP eseguito nell'ambiente Bare Metal Solution richiede due configurazioni server Bare Metal Solution, ciascuna in una diversa estensione regionale Bare Metal Solution.

Per gli aggiornamenti del sistema, utilizza un metodo di backup e ripristino. Gli snapshot non sono supportati.

Selezionare un sito di ripristino

Seleziona una regione Google Cloud per il tuo sito di ripristino che:

  • Include un'estensione di regione Bare Metal Solution.
  • Si trovi il più vicino possibile al sito principale.
  • È diversa dalla regione del sito principale.

Per la disponibilità delle estensioni regionali per Bare Metal Solution, consulta Disponibilità regionale.

Ordine

I server Bare Metal Solution sono articoli di ordini speciali che devono essere ordinati prima di averne bisogno.

A differenza delle macchine virtuali Compute Engine, non puoi ordinare o eseguire il provisioning dei server Bare Metal Solution per SAP NetWeaver tramite la console Google Cloud. Devi contattare il team di vendita Google Cloud.

Preparazione dell'ordine

Prima di effettuare l'ordine, devi determinare i requisiti del tuo carico di lavoro SAP per l'ambiente Bare Metal Solution. Il rappresentante di vendita Google Cloud che prende l'ordine può aiutarti.

Ricezione dell'ordine

Quando i server sono pronti, Google Cloud ti invia una notifica. La notifica include l'indirizzo IP e le credenziali necessarie per accedere al server.

Non appena accedi, verifica che l'ordine sia corretto e che tutto, inclusi macchina, sistema operativo e spazio di archiviazione, sia configurato correttamente. Se è tutto corretto, puoi prepararti a installare SAP NetWeaver.

Per ulteriori informazioni su come ordinare un server Bare Metal Solution per SAP NetWeaver, contatta il team di vendita Google Cloud.

Per ulteriori informazioni sul networking richieste per il tuo ordine, consulta la sezione Informazioni di networking richieste per l'ordine Bare Metal Solution.

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 nella 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