SAP NetWeaver på SQL Server

Microsoft Entra ID
Azure ExpressRoute
Azure Storage
Azure Virtual Machines
SQL Server

Lösningsidéer

Den här artikeln är en lösningsidé. Om du vill att vi ska utöka innehållet med mer information, till exempel potentiella användningsfall, alternativa tjänster, implementeringsöverväganden eller prisvägledning, kan du meddela oss genom att ge GitHub feedback.

Den här NetWeaver on SQL Server-programlösningen illustrerar hur en användarbegäran flödar genom ett SAP-landskap som bygger på NetWeaver, med hjälp av Azure Virtual Machines som värd för SAP-program och en SQL Server databas.

Potentiella användningsfall

Det här systemet utnyttjar OS-klustring för hög tillgänglighet, premiumlagring för snabbare lagringsprestanda och skalbarhet, SQL Server AlwaysOn-kapacitet för replikering och en fullständig haveriberedskapskonfiguration (DR) för 99,95 procent systemtillgänglighet.

Arkitektur

Arkitekturdiagram visar klientdelsväg, via den primära Azure-regionen till OS-klustring, för att SQL Server AlwaysOn till DR-lagring i Azure-regionen.

Ladda ned en Visio-fil med den här arkitekturen.

Dataflöde

  1. Genom att använda Azure Active Directory som synkroniserats med lokal Active Directory autentiserar SAP-programanvändaren från lokalt till SAP-liggande på Azure med autentiseringsuppgifter för enkel inloggning.
  2. Azures expressroute-gateway med hög hastighet ansluter lokalt nätverk till virtuella Azure-datorer och andra resurser på ett säkert sätt.
  3. Begäran om försäljningsorder flödar till SAP ABAP SAP Central Services (ASCS) med hög tillgänglighet och sedan via SAP-programservrar som körs på Azure Virtual Machines skala ut filservern på en virtuell Azure-dator.
  4. Begäran flyttas från SAP-appservern till SQL Server körs på en primär virtuell Azure-dator med höga prestanda.
  5. Primära (aktiva) och sekundära (vänteläge) servrar som körs på SAP-certifierade virtuella datorer grupperas på OS-nivå för 99,95 procents tillgänglighet. Datareplikering hanteras via SQL Server AlwaysOn i synkront läge från primär till sekundär, vilket aktiverar noll mål för återställningspunkt (RPO).
  6. SQL Server data sparas till högpresterande Azure-Premium Storage.
  7. SQL Server data replikeras virtuell dator för haveriberedskap i en annan Azure-region via Azures stamnätverk med hög hastighet och med SQL Server alwayson-replikering i asynkront läge. Den virtuella datorn för haveriberedskap kan vara mindre än den virtuella produktionsdatorn för att spara kostnader.
  8. Virtuella datorer i haveriberedskapsregionen kan användas för icke-produktionsarbete för att spara kostnader.
  9. SAP-appservern med ASCS på haveriberedskapssidan kan vara i vänteläge och kan startas när det behövs för att spara kostnader.

Komponenter

  • Information om Virtual Machines för SAP-programservrar.
  • 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.

Nästa steg