Questo elenco di controllo ti aiuterà a migliorare la progettazione, la migrazione, l'implementazione e la manutenzione dei tuoi ambienti SAP NetWeaver su Google Cloud.
Mentre procedi nell'elenco di controllo, tieni in considerazione le tue esigenze aziendali. Se fai scelte diverse da quelle consigliate, tieni traccia di queste differenze per le attività successive nell'elenco di controllo.
- Per scalare il panorama SAP NetWeaver e aumentare la ridondanza, esegui i servizi centrali SAP, ciascun server di applicazioni SAP e ogni server di database nella propria istanza VM di Compute Engine separata.
- Segui queste linee guida per garantire il corretto dimensionamento per le tue istanze VM:
- Prima di spostare i sistemi esistenti da ambienti on-premise o da altri ambienti cloud, utilizza le statistiche e l'utilizzo attuali dei carichi di lavoro come base per le dimensioni durante la migrazione a Google Cloud.
- Se non definisci le dimensioni corrette delle VM per il carico, quando combini più ID di sistema SAP con altre soluzioni aziendali, le applicazioni potrebbero avere limiti di risorse e funzionare male.
- Per scoprire di più sul dimensionamento per le soluzioni SAP su Google Cloud, consulta Che cosa si intende per dimensionamento? e SAP Quick sizer.
- Se scegli di eseguire più di un'istanza di applicazione SAP sulla stessa VM o di eseguire più server di applicazioni dallo stesso SID sulla stessa VM, devi installarli con nomi host diversi per riposizionare queste istanze se le dimensioni di una singola VM sono superiori.
- I profili SAP contengono il nome host dell'istanza sia nel nome file sia nelle variabili SAP come SAPLOCALHOST e SAPGLOBALHOST. Grazie a questa proprietà, ti consigliamo di configurare IP alias e nomi host alias per queste istanze fin dall'inizio.
- Per gestire le mappature degli IP e dei nomi host alias per l'intero progetto, configura Cloud DNS in Google Cloud come resolver centrale anziché utilizzare un resolver DNS locale.
- Per regolare i carichi di lavoro in modo dinamico in base all'aumento e alla diminuzione della domanda delle applicazioni, valuta la possibilità di implementare meccanismi di scalabilità automatica delle applicazioni SAP:
- In molti ambienti SAP di grandi dimensioni, i carichi di lavoro dei server applicazioni presentano variazioni giornaliere prevedibili. Poiché le tempistiche e la frequenza di queste modifiche ai carichi di lavoro sono generalmente coerenti e cambiano raramente, questi server sono ottimi candidati per trarre vantaggio dalla natura elastica dell'infrastruttura cloud.
- Per trarre vantaggio dalle opzioni di scalabilità automatica per i carichi di lavoro SAP, consulta le best practice per la scalabilità automatica dei server di app SAP.
- Per ulteriori informazioni sugli standard di configurazione SAP e sulla supportabilità, consulta la home page del portale di assistenza SAP e le Soluzioni SAP su Google Cloud.
- Per sapere quali regioni e zone supportano specifiche VM di Compute Engine, consulta Regioni e zone disponibili. Tieni presente che le VM di Compute Engine certificate SAP NetWeaver potrebbero non essere disponibili in tutte le località.
- Scegliere le regioni e le zone per un deployment di SAP NetWeaver in base alle sedi della tua attività. Le istanze SAP NetWeaver devono essere posizionate nella stessa regione e il deployment dei componenti ad alta disponibilità (come i servizi centrali SAP) deve essere eseguito in zone diverse all'interno della regione per la massima ridondanza.
- Per selezionare le regioni migliori per il deployment di SAP NetWeaver, consulta Best practice per la scelta della regione per Compute Engine.
- Per selezionare una progettazione di rete in grado di resistere a diversi tipi di guasti del sistema, consulta Progettazione di sistemi solidi.
Quando installi SAP NetWeaver, puoi utilizzare i seguenti strumenti di automazione per eseguire il deployment di carichi di lavoro SAP su Google Cloud:
- Terraform (consigliato): applicazione popolare del settore per creare, modificare e controllare le versioni dell'infrastruttura in modo sicuro ed efficiente. Per utilizzare Terraform e trovare i file di configurazione appropriati per le tue soluzioni SAP, consulta Automazione dei deployment SAP su Google Cloud con Terraform.
- Google Cloud Deployment Manager: un'applicazione che installa e configura tutti i pacchetti necessari per eseguire SAP NetWeaver su Google Cloud. Per utilizzare Deployment Manager e trovare i modelli appropriati per la tua soluzione SAP (inclusa la configurazione ad alta disponibilità), consulta Automazione dei deployment SAP su Google Cloud con Deployment Manager.
Se il deployment e l'installazione di SAP NetWeaver richiedono una procedura personalizzata (ad esempio, installazione manuale, strumento di terze parti o provider), consulta le seguenti guide al deployment per la configurazione e l'installazione manuali dei carichi di lavoro SAP:
- Deployment manuale delle VM per SAP NetWeaver su Linux
- Deployment manuale delle VM per SAP NetWeaver su Windows
- Guida alla configurazione dei cluster ad alta disponibilità per SAP HANA su RHEL
- Guida alla configurazione dei cluster ad alta disponibilità per SAP HANA su SLES
- Guida al deployment di IBM DB2 per SAP
- Per selezionare un tipo di macchina per il deployment di SAP NetWeaver, consulta Tipi di macchine certificati.
Per selezionare un sistema operativo e visualizzare le immagini di sistema operativo disponibili, consulta Supporto dei sistemi operativi per SAP NetWeaver su Google Cloud e la tabella di riferimento rapido.
Se esegui SAP NetWeaver sullo stesso host di SAP HANA in un'architettura a due livelli, si applicano i requisiti della macchina SAP HANA. Per visualizzare i tipi di macchine certificate SAP HANA, consulta la pagina Certificazioni per SAP HANA su Google Cloud.
Per le licenze per le immagini del sistema operativo, puoi Bring Your Own License fornita dal fornitore del sistema operativo. Se la release dell'immagine del sistema operativo guest che ti interessa non è disponibile in Google Cloud, puoi importarla come immagine personalizzata.
Per saperne di più su tipi di macchine, sistemi operativi e applicazioni supportati, consulta la pagina Nota SAP 2456432 - Applicazioni SAP su Google Cloud: prodotti supportati e tipi di macchine Google Cloud.
- Per informazioni di SAP sui tipi di database supportati, sui fornitori e su SAP Application Performance Standard (SAPS) assegnato, consulta la nota SAP 2456432 - Applicazioni SAP su Google Cloud: prodotti supportati e tipi di macchine Google Cloud.
Per informazioni su NFS e sugli altri sistemi di archiviazione di file disponibili per SAP NetWeaver Google Cloud, consulta Opzioni di archiviazione per sistemi SAP ad alta disponibilità su Google Cloud.
Le soluzioni di archiviazione condivisa ad alta disponibilità di Compute Engine per SAP NetWeaver includono Filestore Enterprise, NetApp Cloud Volumes Service e NetApp Cloud Volumes ONTAP.
Per scoprire come eseguire il backup del database e del file system per SAP NetWeaver, consulta Backup e ripristino di Java per AS e Backup e ripristino di un sistema SAP su UNIX.
Per proteggere gli archivi di backup, devi archiviare i file di backup in una posizione protetta separata. Di seguito sono riportate alcune opzioni comuni:
- Puoi archiviare i backup in Google Cloud Storage.
- Puoi archiviare gli archivi su un'unità in una posizione personalizzata o di terze parti (ad esempio, on-premise).
- Puoi anche archiviare i backup in Google Cloud utilizzando Filestore o il servizio NetApp Cloud Volumes.
- Dovresti archiviare più copie in più posizioni su tipi di contenuti multimediali diversi per garantirne il recupero.
Definisci la frequenza del backup e il periodo di conservazione per i dati e i file di database del file system in base alle tue esigenze aziendali per l'RPO (Recovery Point Objective) e l'RTO (Recovery Time Objective).
Per un elenco di controllo delle best practice per le configurazioni ad alta disponibilità per SAP NetWeaver su Google Cloud, consulta Alta disponibilità per SAP su Google Cloud.
- Per scoprire come fornire il ripristino di emergenza per SAP NetWeaver, consulta la Guida alla pianificazione del ripristino di emergenza per SAP NetWeaver su Google Cloud.
- Per il monitoraggio integrato dell'infrastruttura SAP NetWeaver in Google Cloud, utilizza l'agente per SAP di Google Cloud.
- Per configurare l'agente di monitoraggio, consulta la Guida alla pianificazione dell'agente Google Cloud per SAP e Nota SAP 2469354 - Metriche di monitoraggio chiave per SAP su infrastruttura IaaS .
- Assicurati di implementare una solida strategia di monitoraggio per la tua applicazione utilizzando sistemi nativi SAP come Solution Manager o Esecuzione mirata, oppure applicazioni di monitoraggio di terze parti appropriate. Integra anche Google Cloud Monitoring, che offre strumenti di monitoraggio completi del cloud e del sistema operativo, con la possibilità di creare metriche e avvisi personalizzati.
Oltre ad accedere a SAP NetWeaver tramite un'interfaccia web o la GUI di SAP, potresti anche avere la necessità di stabilire una comunicazione in entrata e in uscita con altre soluzioni SAP o sistemi di terze parti. Esempi tipici sono le interfacce IDOC, l'integrazione dei processi con partner commerciali esterni e la replica della trasformazione SAP Landscape Transformation con sistemi di reporting on-premise. Per abilitare le interfacce in entrata e in uscita, utilizza le seguenti risorse per configurare le regole di routing e firewall nella tua rete VPC:
- Il software SAP NetWeaver supporta un'architettura distribuita che consente la distribuzione di istanze di sistema su più macchine virtuali. Questa architettura offre vantaggi sia in termini di scalabilità che ridondanza.
- La natura distribuita di SAP NetWeaver richiede il bilanciamento del carico per le richieste degli utenti finali. Su Google Cloud puoi utilizzare il bilanciamento del carico del software SAP nativo insieme a bilanciatori del carico L4 o L7 nativi di Google oppure scegliere di configurare bilanciatori del carico di terze parti da Google Cloud Marketplace.
- Per esplorare le opzioni per una strategia di bilanciamento del carico che consideri la posizione geografica degli utenti e la configurazione del panorama del sistema, consulta Come eseguire SAP su Google Cloud se l'alta disponibilità è una priorità elevata.
- Per esplorare altri modi per fornire la flessibilità del sistema basato sul carico, consulta le best practice per la scalabilità automatica dei server di app SAP su Google Cloud.