Guida alla pianificazione di SAP NetWeaver su Bare Metal Solution

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

Bare Metal Solution è una soluzione gestita che fornisce macchine bare metal e l'infrastruttura correlata appositamente progettate in estensioni regionali che sono co-locate e collegate a Google Cloud tramite una connessione gestita ad alte prestazioni con un'infrastruttura di rete a bassa latenza.

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

Per informazioni sull'esecuzione di SAP NetWeaver sulle istanze Compute Engine, incluse le applicazioni SAP in esecuzione nell'architettura ibrida descritta nella sezione Architetture supportate, consulta la Guida alla pianificazione di SAP NetWeaver.

Per una descrizione completa di Bare Metal Solution, consulta Bare Metal Solution.

Per informazioni di SAP sull'assistenza SAP per le applicazioni su Bare Metal Solution, consulta la nota SAP 3000343 - Applicazioni SAP su Google Cloud: prodotti supportati sulle soluzioni Bare Metal di Google Cloud.

Le tue responsabilità in un ambiente Bare Metal Solution

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

Per ulteriori informazioni sulle tue responsabilità nell'ambiente Bare Metal Solution, consulta 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 da 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 di applicazioni:

  • Un'architettura di applicazione 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. Per la sua flessibilità e il costo inferiore, è consigliata un'architettura ibrida.
  • Un'architettura di applicazione all-metal, in cui tutti i server delle applicazioni vengono eseguiti nello stesso ambiente Bare Metal Solution del server di database. Valuta la possibilità di utilizzare un'architettura all-metal se il tuo carico di lavoro richiede una latenza inferiore tra il database e le applicazioni rispetto a quella che può fornire la connessione Partner Interconnect o se il server di database richiede l'esecuzione dei server di applicazioni sulla stessa piattaforma.

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

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

Disponibilità a livello di area geografica

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

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

Tipi di macchine certificate

La tabella seguente mostra le macchine Bare Metal Solution certificate da SAP per SAP NetWeaver.

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

SAP elenca i tipi di macchine Bare Metal Solution certificate per SAP NetWeaver nella nota SAP 3000343 - Applicazioni SAP su Google Cloud: prodotti supportati su soluzioni Bare Metal di Google Cloud.

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

Tipi di macchine Bare Metal Solution Core della CPU vCPU Socket Memoria Piattaforma CPU
Tipi di macchine 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 macchine 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 vCPU 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 SAP NetWeaver sui server Bare Metal Solution e la relativa disponibilità. Se hai bisogno di un sistema operativo non presente nella tabella seguente, contatta il team di vendita di Google Cloud.

Sistema operativo Versione certificata da SAP Disponibilità di SAP NetWeaver su Bare Metal Solution
RHEL for 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 da 8.1.
8,4 No, ma puoi eseguire l'upgrade da 8.1.
8,6 No, ma puoi eseguire l'upgrade da 8.1.
9,0 No. Contatta il team di vendita di Google Cloud.
SLES for 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 ulteriori informazioni di SAP sui sistemi operativi certificati, consulta Nota SAP 3000343 - Applicazioni SAP su Google Cloud: prodotti supportati su soluzioni bare metal Google Cloud .

Database

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

Per ulteriori informazioni, vedi:

Archiviazione

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

Per saperne di più sulle opzioni di archiviazione di Bare Metal Solution, consulta:

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 lo spazio per i backup e le istantanee dei tuoi dati.

Backup

Utilizza Cloud Storage per lo spazio di archiviazione permanente dei backup di SAP NetWeaver.

Puoi utilizzare le seguenti soluzioni di backup nell'ambiente Bare Metal Solution:

  • Servizio di backup e RE per tutti i sistemi, le applicazioni e i server di database di 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 multiregionale 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 anche acquistare lo spazio di archiviazione necessario per memorizzare gli snapshot di altri volumi.

Networking

L'infrastruttura di rete e la configurazione per un deployment SAP sono essenzialmente uguali a quelle per altri workload su Bare Metal Solution. Questa sezione tratta solo gli aspetti della rete che sono unici o pertinenti a un deployment di SAP NetWeaver su Bare Metal Solution.

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

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

Per saperne di più, consulta Reti Bare Metal Solution.

NTP

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

I passaggi per configurare l'accesso al server NTP di Google Cloud 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 NTP di Google Cloud, vedi Configurare il protocollo NTP (Network Time Protocol) per le istanze.

Service account IAM

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

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

Se configuri 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 di Google Cloud incluso nelle distribuzioni Linux di Red Hat e SUSE.

Memorizzi la chiave dell'account di servizio sulla macchina di Bare Metal Solution e specifichi 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 nella panoramica di IAM.

Manutenzione

Google Cloud coordina 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 il prima possibile per evitare o ridurre al minimo eventuali interruzioni delle tue applicazioni SAP.

Monitoraggio

Per l'assistenza e il monitoraggio, Google Cloud fornisce l'agente per SAP per i carichi di lavoro SAP in esecuzione su istanze Compute Engine e server Bare Metal Solution.

Come stabilito da SAP, per ricevere assistenza da SAP e consentire a SAP di rispettare i suoi contratti di livello del servizio (SLA), devi installare l'agente di Google Cloud per SAP su tutte le istanze Compute Engine e i server Bare Metal Solution che eseguono qualsiasi sistema SAP. Per ulteriori informazioni sui prerequisiti per l'assistenza, consulta la Nota SAP 2456406 - SAP on Google Cloud Platform: Support Prerequisites.

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

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

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

Installa l'agente di 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 utilizzano Windows.

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

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

Alta disponibilità

Per un cluster ad alta disponibilità su Bare Metal Solution, utilizza due macchine identiche nella stessa estensione regionale di Bare Metal Solution e il gestore delle risorse del cluster Pacemaker fornito dal fornitore del sistema operativo Linux.

Entrambe le distribuzioni Linux RHEL e SLES includono l'fence_gceagente di recinzione, che può reimpostare le macchine Bare Metal Solution per evitare scenari di split brain.

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

Configura il clustering o una soluzione di alta disponibilità adatta per i carichi di lavoro critici per l'attività. Su Linux, consigliamo il clustering Pacemaker per le configurazioni ad alta disponibilità di SAP NetWeaver.

Con i seguenti requisiti e consigli, configura il tuo cluster ad alta disponibilità su Bare Metal Solution seguendo le istruzioni fornite dal fornitore del sistema operativo:

  • Per gli indirizzi IP virtuali variabili, puoi utilizzare la risorsa cluster IPaddr2 standard, che utilizza gli aggiornamenti della risoluzione degli indirizzi in combinazione con la rete Bare Metal Solution.
  • Per le recinti virtuali, hai due opzioni: recinti virtuali basati sulla rete e, se supportati dal tuo sistema operativo, recinti virtuali basati sullo spazio di archiviazione.
    • Per il recinto virtuale basato sulla rete, devi utilizzare l'agente di recinzione virtuale Google Cloud, fence_gce, fornito con il sistema operativo Linux. L'agente fence_gce invia una richiesta all'API Google Cloud per reimpostare i server Bare Metal Solution non riusciti in un cluster HA.
    • Per il fencing basato su archiviazione (SBD) sui sistemi operativi che lo supportano, come SUSE Linux Enterprise Server (SLES), devi ordinare ulteriore spazio di archiviazione condiviso per i volumi richiesti, che viene collegato a entrambi i server come dispositivo Fiber Channel multipath. Per maggiori informazioni sulla recinzione basata su archiviazione, consulta le guide all'alta disponibilità di SUSE.
  • Per lo spazio di archiviazione dei file condiviso per volumi come /sapmnt, puoi utilizzare la soluzione di condivisione file NFS disponibile da ordinare con i server Bare Metal Solution oppure puoi utilizzare il cluster Pacemaker per configurare un servizio cluster NFS autogestito.

Recinzione con l'agente fence_gce

Il sistema operativo RHEL o SLES include l'agente fence_gce, che puoi utilizzare se il 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 SAP HANA HA nell'ambiente Bare Metal Solution.

Autorizzazioni IAM richieste dall'agente fence_gce

Quando l'agente di isolamento fence_gce avvia un failover, chiama l'API Bare Metal Solution per reimpostare il server Bare Metal Solution in stato di errore.

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

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

Per ulteriori informazioni sull'API Bare Metal Solution e sui relativi ruoli IAM associati, consulta il riferimento all'API Bare Metal Solution.

Configurazione dell'agente fence_gce

L'agente fence_gce viene attivato e configurato quando definisci le risorse per un cluster ad alta disponibilità.

Per ulteriori informazioni sulla configurazione dell'agente fence_gce, inclusa la verifica della compatibilità con Bare Metal Solution, consulta Configurare l'agente fence_gce.

Ripristino di emergenza

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

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

Selezionare un sito di recupero

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

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

Per informazioni sulla disponibilità delle estensioni regionali di Bare Metal Solution, consulta Disponibilità regionale.

Ordinamento

I server Bare Metal Solution sono articoli su ordinazione speciale che devono essere ordinati prima che ti servano.

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

Preparazione all'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 di Google Cloud che riceve il tuo ordine può aiutarti a farlo.

Ricezione dell'ordine

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

Non appena accedi, verifica che l'ordine sia corretto e che tutto, incluso il computer, il sistema operativo e lo 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 di Google Cloud.

Per ulteriori informazioni sulla rete necessarie per il tuo ordine, consulta Informazioni sulla rete richieste per l'ordine di Bare Metal Solution.

Assistenza

Per problemi con i servizi o l'infrastruttura di Google Cloud, contatta l'assistenza clienti. Puoi trovare i dati di contatto nella pagina Panoramica dell'assistenza nella console Google Cloud. Se l'assistenza clienti stabilisce che il problema riguarda i tuoi sistemi SAP, ti verrà consigliato di rivolgerti all'assistenza SAP.

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

Requisiti di assistenza

Prima di poter ricevere assistenza per i sistemi SAP e 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