Lösningsidéer
I den här artikeln beskrivs en lösningsidé. Molnarkitekten kan använda den här vägledningen för att visualisera huvudkomponenterna för en typisk implementering av den här arkitekturen. Använd den här artikeln som utgångspunkt för att utforma en välkonstruerad lösning som överensstämmer med arbetsbelastningens specifika krav.
Den här lösningsarkitekturen visar hur en användarbegäran flödar genom ett SAP-landskap som bygger på högpresterande virtuella Azure-datorer och en minnesintern HANA-databas, som körs på HANA Large Instances för oöverträffad skalbarhet och prestanda.
Potentiella användningsfall
Systemet använder OS-kluster för databasprestanda, hög tillgänglighet med HANA-systemreplikering samt fullständig haveriberedskapskonfiguration (DR) för garanterad systemtillgänglighet.
Arkitektur
Ladda ned en Visio-fil med den här arkitekturen.
Dataflöde
- I det här exemplet utför en lokal SAP-användare en säljorder via Fiori-gränssnittet, anpassat gränssnitt eller annat.
- Azures expressroute-gateway med hög hastighet används för att ansluta till virtuella Azure-datorer.
- Begär flöden till ABAP SAP Central Services (ASCS) med hög tillgänglighet och sedan via programservrar som körs på Azure Virtual Machines. Den här tillgänglighetsuppsättningen erbjuder ett serviceavtal för drifttid på 99,95 procent.
- Begäran skickas från App Server till SAP HANA som körs på primära bladservrar med stor instans.
- Primära och sekundära blad grupperas på OS-nivå för 99,99 procent tillgänglighet och datareplikering hanteras via HANA System Replication (HSR) i synkront läge från primär till sekundär och aktiverar noll RPO.
- Minnesinterna data i SAP HANA görs beständiga i NFS-lagring med hög prestanda.
- Data från NFS-lagring säkerhetskopieras regelbundet på några sekunder med hjälp av inbyggda lagringsögonblicksbilder i den lokala lagringen. Detta påverkar inte databasprestanda.
- Beständig datavolym i sekundär lagring replikeras till ett dedikerat DR-system via ett dedikerat stamnätverk för replikering av HANA-lagring.
- Stora instanser på DR-sidan kan användas för icke-produktion för att sänka kostnaderna genom att montera både QA-lagring och DR-replikerad volym (skrivskyddat).
Komponenter
- SAP HANA på Stora Azure-instanser: SAP HANA på Azure (stora instanser) körs på dedikerade bladservrar som finns i ett Microsoft Azure-datacenter. Den här funktionen är specifik för databasservern.
- NFS-lagring för stora Azure HANA-instanser: Azures högpresterande NFS-lagringssystem erbjuder den oöverträffade funktionen för att utföra säkerhetskopieringar av ögonblicksbilder och replikering till sekundär lagring. Dessutom är HANA Stora instanser den enda molninfrastrukturen som tillhandahåller kryptering av lagringsvolymer.
- SAP på Azure kräver att du kör dina SAP-arbetsbelastningar på certifierade Microsoft Azure Virtual Machines. SAP kräver minst två virtuella processorer och ett förhållande på 6:1 mellan minne och virtuell processor.
- Microsoft Azure Premium Storage ger bättre dataflöde och mindre variabilitet i I/O-svarstider. För bättre prestanda använder Premium Storage SSD (Solid State Disk) i Azure Storage-noder och läscachen som backas upp av den lokala SSD:en för en Azure-beräkningsnod.
- ExpressRoute (klientdel): Azure ExpressRoute som används i klientdelen (se diagram) ger säker anslutning med hög bandbredd för att upprätta tillförlitliga anslutningar mellan nätverket och Microsoft Azure-nätverket.
- ExpressRoute (serverdel): Med Azure ExpressRoute som används på serverdelen (se diagram) kan du kommunicera mellan dina Azure-komponenter i Azure Datacenter och dina SAP HANA på Azure-system (stora instanser). Kostnaden för backend ExpressRoute ingår i din SAP HANA på Azure (stora instanser).