Guida alla pianificazione della soluzione SAP NetWeaver on Bare Metal

Bare Metal Solution offre macchine bare metal certificate da SAP per SAP NetWeaver. Con la soluzione Bare Metal Solution, 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 specifiche e la relativa infrastruttura in estensioni regionali che vengono poste in co-location e collegate 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 che sono 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 in Google Cloud, che include applicazioni SAP eseguite nell'architettura ibrida descritta nella sezione Architetture supportate, consulta la guida alla pianificazione di SAP NetWeaver.

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

Per informazioni da SAP sul supporto SAP per le applicazioni su Bare Metal Solution, consulta SAP Note 3000343 - SAP Applications on Google Cloud: Support Products on Google Cloud Bare Metal Solution.

Le tue responsabilità in un ambiente Bare Metal Solution

Come descritto nella documentazione di Bare Metal Solution, dopo che Google Cloud avrà 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 di database.

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

Architetture supportate

Durante l'esecuzione di 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 di applicazioni:

  • Un'architettura dell'applicazione ibrida, in cui il server di database viene eseguito nell'ambiente Bare Metal Solution, ma i server delle applicazioni SAP vengono eseguiti su Google Cloud. A causa della sua flessibilità e dei costi inferiori, è consigliabile scegliere un'architettura ibrida.
  • Un'architettura delle applicazioni all-metal, in cui tutti i server delle applicazioni vengono eseguiti nello stesso ambiente Bare Metal Solution del server di database. Considera un'architettura interamente metallica se il tuo carico di lavoro richiede una latenza tra il database e le applicazioni più bassa di 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 di server delle applicazioni interamente in metallo. Nel sito principale, sia i server delle applicazioni sia il server di database vengono eseguiti nella stessa estensione regionale Bare Metal Solution. Una seconda estensione a livello 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 fino a quando non ti serviranno 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 delle applicazioni SAP sia SAP NetWeaver si trovano in un'estensione a livello di regione Bare Metal Solution.

Disponibilità a livello di area geografica

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

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

Tipi di macchine certificati

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

Per verificare la disponibilità a livello di regione delle estensioni per regione di Bare Metal Solution, consulta la pagina Disponibilità regionale.

SAP elenca i tipi di macchine Bare Metal Solution certificati per SAP NetWeaver in SAP Note 3000343 - SAP Applications on Google Cloud: supported Products on 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 CPU Cores vCPUs 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 CPU Cores 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'uso in produzione con SAP NetWeaver sui server Bare Metal Solution e la relativa disponibilità. Se hai bisogno di un sistema operativo che non è visualizzato nella seguente tabella, contatta il team di vendita Google Cloud.

Sistema operativo Versione certificata da SAP Disponibilità per 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 dell'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 dell'immagine è SLES12SP5SAP.
15 No
15 SP1 No
15 SP2 Sì. Il codice dell'immagine è SLES12SP5SAP.
15 SP3 No, ma puoi aggiornarlo dalla versione 15 SP2.
15 SP4 No, ma puoi aggiornarlo dalla versione 15 SP2.

Per ulteriori informazioni da SAP sui sistemi operativi certificati, consulta SAP Note 3000343 - SAP Applications on Google Cloud: supported Products on Google Cloud Bare Metal Solutions .

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, consulta:

Archiviazione

Quando effettui l'ordine di macchine Bare Metal Solution, ordini anche la quantità di archiviazione a blocchi e di file necessaria.

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

Layout 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 swap.

Quantità di spazio di archiviazione

Quando calcoli la quantità di spazio di archiviazione necessaria, includi spazio di archiviazione per i backup e gli snapshot dei dati.

Backup

Utilizza 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, le applicazioni e i server di database Bare Metal Solution.
  • Soluzioni di backup di terze parti supportate da SAP.

Snapshot

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

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

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

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

Networking

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

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

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

Per ulteriori informazioni, vedi Networking Bare Metal Solution.

NTP

Puoi utilizzare il server NTP di Google Cloud o un server NTP a 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 Google Cloud, vedi Configurare il protocollo del tempo di rete (NTP) per le istanze.

Account di servizio IAM

Prima che un'applicazione in esecuzione su una macchina Bare Metal Solution possa accedere a prodotti o servizi Google Cloud, devi creare un account di servizio Identity and Access Management (IAM) nel 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 ruoli all'account di servizio per gestire l'accesso alle risorse di 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 scherma di 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, vedi le informazioni su account di servizio, ruoli e autorizzazioni nella panoramica di IAM.

Manutenzione

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

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

Monitoraggio

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

Come richiesto da SAP, per ricevere assistenza da SAP e consentire a SAP di rispettare i suoi contratti sul livello del servizio (SLA), devi installare Agent di Google Cloud per SAP su tutte le istanze VM di Compute Engine e sui server Bare Metal Solution che eseguono qualsiasi sistema SAP. Per maggiori informazioni sui prerequisiti di assistenza, consulta la pagina SAP Note 2456406 - SAP su Google Cloud Platform: prerequisiti di assistenza .

La versione 3.4 (più recente) dell'agente di Google Cloud per SAP è 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.4 (più recente) dell'agente di Google Cloud per SAP 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 carichi di lavoro SAP.

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

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

Installa l'Agente per SAP di Google Cloud 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 di sistema operativo RHEL o SLES "for SAP" fornite da Google Cloud, l'agente di Google Cloud per SAP viene pacchettizzato con le immagini del sistema operativo:

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

Alta disponibilità

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

Entrambe le distribuzioni Linux RHEL e SLES includono l'agente di scherma fence_gce, che può resettare le macchine Bare Metal Solution per evitare scenari cerebrali suddivisi.

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

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

Con i seguenti requisiti e suggerimenti, configura il tuo 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 gli aggiornamenti della risoluzione degli indirizzi in combinazione con il networking Bare Metal Solution.
  • Per la scherma hai due opzioni: basata sulla rete e, se supportata dal tuo sistema operativo, basata sullo spazio di archiviazione.
    • Per la recinzione basata su rete, devi utilizzare l'agente Google Cloud per il recinto, fence_gce, fornito con il tuo 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 fencing basato 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, che è collegato a entrambi i server come dispositivo Fiber Channel a più percorsi. Per ulteriori informazioni sulla recinzione basata sullo spazio di archiviazione, consulta le guide all'alta disponibilità per SUSE.
  • Per l'archiviazione condivisa di file 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 fencing SBD.

Se il tuo sistema operativo supporta un watchdog software con scherma SBD, utilizza questa opzione al posto dell'agente fence_gce. La fencing SBD è consigliata per i cluster SAP HANA HA nell'ambiente Bare Metal Solution.

Autorizzazioni IAM richieste dall'agente fence_gce

Quando l'agente di fencing fence_gce avvia un failover, l'agente chiama l'API Bare Metal Solution per reimpostare il server Bare Metal Solution in 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 archiviare 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 ruoli IAM associati, consulta la documentazione di riferimento per l'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 in esecuzione nell'ambiente Bare Metal Solution richiede due configurazioni di server Bare Metal Solution, ciascuna in un'estensione regionale diversa per Bare Metal Solution.

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

Selezionare un sito di recupero

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

  • Include un'estensione regionale 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 la pagina Disponibilità regionale.

Ordine

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

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 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 il tuo ordine può aiutarti.

Ricezione dell'ordine

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

Non appena esegui l'accesso, 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 all'installazione di 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 di networking necessarie all'ordine, consulta 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 della console Google Cloud. Se l'assistenza clienti determina che un problema si verifica nei tuoi sistemi SAP, viene indirizzato al supporto SAP.

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

Requisiti di assistenza

Prima di poter ricevere assistenza per 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