Utvecklings- och testmiljöer för SAP-arbetsbelastningar på Azure

Azure ExpressRoute
Azure Virtual Machines
Azure Virtual Network
Azure Resource Manager

Det här exemplet visar hur du etablerar en utvecklings- och testmiljö för SAP NetWeaver i en Windows- eller Linux-miljö i Azure. Databasen som används är AnyDB. (AnyDB är SAP-termen för alla DBMS som stöds och som inte är SAP HANA.)

Arkitektur

Arkitekturdiagram för utvecklings-/testmiljöer för SAP-arbetsbelastningar.

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

Dataflöde

Det här scenariot visar etablering av en enda SAP-systemdatabas och SAP-programserver på en enda virtuell dator. Data flödar genom scenariot på följande sätt:

  1. Kunder använder SAP-användargränssnittet eller andra klientverktyg (Excel, en webbläsare eller annan webbapp) för att få åtkomst till det Azure-baserade SAP-systemet.
  2. Anslut ivity tillhandahålls med hjälp av en etablerad ExpressRoute. ExpressRoute-anslutningen avslutas i Azure vid ExpressRoute-gatewayen. Nätverkstrafik dirigerar via ExpressRoute-gatewayen till gatewayundernätet och från gatewayundernätet till ekerundernätet på programnivå (se nätverkstopologin hub-spoke) och via en nätverkssäkerhetsgateway till den virtuella SAP-programdatorn.
  3. Identitetshanteringsservrarna tillhandahåller autentiseringstjänster.
  4. Hopprutan innehåller lokala hanteringsfunktioner.

Komponenter

  • Virtuella nätverk utgör grunden för nätverkskommunikation i Azure.
  • Azure Virtual Machines tillhandahåller en storskalig, säker och virtualiserad infrastruktur på begäran med hjälp av Windows- eller Linux-servrar.
  • Azure ExpressRoute utökar dina lokala nätverk till Microsoft-molnet via en privat anslutning, vilket underlättas av en anslutningsleverantör.
  • Nätverkssäkerhetsgrupper begränsar nätverkstrafiken till specifika resurser i ett virtuellt nätverk. En nätverkssäkerhetsgrupp innehåller en lista över säkerhetsregler som tillåter eller nekar inkommande eller utgående nätverkstrafik. Säkerhetsreglerna baseras på källans eller målets IP-adress, port och protokoll.
  • Resursgrupper fungerar som logiska containrar för Azure-resurser.
  • Azure Files eller Azure NetApp Files är rekommenderade lösningar för att tillhandahålla lagring för SAP-körbara filer och HANA-data och loggar.

Information om scenario

Eftersom den här arkitekturen är utformad för icke-produktionsmiljöer distribueras den bara med en virtuell dator (VM). Storleken på den virtuella datorn kan ändras så att den passar organisationens behov.

För produktionsanvändningsfall läser du de SAP-referensarkitekturer som är tillgängliga nedan:

Potentiella användningsfall

Andra relevanta användningsfall är:

  • Icke-kritiska SAP-arbetsbelastningar (t.ex. sandbox-, utvecklings-, test- och kvalitetssäkring).
  • Icke-kritiska SAP-affärsarbetsbelastningar.

Att tänka på

Dessa överväganden implementerar grundpelarna i Azure Well-Architected Framework, som är en uppsättning vägledande grundsatser som kan användas för att förbättra kvaliteten på en arbetsbelastning. Mer information finns i Microsoft Azure Well-Architected Framework.

Tänk på följande när du upprättar en utvecklings- och testmiljö för SAP NetWeaver.

Tillgänglighet

Microsoft erbjuder ett serviceavtal (SLA) för enskilda VM-instanser. Mer information om Microsoft Azure Service Level Agreement for Virtual Machines SLA for Virtual Machines

Skalbarhet

Allmän vägledning om hur du utformar skalbara lösningar finns i checklistan för prestandaeffektivitet i Azure Architecture Center.

Säkerhet

Säkerhet ger garantier mot avsiktliga attacker och missbruk av dina värdefulla data och system. Mer information finns i Översikt över säkerhetspelare.

Allmän vägledning om hur du utformar säkra lösningar finns i Azure Security-dokumentationen.

Dataskydd och kloning

Allmän vägledning om hur du skyddar dina programdata finns i Azure Application Consistent Snapshot Tool, som tillhandahåller programkonsekventa ögonblicksbilder när de används i kombination med Azure NetApp Files.

Motståndskraft

Allmän vägledning om hur du utformar motståndskraftiga lösningar finns i Designa elastiska program för Azure.

Kostnadsoptimering

Kostnadsoptimering handlar om att titta på sätt att minska onödiga utgifter och förbättra drifteffektiviteten. Mer information finns i Översikt över kostnadsoptimeringspelare.

För att hjälpa dig att utforska kostnaden för att köra det här scenariot är alla tjänster förkonfigurerade i kostnadskalkylatorns exempel nedan. Ändra lämpliga variabler så att de matchar den förväntade trafiken för ditt användningsfall.

Vi har angett fyra exempel på kostnadsprofiler baserat på hur mycket trafik du förväntar dig att få:

Storlek Saps VM-typ Lagring Priskalkylator för Azure
Litet 8000 D8s_v3 2xP20, 1xP10 Liten
Medium 16000 D16s_v3 3xP20, 1xP10 Medel
Stort 32000 E32s_v3 3xP20, 1xP10 Stora
Extra stor 64000 M64s 4xP20, 1xP10 Extra stor

Kommentar

Den här prissättningen är en guide som bara anger de virtuella datorerna och lagringskostnaderna. Den undantar avgifter för nätverk, lagring av säkerhetskopior och inkommande/utgående data.

  • Liten: Ett litet system består av VM-typ D8s_v3 med 8x vCPU:er, 32 GB RAM-minne och 200 GB temporär lagring. Den innehåller även premiumlagring: två 512 GB diskar och en 128 GB disk.
  • Medel: Ett medelhögt system består av VM-typ D16s_v3 med 16 x vCPU:er, 64 GB RAM-minne och 400 GB temporär lagring. Den innehåller även premiumlagring: tre diskar på 512 GB och en disk på 128 GB.
  • Stor: Ett stort system består av VM-typ E32s_v3 med 32 x vCPU:er, 256 GB RAM-minne och 512 GB temporär lagring. Den innehåller även premiumlagring: tre diskar på 512 GB och en disk på 128 GB.
  • Extra stort: Ett extra stort system består av en M64s av vm-typ med 64 x vCPU:er, 1 024 GB RAM-minne och 2 000 GB temporär lagring. Den innehåller även premiumlagring: fyra 512 GB diskar och en 128 GB disk.

Distribuera det här scenariot

Välj länken nedan för att distribuera lösningen.

Distribuera till Azure

Kommentar

SAP och Oracle installeras inte under den här distributionen. Du måste distribuera dessa komponenter separat.

Deltagare

Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.

Huvudförfattare:

Om du vill se icke-offentliga LinkedIn-profiler loggar du in på LinkedIn.

Nästa steg

Läs mer om komponentteknikerna:

Utforska relaterade arkitekturer: