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 esigenze della tua attività. Se prendi decisioni diverse da quanto suggerito, tieni traccia di queste differenze per le attività successive nell'elenco.
- Per scalare il tuo panorama SAP NetWeaver e aumentare la ridondanza, esegui i servizi centrali SAP, ogni server delle applicazioni SAP e ogni server di database nella rispettiva istanza VM Compute Engine separata.
- Segui queste linee guida per assicurarti le dimensioni corrette per le 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 di riferimento per la definizione delle dimensioni durante la migrazione a Google Cloud.
- Se non configuri correttamente le dimensioni delle VM in base al carico, quando combini più ID sistema SAP con altre soluzioni aziendali, le tue applicazioni potrebbero avere risorse limitate e funzionare male.
- Per scoprire di più sulla definizione delle dimensioni per le soluzioni SAP su Google Cloud, consulta Che cos'è la definizione delle dimensioni? e SAP Quick Sizer.
- Se scegli di eseguire più di un'istanza dell'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 poterli spostare se superano le dimensioni di una singola VM.
- I profili SAP contengono il nome host dell'istanza sia nel nome del file sia nelle variabili SAP come SAPLOCALHOST e SAPGLOBALHOST. A causa di questa proprietà, ti consigliamo di configurare gli IP alias e gli hostname alias per queste istanze fin dall'inizio.
- Per mantenere le mappature degli IP e degli hostname degli 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 i meccanismi di scalabilità automatica delle applicazioni SAP:
- Nella maggior parte degli ambienti SAP di grandi dimensioni, i workload dei server applicazioni hanno variazioni giornaliere e prevedibili. Poiché i tempi e la frequenza di queste variazioni del carico di lavoro sono generalmente coerenti e raramente cambiano, questi server sono ottimi candidati per trarre vantaggio dalla natura elastica dell'infrastruttura cloud.
- Per usufruire delle opzioni di scalabilità automatica per i tuoi carichi di lavoro SAP, consulta Best practice per la scalabilità automatica dei server app SAP.
- Per ulteriori informazioni sugli standard di configurazione e sulla supportabilità di SAP, consulta la home page del portale di assistenza SAP e le soluzioni SAP su Google Cloud.
- Per scoprire quali regioni e zone supportano VM Compute Engine specifiche, consulta Regioni e zone disponibili. Tieni presente che le VM Compute Engine certificate SAP NetWeaver potrebbero non essere disponibili in tutte le località.
- Scegli 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 i componenti ad alta disponibilità (come i servizi centrali SAP) devono essere implementati in zone diverse all'interno della regione per una ridondanza massima.
- Per selezionare le regioni migliori per il deployment di SAP NetWeaver, consulta Best practice per la scelta dell'area geografica per Compute Engine.
- Per selezionare un'architettura 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 dei carichi di lavoro SAP su Google Cloud:
- Terraform (consigliato): un'applicazione di settore molto utilizzata per creare, modificare e gestire 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 Automating SAP deployments on Google Cloud with Terraform (Automatizzazione 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 Automatizzare i deployment SAP su Google Cloud con Deployment Manager.
Se il deployment e l'installazione di SAP NetWeaver richiedono una procedura personalizzata (ad esempio un'installazione manuale, uno strumento o un provider di terze parti), consulta le seguenti guide al deployment per la configurazione e l'installazione manuale 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 del cluster ad alta disponibilità per SAP HANA su RHEL
- Guida alla configurazione del 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 del 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 per SAP HANA, consulta Certificazioni per SAP HANA su Google Cloud.
Per le licenze delle 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 ulteriori informazioni sui tipi di macchine, sui sistemi operativi e sulle applicazioni supportati, consulta la Nota SAP 2456432 - Applicazioni SAP su Google Cloud: prodotti supportati e tipi di macchine Google Cloud.
- Per informazioni di SAP sui tipi di database, sui fornitori e su SAP Application Performance Standard (SAPS) assegnati, consulta la Nota SAP 2456432 - Applicazioni SAP su Google Cloud: prodotti supportati e tipi di macchine Google Cloud .
Per informazioni su NFS e su altri sistemi di archiviazione file disponibili per SAP NetWeaver Google Cloud, consulta Opzioni di archiviazione per i 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 AS Java Backup and Restore e Backing Up and Restoring your SAP System on UNIX.
Per proteggere gli archivi di backup, devi archiviare i file di backup in un luogo sicuro separato. Ecco alcune scelte 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.
- Per garantire il recupero, devi archiviare più copie in più posizioni su tipi di supporti diversi.
Definisci la frequenza e il periodo di conservazione del backup per i dati del file system e i file del database in base alle esigenze della tua attività per l'obiettivo del punto di recupero (RPO) e l'obiettivo del tempo di recupero (RTO).
Per un elenco di best practice per le configurazioni di alta disponibilità per SAP NetWeaver su Google Cloud, consulta Alta disponibilità per SAP su Google Cloud.
- Per scoprire i modi per eseguire 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 di Google Cloud per SAP.
- Per configurare l'agente di monitoraggio, consulta la guida alla pianificazione dell'agente di Google Cloud per SAP e la Nota SAP 2469354 - Metriche di monitoraggio chiave per SAP sull'infrastruttura IaaS.
- Assicurati di implementare una strategia di monitoraggio solida per la tua applicazione utilizzando sistemi SAP nativi come Solution Manager o Esecuzione mirata o applicazioni di monitoraggio di terze parti appropriate. Aggiungi Google Cloud Monitoring, che offre monitor completi per il cloud e il sistema operativo con la possibilità di creare metriche e avvisi personalizzati.
Oltre ad accedere a SAP NetWeaver tramite un'interfaccia web o la GUI SAP, potresti dover stabilire anche comunicazioni 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 di SAP Landscape Transformation con sistemi di generazione di report on-premise. Per attivare le interfacce in entrata e in uscita, utilizza le seguenti risorse per configurare le regole di routing e firewall nella rete VPC:
- Il software SAP NetWeaver supporta un'architettura distribuita che consente la distribuzione delle istanze di sistema su più macchine virtuali. Questa architettura offre i vantaggi della scalabilità e della 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 in combinazione con 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 tenga conto della posizione geografica degli utenti e della configurazione del panorama di sistemi, consulta Come eseguire SAP su Google Cloud se l'alta disponibilità è una priorità elevata.
- Per scoprire altri modi per offrire flessibilità del sistema in base al carico, consulta le Best practice per la scalabilità automatica del server app SAP su Google Cloud.