SAP-arbetsbelastningsdataplattform
Dataplattformen refererar till de datalagertekniker som stöder en SAP-arbetsbelastning. SAP-arbetsbelastningar ställer höga krav på dataplattformen. Vi beskriver metodtips för att optimera kostnader samtidigt som prestanda bibehålls.
Optimera datakostnader
Effekt: Kostnadsoptimering
Vi rekommenderar att du optimerar lagringskostnaden för din SAP-arbetsbelastning. Lagring är en viktig komponent i en SAP-arbetsbelastning. Lagring innehåller aktiva data och säkerhetskopierade data som är viktiga för din organisation. Lagringen påverkar prestanda, tillgänglighet och återställning av en SAP-arbetsbelastning. Det är viktigt att ha rätt prestanda till rätt kostnad. Här är rekommendationer som hjälper dig att nå det här målet.
Använd lagringstypen reserverad kapacitet. Det finns flera tillgängliga lagringsalternativ att välja mellan baserat på arbetsbelastningskravet. Hanterade diskar, blogglagring och lagring av säkerhetskopior kan stödja en SAP-arbetsbelastning i olika kombinationer. Vart och ett av dessa alternativ levereras med lagringsreservationsalternativ som sänker de totala kostnaderna för beständiga data.
Mer information finns i:
- Reserverad Kapacitet för Azure-disk
- Reserverad kapacitet för Blob Storage
- Azure Backup reserverad lagringskapacitet
Använd principer för livscykelhantering. Förutom reserverad kapacitet måste du se till att datakvarhållningsperioden är rätt för SAP-arbetsbelastningen. En SAP-databassäkerhetskopia kan vara stor och lägga till lagringskostnaden om den inte är optimerad. Vi rekommenderar att du skapar en livscykelprincip som uppfyller mål för återställningstid (RTO) och mål för återställningspunkt (RPO) för din SAP-arbetsbelastning. Principen bör flyttas till Premium-, Standard-, Cold-, Archive-lagring baserat på dess ålders- och affärskrav.
Förbättra datatillförlitligheten
Effekt: Tillförlitlighet
Datatillförlitlighet är viktigt för att säkerställa driftskontinuitet. Vi ger tillförlitlighetsrekommendationer för att konfigurera databasens tillförlitlighet, skapa SAPMNT-resurstillförlitlighet, använda säkerhetskopior och implementera en haveriberedskapslösning.
Konfigurera databasens tillförlitlighet
Ett SAP-program matar data till flera företagssystem, vilket gör databasåterhämtning till ett viktigt arbetsbelastningsövervägande. Vi rekommenderar att du replikerar produktionsdata för högsta återhämtning. Replikering mellan regioner är den önskade haveriberedskapslösningen. Men för ett mer överkomligt alternativ bör du konfigurera zonredundans till ett minimum. Vilka metoder du väljer beror på databashanteringssystemet (DBMS) och det obligatoriska serviceavtalet (SLA). Nedan visas rekommendationer för databaslagret.
Definiera RPO och RTO. För att skapa databasåterhämtning krävs en plan för att återställa dataförlust. Ett logiskt fel i SAP-databasen, en storskalig katastrof eller ett systemavbrott kan orsaka dataförlust i en SAP-arbetsbelastning. Återställningsplanen bör identifiera hur mycket data du är villig att förlora och hur snabbt du behöver återställa. Mängden dataförlust som du är villig att förlora är ditt mål för återställningspunkt (RPO). Hur snabbt du behöver återställa är ditt mål för återställningstid (RTO). När du utformar för återställning måste du förstå önskat och faktiskt RPO och RTO för ditt SAP-program.
Använd synkron replikering utan dataförlust. I vissa scenarier finns det ingen tolerans för dataförlust. Målet för återställningspunkten är 0. För att uppnå detta RPO behöver du använda synkron replikering på databaslagret. Synkron replikering genomför databastransaktioner till databasinstanser i två separata zoner eller regioner. Du bör mäta svarstiden mellan de två instanserna för att säkerställa att den uppfyller arbetsbelastningsbehoven och du kan göra det med SAP-mätverktyget niping
. Högre nätverksfördröjning gör arbetsbelastningen mer skalbar, och det fysiska avståndet mellan instanserna lägger till nätverksfördröjning. Därför har replikering mellan regioner högre svarstid än mellan tillgänglighetszoner eftersom det finns mer avstånd mellan instanserna. Databasreplikeringen mellan olika regioner bör vara asynkron och replikeringen mellan tillgänglighetszoner bör vara synkron. Det är viktigt att balansera återhämtning och svarstid i SAP-arbetsbelastningsdesignen.
Mer information finns i:
- DBMS-distribution för SAP-arbetsbelastning på vanliga Azure Virtual Machines
- Arkitektur och scenarier med hög tillgänglighet för SAP NetWeaver
- Nätverksfördröjning mellan och inom zoner
Skapa SAPMNT-resurstillförlitlighet
SAPMNT är värd för de fysiska kernelfilerna för SAP-programmet och kan vara en felpunkt. Det finns flera alternativ i Azure för att skapa redundans och skapa en SAPMNT-resurs med hög tillgänglighet. Vi rekommenderar att du använder Azure Premium Files eller Azure NetApp Files för Linux och Azure Premium Files. För Windows-baserade distributioner bör du använda Azure NetApp Files eller Azure Shared Disk.
Det finns också några programspecifika konfigurationer som du bör hantera för SAPMNT-tillförlitlighet. Du behöver delade kataloger i miljön (/sapmnt/SID and /usr/sap/trans
) för att distribuera SAP NetWeaver-programlagret. Vi rekommenderar att du skapar filsystem med hög tillgänglighet och ser till att de är motståndskraftiga. Katalogerna /sapmnt/SID
och /usr/sap/SID/ASCS
är viktiga. Du bör placera dessa filsystem på NFS på Azure Files för att uppnå maximal tillförlitlighet.
Mer information finns i NFS på Azure Files.
Tabell 1 – SAPMNT-vägledning för varje operativsystem.
Använda säkerhetskopiering av data
SAP-arbetsbelastningen bör implementera en vanlig säkerhetskopieringslösning. Säkerhetskopior är ryggraden i haveriberedskap och hjälper till att säkerställa kontinuiteten i åtgärderna. Vi har några rekommendationer för säkerhetskopieringstillförlitlighet.
Börja med Azure Backup
Vi rekommenderar att du använder Azure Backup som den grundläggande säkerhetskopieringsstrategin för en SAP-arbetsbelastning. Azure Backup är den inbyggda säkerhetskopieringslösningen i Azure och har flera funktioner för att effektivisera dina SAP-säkerhetskopieringar. Med Azure Backup vill vi påpeka några funktioner.
Tabell 2 – Azure Backup funktioner
Funktion | Beskrivning |
---|---|
Intern databassäkerhetskopieringskompatibilitet | Azure Backup tillhandahåller inbyggda säkerhetskopior via Backint-anslutningsappen för SAP HANA-, SQL Server- och Oracle-databaser som används av SAP-program. Azure Backup för SAP erbjuder ett API med namnet Backint. Med Backint kan säkerhetskopieringslösningar skapa säkerhetskopior direkt på databaslagret. Azure Backup har även stöd för databassäkerhetskopieringsfunktionen för HANA-& SQL Server databaser idag. |
Säkerhetskopiering av lagring | Funktionen för lagringssäkerhetskopiering kan optimera säkerhetskopieringsstrategin med hjälp av ögonblicksbilder av Azure Premium-lagring för selektiva diskar. Mer information om programkonsekventa säkerhetskopieringar finns i Konsekvens för ögonblicksbilder. |
Säkerhetskopiering av virtuell dator | Säkerhetskopiera och återställa virtuella Azure-data via Azure Portal. Med återställning mellan regioner kan du återställa virtuella Azure-datorer som var till en länkad sekundär region. |
Långsiktig kvarhållning | Azure Backup kan du behålla SAP-säkerhetskopior år för efterlevnads- och granskningsbehov. |
Säkerhetskopieringshantering | Azure Backup kan du hantera säkerhetskopior från Azure Portal med ett enkelt användargränssnitt. |
Mer information finns i:
- Dokumentation om Azure Backup
- Översikt över SAP HANA-säkerhetskopiering
- Azure Backup arkitektur för SAP HANA-säkerhetskopiering.
- Säkerhetskopieringsguide för SAP HANA på Azure Virtual Machines
- Säkerhetskopieringsguide för SAP HANA System Replication-databaser på virtuella Azure-datorer.
- Riktlinjer för säkerhetskopiering för ögonblicksbilder av SAP HANA-databasinstanser på virtuella Azure-datorer.
- Säkerhetskopieringsguide för SQL Server i Azure Virtual Machines
Hitta lösningar för marketplace-säkerhetskopiering
Det finns flera certifierade säkerhetskopieringslösningar från tredje part i Azure Marketplace. Dessa lösningar erbjuder funktioner för säkerhetskopiering av leverantörer och SAP-certifierade säkerhetskopieringsfunktioner. Du bör överväga att lägga dessa lösningar ovanpå Azure Backup för att generera anpassade lösningar med grundläggande stöd.
Microsoft-partner tillhandahåller lösningar som är integrerade med Azure Storage för arbetsbelastningar för arkivering, säkerhetskopiering och för affärskontinuitet och haveriberedskap (BCDR). Partnerlösningarna drar nytta av skalnings- och kostnadsfördelarna med Azure Storage. Du kan använda lösningarna för att lösa säkerhetskopieringsproblem, skapa en haveriberedskapsplats eller arkivera oanvänt innehåll för långsiktig kvarhållning. De kan ersätta bandbaserade säkerhetskopior och erbjuda en ekonomisk återställningsplats på begäran med alla efterlevnadsstandarder och lagringsfunktioner som oföränderlig lagrings - och livscykelhantering.
Använda ögonblicksbilder
En ögonblicksbild är en tidpunktskopia av dina data. Snabbhet och tillförlitlighet för ögonblicksbilder kan hjälpa dig att hantera stora databaser och skydda den primära databasen mot skador eller fel. Dessa funktioner gör ögonblicksbilder kritiska för haveriberedskap. Vi har några alternativ för att skapa och lagra säkerhetskopior för din SAP-arbetsbelastning.
Azure Backup kan till exempel göra databassäkerhetskopior för HANA och SQL Server. Funktionen Säkerhetskopieringsvalv i Azure Shared Disk kan fungera som din databaslagringslösning. Azure NetApp Files (ANF) kan också säkerhetskopiera kritiska data med hjälp av ögonblicksbilder, till exempel ögonblicksbilder av ANF-volymer. ANF-replikering mellan regioner använder ANF-ögonblicksbilder för att replikera data från en region till en annan.
Rätt lösning beror på dina önskade kostnads- och tillgänglighetsnivåer. I vissa scenarier kanske du vill replikera din SAP på Azure-data till andra Azure-regioner för haveriberedskap. Du kan dock uppnå samma funktioner med Azure Storage-replikering, till exempel Geo-redundant lagring (GRS) eller Azure Site Recovery.
Mer information finns i:
- SAP-arbetsbelastningskonfigurationer med Azure-tillgänglighetszoner
- Haveriberedskap för SAP NetWeaver
- Azure Site Recovery för SAP-arbetsbelastningar
- Redundans i Azure Storage
- Säkerhetskopiera ögonblicksbilder av SAP HANA-databaser i virtuella Azure-datorer
Implementera en haveriberedskapsplan
Vi rekommenderar att du investerar i haveriberedskap (DR) för att förbättra tillförlitligheten för SAP-arbetsbelastningen. Haveriberedskap uppnås genom att replikera primära data till en sekundär plats. Flera verktyg & metodik kan användas för att uppnå målet. Haveriberedskap krävs när den primära platsen inte är tillgänglig på grund av tekniska eller naturkatastrofer. Haveriberedskapslösningar kan finnas mellan zoner i regioner eller mellan regioner baserat på dina affärskrav, men vi rekommenderar dr över hela regionen för bättre återhämtning.
Mer information finns i:
- Azure Site Recovery
- Replikering mellan regioner av Azure NetApp Files-volymer
- Ögonblicksbildskopiering mellan regioner för Azure Disk Storage
- Säkerhetskopiering och haveriberedskap
Förbättra lagringsprestanda
Effekt: Prestandaeffektivitet
Det är viktigt att välja lämpliga lagringslösningar för att stödja databehoven för SAP-arbetsbelastningen. Rätt lösning kan förbättra prestandan för befintliga funktioner och göra det möjligt att lägga till nya funktioner. I allmänhet måste lagringen uppfylla kraven för indata/utdata per sekund (IOPS) och dataflödesbehoven för SAP-databasen.
Mer information finns i lagringstyper för en SAP-arbetsbelastning.
Använd lagring som stöder prestandakrav. Microsoft stöder olika lagringsteknik för att uppfylla dina prestandakrav. För SAP-arbetsbelastning kan du använda Azure Managed Disk (till exempel Premium SSD, Premium SSD v2, Standard SSD) och Azure NetApp Files.
Konfigurera lagring för prestanda. Vi har publicerat en guide för lagringskonfiguration för SAP HANA-databaser. Den omfattar produktionsscenarier och en kostnadsmedveten variant av icke-produktion. Genom att följa de rekommenderade lagringskonfigurationerna ser du till att lagringen skickar alla KPI:er för SAP-maskinvara och molnmätningsverktyg (HCMT). Mer information finns i SAP HANA Azure virtual machine storage configurations (Lagringskonfigurationer för virtuella datorer i SAP HANA Azure).
Aktivera skrivaccelerator. Skrivaccelerator är en funktion för virtuella datorer i M-serien på Premium Storage med Azure Managed Disks exklusivt. Det är absolut nödvändigt att aktivera skrivaccelerator på de diskar som är associerade med volymen /hana/log. Den här konfigurationen underlättar svarstid för under millisekunder för blockstorlekar på 4 KB och 16 kB. Mer information finns i Azure Write Accelerator.
Välj rätt virtuell dator. Att välja rätt virtuell dator har konsekvenser för kostnader och prestanda. Målet är att välja en virtuell lagringsdator som stöder IOPS- och dataflödeskraven för SAP-arbetsbelastningen. Det finns tre viktiga områden att fokusera på när du väljer en virtuell dator
Tabell 3 – Beräkningsfunktioner som påverkar prestanda
Beräkningsfunktioner | Description |
---|---|
Antal virtuella processorer | Antalet processorer har en direkt effekt på licenserna i databasnoden. De flesta databaser följer en kärnbaserad licensieringsmodell. Använd det belopp som uppfyller dina behov och justera licensavtalen efter behov. |
Minne | Minnet är viktigt för programmets prestanda och SAP-programmet kan ha höga minnesbehov. I allmänhet ger högre minne mer minnesläsningar, mindre växling och högre VM-kostnader. |
Dataflöde | Dataflöde är viktigt för ett program som finns på en av de virtuella datorerna att kommunicera med utanför den virtuella datorn med hjälp av dess nätverkskort (NIC). |
Nästa steg
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för