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 arkitekturen visar hur du använder SUSE SAP-automatiseringslösningen i Azure.
Sedan 2009 har SUSE och Microsoft samarbetat för att tillhandahålla Azure-optimerade lösningar för SUSE Linux Enterprise Server (SLES). SLES för SAP-program är den ledande plattformen för SAP-lösningar i Linux, med över 90 procent av SAP HANA-distributionerna och 70 procent av SAP NetWeaver-program som körs på SUSE.
Att automatisera SAP-arbetsbelastningar i molnet leder till bättre affärsresultat genom att öka produktiviteten och underlätta innovationen. Uppgiften att skapa och manuellt distribuera SAP-infrastrukturer i molnet omfattar en rad tekniska processer som kan vara ineffektiva och tidskrävande. Dessa processer kräver också konfigurationshantering och medför många steg. Med varje steg ökar komplexitetsnivån och mängden specialiserad kunskap som krävs om extra hög tillgänglighet (HA) behövs. De flesta SAP-system är viktiga och kräver ha. Den manuella implementeringen av varje steg genererar många felmöjligheter som kan göra hela infrastrukturen defekt och fördröja framgång. Automation hjälper organisationer att effektivisera distributionen av SAP-infrastrukturen och påskynda kundmolnmigreringen i Azure. Med en lyckad molnmigrering kan kunderna snabbt och enkelt dra nytta av molnets kraft och flexibilitet.
SUSE SAP-lösningen är utmärkt för att förenkla och modernisera SAP HANA- och SAP NetWeaver-distributioner. Du kan konfigurera den för att konfigurera och övervaka båda miljöerna.
Potentiella användningsfall
SLES4SAP är ett paket med programvara och tjänster som tillgodoser specifika behov hos SAP-användare och levererar tjänster snabbare, effektivare och med mindre risk. Du kan distribuera SAP HANA- och SAP NetWeaver-program i många olika scenarier och kombinationer. SUSE SAP-lösningen har modulära och återanvändbara byggstenar som stöd för användningsfall som sträcker sig från enkel installation till fullständig klusterdistribution.
SUSE har stöd för:
- HANA– enskild nod
- HANA HA Scale-up Systemreplikering, inklusive prestandaoptimerade (aktiva/passiva och aktiva/läsbara) och kostnadsoptimerade scenarier
- NetWeaver
- NetWeaver HA med Enqueue Replication Version (ENSA1)
- S/4 HANA
Arkitektur
Dataflöde
Ladda ned en Visio-fil med diagram i den här artikeln.
- Ladda ned git-lagringsplatsen för SUSE Automation till din lokala dator eller Azure Cloud Shell och installera den Terraform-version som behövs, som medföljer SLES4SAP eller Cloud Shell.
- Skapa en Azure File Share-instans och ladda ned SAP-media till den.
- Skräddarsy exempelparametrarna – ssh-keys, network, SID, file-share och så vidare – efter dina behov och värden.
- Kör Terraform för att distribuera SAP-infrastrukturen till Azure.
- Terraform skapar infrastrukturen, inklusive resursgrupper, nätverk, virtuella datorer, diskar, tillgänglighetsgrupper, lastbalanserare och så vidare.
- Terraform startar konfigurationen med Salt.
- Salt utför den operativsystemkonfiguration som behövs:
- Det installerar SAP-program på noderna.
- Den installerar och konfigurerar kluster om HA.
- Den installerar och konfigurerar övervakningsdelar som Prometheus, Grafana och exportörer.
Komponenter
- Azure Storage är en uppsättning massivt skalbara och säkra molntjänster för data, appar och arbetsbelastningar. Den innehåller Azure Files, Azure Table Storage och Azure Queue Storage. Azure Files är ofta ett effektivt verktyg för att migrera stordatorarbetsbelastningar.
- Azure Files erbjuder enkla, säkra och serverlösa filresurser i företagsklass i molnet. Resurserna stöder åtkomst via protokollen SMB (Server Message Block) och NFS (Network File System). De kan monteras samtidigt av molndistributioner och lokala distributioner av Windows, Linux och macOS.
- Azure Load Balancer är en layer 4-lastbalanserare (TCP, UDP). I den här arkitekturen innehåller den alternativ för belastningsutjämning för Spring Apps och AKS.
- Virtuella Linux-datorer i Azure är skalbara Linux-beräkningsresurser på begäran som ger dig flexibiliteten i virtualisering men eliminerar underhållskraven för fysisk maskinvara.
- Azure Virtual Network är ett säkert privat nätverk i molnet. Den ansluter virtuella datorer till varandra, till Internet och till lokala nätverk.
Deltagare
Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.
Huvudförfattare:
- Michael Yen-Chi Ho | Senior Program Manager
Nästa steg
SAP
- SAP-arbetsbelastningar i Azure: Checklista för planering och distribution
- SAP-arbetsbelastningskonfigurationer med Azure-tillgänglighetszoner
- SAP S/4HANA i Linux på Azure
- SAP S/4 HANA för stora instanser
- Använda Azure för att vara värd för och köra SAP-arbetsbelastningsscenarier
- SAP-arbetsbelastningar i Azure: Checklista för planering och distribution
- Automatiserade SAP/HA-distributioner i offentliga/privata moln med Terraform (GitHub-projekt)
- Distribuera SUSE SAP HA Automation i Microsoft Azure (Microsoft-blogg)
Azure-tjänster
- Azure Premium Storage: design för höga prestanda
- Planera virtuella nätverk
- Vad är Azure Load Balancer?
SUSE
- SUSE på Azure Marketplace
- Högtillgänglig NFS-lagring med DRBD och Pacemaker
- Kör SAP
- SUSE Linux Enterprise Server för SAP-program 15 SP3
- Metodtips för SUSE – alla dokument
- Komma igång med SAP HANA-klusterautomatisering med hög tillgänglighet som körs i Azure
- Övervaka SAP i SLES med Grafana och Prometheus (video)
- Konfigurera och finjustera ditt SUSE-system för SAP med saptune
- SAP S/4HANA i Linux på Azure
Lösningsmallar
SUSE SAP ARM-mall för att skapa SAP-infrastrukturen:
- Infrastruktur för SAP NetWeaver och SAP HANA (Azure Marketplace)
- SUSE och Microsoft Solution Templates för SAP-program (SUSE)