Idee sulla soluzione
Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.
Questa architettura di soluzione illustra come una richiesta utente scorre attraverso un panorama SAP basato su Macchine virtuali di Azure ad alte prestazioni e un database HANA in memoria, che viene eseguito su istanze large di HANA per scalabilità e prestazioni senza precedenti.
Potenziali casi d'uso
Questo sistema sfrutta i vantaggi del clustering del sistema operativo per le prestazioni del database, la disponibilità elevata tramite la replica di sistema HANA e una configurazione completa per il ripristino di emergenza per garantire la disponibilità del sistema.
Architettura
Scaricare un file di Visio di questa architettura.
Flusso di dati
- In questo esempio, un utente SAP locale esegue un ordine di vendita tramite l'interfaccia Fiori, l'interfaccia personalizzata o altro.
- Il gateway ExpressRoute ad alta velocità di Azure viene usato per connettersi ad Azure Macchine virtuali.
- La richiesta passa a ABAP SAP Central Services (ASCS) a disponibilità elevata e quindi tramite server applicazioni, che vengono eseguiti in Azure Macchine virtuali. Questo set di disponibilità offre un contratto di servizio di attività del 99,95%.
- La richiesta viene inviata dal server applicazioni al SAP HANA in esecuzione nei blade server primari di istanze Large.
- I blade server primari e secondari sono raggruppati a livello di sistema operativo per una disponibilità del 99,99%, mentre la replica dei dati viene gestita tramite la replica di sistema HANA in modalità sincrona (HSR) da primario a secondario, senza abilitare alcun obiettivo del punto di ripristino.
- I dati in-memory di SAP HANA vengono salvati in modo permanente in una risorsa di archiviazione NFS ad alte prestazioni.
- I dati di archiviazione NFS vengono sottoposti periodicamente a backup in pochi secondi, usando snapshot di archiviazione predefiniti nell'archiviazione locale, senza alcun effetto sulle prestazioni del database.
- Il volume dei dati persistenti nell'archiviazione secondaria viene replicato in un sistema di ripristino di emergenza dedicato tramite una rete backbone dedicata per la replica dell'archiviazione HANA.
- Le istanze Large lato ripristino di emergenza possono essere usate in ambienti non di produzione per risparmiare sui costi, montando sia l'archiviazione per il controllo di qualità che il volume replicato di ripristino di emergenza (sola lettura).
Componenti
- SAP HANA in istanze large di Azure: SAP HANA in Azure (istanze large) viene eseguito nei server del pannello dedicati che si trovano in un data center di Microsoft Azure. Questa funzionalità è specifica per il server di database.
- Archiviazione NFS per istanze di grandi dimensioni di Azure HANA: il sistema di archiviazione NFS ad alte prestazioni di Azure offre la funzionalità non corrispondente per eseguire backup snapshot e replica nell'archiviazione secondaria. Inoltre, le istanze large di HANA sono l'unica infrastruttura cloud per fornire la crittografia del volume di archiviazione.
- SAP in Azure richiede che i carichi di lavoro SAP vengano eseguiti in Macchine virtuali certificati in Microsoft Azure. SAP richiede almeno due vCPU e un rapporto di 6:1 tra memoria e vCPU.
- Microsoft Azure Archiviazione Premium offre una velocità effettiva migliorata e una minore variabilità nelle latenze di I/O. Per migliorare le prestazioni, Archiviazione Premium usa un disco a stato solido (SSD) nei nodi di archiviazione di Azure e leggere la cache supportata dall'unità SSD locale di un nodo di calcolo di Azure.
- ExpressRoute (front-end): Azure ExpressRoute usato nel front-end (vedere diagramma) offre connettività sicura e a larghezza di banda elevata per stabilire connessioni affidabili tra la rete e la rete di Microsoft Azure.
- ExpressRoute (back-end): Azure ExpressRoute usato nel back-end (vedere diagramma) consente di comunicare tra i componenti di Azure nel data center di Azure e i sistemi SAP HANA in Azure (istanze large). Il costo di ExpressRoute back-end è incluso nell'istanza di SAP HANA in Azure (istanze large).