Installazione di SAP HANA in macchine virtuali di Azure
Introduzione
Questo documento illustra come puntare alle risorse appropriate per la distribuzione di HANA in macchine virtuali di Azure, inclusi i documenti da controllare prima di installare SAP HANA nelle macchine virtuali di Azure. L'obiettivo è assicurarsi di poter eseguire i passaggi corretti per ottenere una configurazione supportata di SAP HANA in Azure.
Nota
Questa guida descrive le distribuzioni di SAP HANA in macchine virtuali di Azure. Per informazioni su come distribuire SAP HANA in istanze Large di HANA, vedere Come installare e configurare SAP HANA (istanze Large) in Azure.
Prerequisiti
Questa guida presuppone anche che si abbia familiarità con:
- SAP HANA e SAP NetWeaver e loro installazione locale.
- Come installare e gestire istanze di applicazioni SAP HANA e SAP in Azure.
- Concetti e procedure documentati in:
- Pianificazione della distribuzione SAP in Azure, che include la pianificazione e l'utilizzo di Archiviazione di Azure di Azure Rete virtuale. Vedere SAP NetWeaver in Azure Macchine virtuali - Guida alla pianificazione e all'implementazione
- Principi di distribuzione e modalità di distribuzione delle macchine virtuali in Azure. Vedere Distribuzione di Azure Macchine virtuali per SAP
- Concetti relativi alla disponibilità elevata per SAP HANA, come documentato in Disponibilità elevata di SAP HANA per le macchine virtuali di Azure
Procedura dettagliata prima della distribuzione
In questa sezione sono elencati i diversi passaggi da eseguire prima di iniziare con l'installazione di SAP HANA in una macchina virtuale di Azure. L'ordine viene enumerato e, di conseguenza, deve essere seguito nell'ordine elencato:
- Sebbene tecnicamente possibile, alcuni scenari di distribuzione non saranno supportati in Azure. È quindi necessario controllare il documento Carico di lavoro SAP nelle macchine virtuali di Azure supportate per lo scenario che si ha in mente con la distribuzione di SAP HANA. Se lo scenario non è elencato, è necessario presupporre che non sia stato testato e, di conseguenza, non sia supportato.
- Supponendo di avere un'idea approssimativa del requisito di memoria per la distribuzione di SAP HANA, è necessario trovare una macchina virtuale di Azure appropriata. Non tutte le macchine virtuali certificate per SAP NetWeaver, come documentato nella nota di supporto SAP #1928533, sono certificate sap HANA. L'origine della verità per le macchine virtuali di Azure certificate di SAP HANA è la directory hardware SAP HANA del sito Web. Le unità che iniziano con S sono unità di istanze Large di HANA e non macchine virtuali di Azure.
- Diversi tipi di macchine virtuali di Azure hanno versioni minime del sistema operativo diverse per SUSE Linux o Red Hat Linux. Nel sito Web SAP HANA hardware directory è necessario fare clic su una voce nell'elenco di unità certificate SAP HANA per ottenere dati dettagliati di questa unità. Oltre al carico di lavoro HANA supportato, sono elencate le versioni del sistema operativo supportate con tali unità per SAP HANA.
- A partire dai rilasci del sistema operativo, è necessario prendere in considerazione alcune versioni minime del kernel. Queste versioni minime sono documentate in queste note sul supporto SAP:
- Nota di supporto SAP #2814271 Il backup di SAP HANA ha esito negativo in Azure con errore checksum
- Nota di supporto SAP #2753418 potenziale riduzione delle prestazioni a causa del fallback timer
- Nota di supporto SAP #2791572 riduzione delle prestazioni a causa del supporto VDSO mancante per Hyper-V in Azure
- In base alla versione del sistema operativo supportata per il tipo di macchina virtuale preferito, è necessario verificare se la versione di SAP HANA desiderata è supportata con tale versione del sistema operativo. Leggere la nota di supporto SAP #2235581 per una matrice di supporto delle versioni di SAP HANA con le diverse versioni del sistema operativo.
- Dopo aver trovato una combinazione valida di tipo di macchina virtuale di Azure, versione del sistema operativo e versione di SAP HANA, sarà necessario controllare la matrice di disponibilità del prodotto SAP. Nella matrice di disponibilità SAP è possibile verificare se il prodotto SAP che si vuole eseguire nel database SAP HANA è supportato.
Considerazioni dettagliate sulla distribuzione di macchine virtuali e sul sistema operativo guest
In questa fase è necessario eseguire i passaggi per distribuire le macchine virtuali per installare HANA e infine ottimizzare il sistema operativo scelto dopo l'installazione.
Scegliere l'immagine di base dalla raccolta di Azure. Se si vuole creare un'immagine del sistema operativo personalizzata per SAP HANA, è necessario conoscere tutti i diversi pacchetti necessari per un'installazione corretta di SAP HANA. In caso contrario, è consigliabile usare le immagini SUSE e Red Hat per SAP o SAP HANA dalla raccolta. Queste immagini includono i pacchetti necessari per un'installazione haNA riuscita. In base al contratto di supporto con il provider del sistema operativo, è necessario scegliere un'immagine in cui si usa la propria licenza o scegliere un'immagine del sistema operativo che include il supporto.
Se si sceglie un'immagine del sistema operativo guest che richiede di usare la propria licenza, sarà necessario registrare questa immagine del sistema operativo con la sottoscrizione per consentire di scaricare e applicare le patch più recenti. Questo passaggio richiederà l'accesso a Internet pubblico, a meno che non si configuri l'istanza privata di , ad esempio un server SMT in Azure.
Decidere la configurazione di rete della macchina virtuale. Per altre informazioni, vedere il documento Configurazioni e operazioni dell'infrastruttura SAP HANA in Azure. Tenere presente che non esistono quote di velocità effettiva di rete che è possibile assegnare alle schede di rete virtuali in Azure. Di conseguenza, l'unico scopo di indirizzare il traffico attraverso vNIC diversi è basato sulle considerazioni sulla sicurezza. Microsoft è attendibile per trovare una compromissione supportabile tra la complessità del routing del traffico attraverso più vNIC e i requisiti applicati dagli aspetti di sicurezza.
Applicare le patch più recenti al sistema operativo dopo la distribuzione e la registrazione della macchina virtuale. Registrato con la propria sottoscrizione. In alternativa, se si sceglie un'immagine che include il supporto del sistema operativo, la macchina virtuale deve avere già accesso alle patch.
Applicare le ottimizzazioni necessarie per SAP HANA. Queste ottimizzazioni sono elencate nelle note di supporto SAP seguenti:
- Nota di supporto SAP #2694118 - Componente aggiuntivo per disponibilità elevata di Red Hat Enterprise Linux in Azure
- Nota di supporto SAP #1984787 - SUSE LINUX Enterprise Server 12: Note sull'installazione
- Nota di supporto SAP #2578899 - SUSE Linux Enterprise Server 15: Nota sull'installazione
- Nota di supporto SAP #2002167 - Red Hat Enterprise Linux 7.x: Installazione e aggiornamento
- SAP Support Note #2292690 - SAP HANA DB: Recommended OS settings for RHEL 7 (Nota di supporto n. 2247020 - SAP HANA DB: impostazioni del sistema operativo consigliate per RHEL 7)
- Nota di supporto SAP #2772999 - Red Hat Enterprise Linux 8.x: Installazione e configurazione
- Nota di supporto SAP #2777782 - DATABASE SAP HANA: Impostazioni del sistema operativo consigliate per RHEL 8
- Nota di supporto SAP #2455582 - Linux: Esecuzione di applicazioni SAP compilate con GCC 6.x
- Nota di supporto SAP #2382421 - Ottimizzazione della configurazione di rete in HANA e a livello di sistema operativo
Selezionare il tipo di archiviazione di Azure e il layout di archiviazione per l'installazione di SAP HANA. Si useranno dischi di Azure collegati o condivisioni NFS native. I tipi di archiviazione di Azure supportati e le combinazioni di diversi tipi di archiviazione di Azure che possono essere usati sono documentati nelle configurazioni di archiviazione delle macchine virtuali di Azure SAP HANA. Prendere le configurazioni documentate come punto di partenza. Per i sistemi non di produzione, potrebbe essere possibile configurare una velocità effettiva inferiore o operazioni di I/O al secondo. Per i sistemi di produzione, potrebbe essere necessario aumentare la velocità effettiva e le operazioni di I/O al secondo.
Assicurarsi di aver configurato l'acceleratore di scrittura di Azure per i volumi che contengono i log delle transazioni DBMS o i log di rollforward quando si usano macchine virtuali serie M o Mv2. Tenere presente le limitazioni per l'acceleratore di scrittura, come documentato.
Controllare se la rete accelerata di Azure è abilitata nelle macchine virtuali distribuite.
Nota
Non tutti i comandi nei diversi profili sap-tune o come descritto nelle note potrebbero essere eseguiti correttamente in Azure. I comandi che modificano la modalità di alimentazione delle macchine virtuali in genere restituiscono un errore perché la modalità di alimentazione dell'hardware host di Azure sottostante non può essere modificata.
Preparazione dettagliata specifica delle macchine virtuali di Azure
Una delle operazioni di preparazione specifiche di Azure è l'installazione di un'estensione macchina virtuale di Azure che fornisce i dati di monitoraggio per l'agente host SAP. I dettagli sull'installazione di questa estensione di monitoraggio sono documentati in:
- Nota SAP 2191498 illustra il monitoraggio avanzato di SAP con macchine virtuali Linux in Azure
- Nota SAP 1102124 illustra le informazioni su SAPOSCOL in Linux
- Nota SAP 2178632 illustra le metriche di monitoraggio principali per SAP in Microsoft Azure
- Distribuzione di Macchine virtuali di Azure per SAP NetWeaver
Installazione di SAP HANA
Con le macchine virtuali di Azure distribuite e i sistemi operativi registrati e configurati, è possibile installare SAP HANA in base alle istruzioni di installazione sap. Un buon punto di partenza è questo sito Web SAP: risorse HANA
Per le configurazioni con scalabilità orizzontale di SAP HANA usando dischi collegati diretti di Azure Archiviazione Premium o ultra, leggere le specifiche nel documento Configurazioni e operazioni dell'infrastruttura SAP HANA in Azure
Risorse aggiuntive per il backup di SAP HANA
Per informazioni su come eseguire il backup di database SAP HANA in macchine virtuali di Azure, vedere:
- Guida del backup di SAP HANA in macchine virtuali di Azure
- Backup di SAP HANA di Azure a livello di file
Passaggi successivi
Leggere la documentazione: