Guida operativa di SAP NetWeaver

Questa guida fornisce una panoramica della gestione delle operazioni IT per un sistema SAP NetWeaver in esecuzione su Compute Engine. Questa guida non tratta le specifiche della gestione del prodotto SAP NetWeaver. Google Cloud è certificato per l'esecuzione di server applicativi SAP NetWeaver, ABAP, Java e prodotti SAP basati su questi stack di server delle applicazioni.

Gestione delle istanze VM di Compute Engine

Questa sezione mostra come eseguire le attività amministrative solitamente necessarie per utilizzare SAP NetWeaver su Compute Engine, incluse informazioni sull'avvio e sull'arresto dei sistemi.

Gestione della durata della VM

Questa sezione fornisce informazioni su come gestire lo stato di esecuzione delle VM di Compute Engine.

Mantenimento della disponibilità delle VM

Compute Engine offre criteri di disponibilità che determinano il comportamento di una VM durante determinati eventi relativi all'infrastruttura. Per le istanze VM nell'implementazione SAP NetWeaver, è importante non disabilitare le seguenti funzionalità:

  • Migrazione live, che consente a Compute Engine di mantenere in esecuzione l'istanza quando risponde a un evento di manutenzione dell'infrastruttura.
  • Riavvio automatico, che consente a Compute Engine di riavviare l'istanza in caso di arresto anomalo. Tieni presente che il sistema SAP non si riavvia automaticamente.

Arresto di una VM

Puoi arrestare uno o più host SAP NetWeaver in qualsiasi momento; l'arresto di un'istanza VM determina l'arresto dell'istanza. Se l'arresto non viene completato entro 2 minuti, l'istanza verrà arrestata forzatamente. Come best practice, devi arrestare SAP NetWeaver prima di arrestare l'istanza.

L'arresto di una VM fa sì che Compute Engine invii il segnale di spegnimento ACPI all'istanza VM. Dopo l'arresto, non ti verrà addebitato alcun costo per l'istanza VM.

Se alla VM sono collegati dischi permanenti, questi non vengono eliminati e continuano a esserti addebitati i costi. Se i dati nel disco permanente sono importanti, puoi:

  • Conserva il disco.
  • Crea uno snapshot del disco permanente, quindi eliminalo. Questa opzione può aiutarti a risparmiare sui costi. Puoi creare un altro disco dallo snapshot quando hai nuovamente bisogno dei dati.

Per arrestare una VM:

  1. Nella console Google Cloud, vai alla pagina:

    PAGINA ISTANZE VM

  2. Seleziona una o più istanze da arrestare.

  3. Nella parte superiore della pagina Istanze VM, fai clic su ARRESTA.

Per le alternative e per ulteriori informazioni, consulta Arresto di un'istanza.

Riavvio di una VM

Per riavviare una VM:

  1. Nella console Google Cloud, vai alla pagina:

    PAGINA ISTANZE VM

  2. Seleziona le istanze che vuoi riavviare.

  3. Nell'angolo in alto a destra della pagina, fai clic su INIZIA.

Per le alternative e per ulteriori informazioni, consulta Riavvio di un'istanza.

Modifica di una VM

Puoi modificare vari attributi di una VM, incluso il tipo, dopo il deployment della VM. Alcune modifiche potrebbero richiedere il ripristino del sistema SAP dai backup, mentre altre richiedono solo il riavvio della VM.

Per ulteriori informazioni, consulta Modificare le configurazioni delle VM per i sistemi SAP.

Acquisizione dello stato del sistema in corso...

Questa sezione descrive gli scenari che richiedono il salvataggio dello stato del sistema e le funzionalità di Compute Engine che puoi utilizzare per questi scopi.

Utilizzo degli snapshot

Puoi creare uno snapshot di un disco permanente in qualsiasi momento per generare una copia point-in-time dello stato del disco. Compute Engine archivia più copie di ogni snapshot, in più località, con checksum automatici per garantire l'integrità dei tuoi dati.

Gli snapshot sono utili per i seguenti casi d'uso:

Caso d'uso Dettagli
Esegui la migrazione a un tipo di archiviazione diverso. Puoi utilizzare gli snapshot per spostare un disco permanente da un tipo di disco, standard o SSD, all'altro tipo. Consulta Ripristino di uno snapshot su un tipo di disco diverso nella documentazione di Compute Engine.
Eseguire la migrazione di SAP NetWeaver in un'altra zona. Puoi utilizzare gli snapshot per spostare il tuo sistema SAP NetWeaver da una zona a un'altra nella stessa regione o anche da una regione a un'altra. Consulta Spostamento delle VM tra regioni e zone.
Fornisci una soluzione di backup semplice, indipendente dal software e conveniente. Esegui il backup dei dischi permanenti collegati utilizzando gli snapshot. Puoi eseguire il backup del disco root e dei programmi binari installati da SAP NetWeaver.Gli snapshot
possono essere utili per eseguire backup dei sistemi di database. Tuttavia, a seconda dell'implementazione, ti consigliamo di utilizzare un approccio diverso. Per indicazioni su come eseguire il backup e il ripristino dei database, consulta le guide elencate in Operazioni dei database.

Per ottenere uno snapshot coerente, devi interrompere SAP NetWeaver o interrompere la scrittura del database nel file system.

Per creare uno snapshot, segui le istruzioni di Compute Engine per creare gli snapshot. Presta particolare attenzione ai passaggi di preparazione, come lo svuotamento dei buffer del disco sul disco, per garantire che lo snapshot sia coerente.

Creazione di immagini

Per acquisire lo stato di un disco di avvio, puoi creare un'immagine personalizzata. Un'immagine è diversa da una di backup perché la utilizzi per creare nuove istanze VM basate su una singola VM di origine.

Dopo aver seguito la guida al deployment di SAP NetWeaver su Google Cloud, dovresti aver creato una o più immagini alla fine della procedura di deployment. Tuttavia, potresti voler creare nuove immagini dopo aver apportato modifiche importanti al sistema, ad esempio l'installazione di un aggiornamento dei programmi binari di SAP NetWeaver o l'upgrade della versione di SAP NetWeaver.

Per istruzioni, vedi:

Spostamento delle VM tra regioni e zone

Compute Engine consente di spostare le VM tra zone nella stessa area geografica e in zone diverse. Ti consigliamo di spostare una VM se, ad esempio, diventa disponibile una nuova regione o zona che ti offra prestazioni migliori o se una zona diventa deprecata.

La documentazione di Compute Engine contiene istruzioni dettagliate su come spostare la VM in un'altra zona.

Ecco alcune considerazioni relative a SAP NetWeaver:

  • SAP può essere eseguito solo in determinate zone a causa di restrizioni del tipo di macchina. Per maggiori dettagli, consulta la guida per la pianificazione di SAP NetWeaver su Google Cloud.
  • La migrazione della VM determina la modifica dell'ID della VM. Questa modifica attiva una modifica della chiave hardware SAP, che richiede l'importazione di una nuova licenza SAP.
  • Puoi utilizzare lo stesso nome host nella nuova zona, se non è già in uso. Se il nome host cambia, devi utilizzare la funzionalità delle operazioni generiche dell'SWPM di SAP per eseguire un'operazione di ridenominazione al fine di modificare il nome host di SAP NetWeaver.

Operazioni del database

Questa sezione fornisce risorse per la gestione dei seguenti server di database su Google Cloud:

  • SAP HANA
  • SAP ASE
  • IBM Db2 per Linux, UNIX e Windows (IBM Db2)
  • Microsoft SQL Server

Operazioni SAP HANA

Per ulteriori informazioni sull'esecuzione di SAP HANA su Google Cloud, consulta la Guida operativa di SAP HANA su Google Cloud. Questa guida fornisce molti dettagli su amministrazione, backup e ripristino, sicurezza, networking e altri argomenti.

Operazioni SAP ASE

Per maggiori informazioni sull'utilizzo di SAP ASE, consulta SAP Adaptive Server Enterprise.

Operazioni IBM Db2

Per ulteriori informazioni sull'utilizzo di IBM Db2 con SAP, consulta SAP su IBM Db2 per Linux, UNIX e Windows.

Operazioni di Microsoft SQL Server

Le seguenti risorse forniscono dettagli su come eseguire Microsoft SQL Server su Google Cloud:

Risorsa Descrizione
Best practice per Microsoft SQL Server Scopri come configurare Microsoft SQL Server per la stabilità e le prestazioni su Compute Engine.

Tieni presente le seguenti differenze importanti nelle best practice per i sistemi SAP:


  • Non utilizzare unità SSD locali. Utilizza invece SSD di disco permanente.
  • Per l'elaborazione delle query in parallelo, imposta il grado massimo di parallelismo su 1, non su 8.
  • L'impostazione del log delle transazioni deve essere "COMPLETA" per i database Microsoft SQL Server nei sistemi di produzione.
  • Non utilizzare la funzionalità di estensione del pool di buffer.
Test del carico di Microsoft SQL Server con HammerDB Questo tutorial mostra come utilizzare HammerDB per eseguire test di carico su un'istanza Microsoft SQL Server di Compute Engine.

Operazioni IAM

Il controllo dell'accesso alle risorse Google Cloud è una parte fondamentale della sicurezza e del funzionamento del deployment. Mentre SAP fornisce il proprio sistema di gestione degli utenti, Identity and Access Management (IAM) di Google Cloud offre un controllo unificato sulle autorizzazioni per le risorse Google Cloud. Puoi gestire controllo dell'accesso definendo chi ha quale accesso alle risorse. Ad esempio, puoi controllare chi può eseguire operazioni del piano di controllo sulle tue istanze SAP come la creazione e la modifica di VM, dischi permanenti e networking.

Per una panoramica di IAM in Compute Engine, consulta Opzioni di controllo dell'accesso.

Gestire i membri del team

Di tanto in tanto, dovrai aggiungere o rimuovere membri dal tuo progetto o modificarne i livelli di autorizzazione. Per maggiori dettagli su come gestire i membri del team, vedi Aggiungere, rimuovere membri del team e Modificare le autorizzazioni.

I ruoli IAM sono fondamentali per concedere le autorizzazioni agli utenti. Per un riferimento sui ruoli e sulle autorizzazioni che forniscono, vedi Ruoli di Identity and Access Management.

Gestione delle chiavi SSH

Per impostazione predefinita, Compute Engine gestisce automaticamente le chiavi SSH. Se hai deciso di gestire personalmente le chiavi SSH, dovrai aggiungere e rimuovere le chiavi di tanto in tanto durante le normali operazioni. Per la procedura dettagliata, consulta Aggiungere e rimuovere le chiavi SSH.

Gestione degli account di servizio

Gli account di servizio IAM consentono di concedere le autorizzazioni ad applicazioni e servizi. È importante capire come funzionano gli account di servizio in Compute Engine.

Se un account di servizio è assegnato a una VM di Compute Engine, sarà l'account di servizio predefinito per le applicazioni in esecuzione su quella VM. Qualsiasi applicazione che utilizza l'account di servizio VM eredita i ruoli e le autorizzazioni IAM concessi all'account di servizio VM.

Per ulteriori informazioni, consulta Gestione di identità e accessi per i programmi SAP su Google Cloud.

Utilizzo di Cloud Logging

Cloud Logging è la soluzione Google Cloud per il logging a livello di sistema. Cloud Logging ti consente di archiviare, cercare, analizzare, monitorare e creare avvisi su dati di log ed eventi. Per utilizzare Cloud Logging è necessario aver installato l'agente Cloud Logging su ogni VM.

Se non hai installato l'agente, puoi installarlo ora. Vedi Installazione dell'agente Logging.

Consulta Log di Compute Engine per i dettagli sui log supportati.

Controllo dell'accesso

Cloud Logging fornisce un controllo granulare degli accessi ai log e alle operazioni di logging. Per maggiori dettagli, consulta la Guida al controllo dell'accesso.

Audit logging

Cloud Audit Logs fornisce informazioni chiave sulle attività che si svolgono in Google Cloud tramite due tipi di log: Attività di amministrazione e Accesso ai dati. Puoi visualizzare il feed delle attività ed Esplora log nella console Google Cloud.

Agente di monitoraggio di Google Cloud per le operazioni SAP NetWeaver

Per informazioni sulle operazioni dell'agente di monitoraggio, consulta la pagina relativa all'agente di monitoraggio per la guida operativa di SAP NetWeaver.