Nápady na řešení
Tento článek popisuje myšlenku řešení. Váš cloudový architekt může pomocí těchto pokynů vizualizovat hlavní komponenty pro typickou implementaci této architektury. Tento článek slouží jako výchozí bod k návrhu dobře navrženého řešení, které odpovídá konkrétním požadavkům vaší úlohy.
Tato architektura ukazuje, jak používat řešení automatizace SAP SUSE v Azure.
Od roku 2009 se SUSE a Microsoft spojily s cílem poskytovat řešení optimalizovaná pro Azure pro SUSE Linux Enterprise Server (SLES). SLES for SAP Applications je přední platformou pro řešení SAP v Linuxu, s více než 90 procenty nasazení SAP HANA a 70 % aplikací SAP NetWeaver běžících v SUSE.
Automatizace úloh SAP v cloudu vede k lepším obchodním výsledkům díky posílení produktivity a usnadnění inovací. Úloha sestavování a ručního nasazování infrastruktury SAP v cloudu zahrnuje celou řadu technických procesů, které můžou být neefektivní a časově náročné. Tyto procesy také vyžadují správu konfigurace a zahrnují mnoho kroků. Při každém kroku se úroveň složitosti a množství specializovaných znalostí, které se vyžadují, zvyšuje, pokud je potřeba vysoká dostupnost (HA). Většina systémů SAP je důležitá a vyžaduje vysokou dostupnost. Ruční implementace každého kroku generuje řadu příležitostí k chybám, které můžou způsobit vadnou a zpoždění celé infrastruktury. Automatizace pomáhá organizacím zjednodušit nasazení infrastruktury SAP a urychlit migraci do cloudu zákazníků v Azure. Úspěšná migrace do cloudu umožňuje zákazníkům rychle a snadno těžit z výkonu a flexibility cloudu.
Řešení SUSE SAP exceluje při zjednodušení a modernizaci nasazení SAP HANA a SAP NetWeaver. Můžete ho nakonfigurovat tak, aby nastavil a monitorovali obě prostředí.
Potenciální případy použití
SLES4SAP je sada softwaru a služeb, která řeší konkrétní potřeby uživatelů SAP a poskytuje služby rychleji, efektivněji a s menším rizikem. Aplikace SAP HANA a SAP NetWeaver můžete nasadit v mnoha různých scénářích a kombinacích. Řešení SUSE SAP nabízí modulární a opakovaně použitelné stavební bloky, které podporují případy použití od jedné instalace po úplné nasazení clusteru.
SUSE poskytuje podporu s:
- Jeden uzel HANA
- Replikace systému vertikálního navýšení kapacity HANA, včetně scénářů optimalizovaných pro zvýšení výkonu (aktivní,pasivní a aktivní/jen pro čtení) a scénářů optimalizovaných pro náklady
- NetWeaver
- NetWeaver HA s verzí replikace enqueue (ENSA1)
- S/4 HANA
Architektura
Tok dat
Stáhněte si soubor diagramů Visia v tomto článku.
- Stáhněte si úložiště Git pro automatizaci SUSE do místního počítače nebo Azure Cloud Shellu a nainstalujte potřebnou verzi Terraformu, která je součástí SLES4SAP nebo Cloud Shellu.
- Vytvořte instanci sdílené složky Azure a stáhněte do ní média SAP.
- Přizpůsobte si ukázkové parametry – ssh-keys, network, SID, file-share atd. podle svých potřeb a hodnot.
- Spuštěním Terraformu nasaďte infrastrukturu SAP do Azure.
- Terraform vytvoří infrastrukturu, včetně skupin prostředků, sítí, virtuálních počítačů, disků, skupin dostupnosti, nástrojů pro vyrovnávání zatížení atd.
- Terraform spustí konfiguraci s saltem.
- Salt provádí potřebnou konfiguraci operačního systému:
- Instaluje aplikace SAP na uzly.
- Nainstaluje a nakonfiguruje clustery v případě vysoké dostupnosti.
- Instaluje a konfiguruje monitorovací části, jako jsou Prometheus, Grafana a exportéři.
Komponenty
- Azure Storage je sada široce škálovatelných a zabezpečených cloudových služeb pro data, aplikace a úlohy. Zahrnuje Azure Files, Azure Table Storage a Azure Queue Storage. Azure Files je často efektivním nástrojem pro migraci úloh sálového počítače.
- Azure Files nabízí v cloudu jednoduché, zabezpečené a bezserverové sdílené složky na podnikové úrovni. Sdílené složky podporují přístup pomocí standardních protokolů SMB (Server Message Block) a NFS (Network File System). Dají se připojit souběžně cloudovým a místním nasazením systémů Windows, Linux a macOS.
- Azure Load Balancer je nástroj pro vyrovnávání zatížení vrstvy 4 (TCP, UDP). V této architektuře poskytuje možnosti vyrovnávání zatížení pro Spring Apps a AKS.
- Virtuální počítače s Linuxem v Azure jsou škálovatelné výpočetní prostředky pro Linux, které poskytují flexibilitu virtualizace, ale eliminují požadavky na údržbu fyzického hardwaru.
- Azure Virtual Network je zabezpečená privátní síť v cloudu. Připojuje virtuální počítače k sobě, k internetu a k místním sítím.
Přispěvatelé
Tento článek spravuje Microsoft. Původně byla napsána následujícími přispěvateli.
Hlavní autor:
- Michael Yen-Chi Ho | Vedoucí programový manažer
Další kroky
SAP
- Úlohy SAP na platformě Azure: kontrolní seznam pro plánování a nasazování
- Konfigurace úloh SAP s využitím služby Zóny dostupnosti Azure
- SAP S/4HANA v Linuxu v Azure
- SAP S/4 HANA pro velké instance
- Použití Azure k hostování a spouštění scénářů úloh SAP
- Úlohy SAP na platformě Azure: kontrolní seznam pro plánování a nasazování
- Automatizovaná nasazení SAP/HA ve veřejných a privátních cloudech pomocí Terraformu (projekt GitHub)
- Nasazení služby SUSE SAP HA Automation v Microsoft Azure (blog Microsoftu)
Služby Azure
- Azure Premium Storage: Návrh pro zajištění vysokého výkonu
- Plánování virtuálních sítí
- Co je Azure Load Balancer?
SUSE
- SUSE na Azure Marketplace
- Vysoce dostupné úložiště NFS s DRBD a Pacemakerem
- Spuštění SAP
- SUSE Linux Enterprise Server for SAP Applications 15 SP3
- Osvědčené postupy pro SUSE – všechny dokumenty
- Začínáme s automatizací clusteru s vysokou dostupností SAP HANA v Azure
- Monitorování SAP v SLES pomocí Grafany a Prometheus (video)
- Nastavení a ladění systému SUSE pro SAP pomocí saptune
- SAP S/4HANA v Linuxu v Azure
Šablony řešení
Šablona SUSE SAP ARM pro vytvoření infrastruktury SAP:
- Infrastruktura pro SAP NetWeaver a SAP HANA (Azure Marketplace)
- Šablony řešení SUSE a Microsoftu pro aplikace SAP (SUSE)