Datová platforma úloh SAP

Datová platforma odkazuje na technologie úložiště dat, které podporují úlohy SAP. Úlohy SAP mají vysoké nároky na datovou platformu. Uvádíme osvědčené postupy pro optimalizaci nákladů při zachování výkonu.

Optimalizace datových nákladů

Dopad: Optimalizace nákladů

Doporučujeme optimalizovat náklady na úložiště pro vaši úlohu SAP. Úložiště je základní součástí úlohy SAP. Úložiště obsahuje aktivní data a zálohovaná data, která jsou pro vaši organizaci důležitá. Úložiště ovlivňuje výkon, dostupnost a obnovitelnost úloh SAP. Je důležité mít správný výkon za správnou cenu. Tady jsou doporučení, která vám pomůžou tohoto cíle dosáhnout.

Použijte typ úložiště s rezervovanou kapacitou. Na základě požadavků na úlohy si můžete vybrat z několika možností úložiště. Spravované disky, úložiště blogu a úložiště zálohování můžou podporovat úlohy SAP v různých kombinacích. Každá z těchto možností zahrnuje možnosti rezervace úložiště, které snižují celkové náklady na trvalá data.

Další informace naleznete v tématu:

Použijte zásady správy životního cyklu. Kromě rezervované kapacity je potřeba zajistit, aby doba uchovávání dat byla pro úlohu SAP správná. Zálohování databáze SAP může být velké, a pokud není optimalizované, může se náklady na úložiště nábít. Doporučujeme vytvořit zásady životního cyklu, které splňují plánovanou dobu obnovení (RTO) a cíl bodu obnovení (RPO) vaší úlohy SAP. Zásady by se měly přesunout do úložiště Premium, Standard, Cold a Archive na základě jejich věku a obchodních požadavků.

Zvýšení spolehlivosti dat

Dopad: Spolehlivost

Spolehlivost dat je nezbytná pro zajištění kontinuity provozu. Poskytujeme doporučení spolehlivosti pro konfiguraci spolehlivosti databáze, vytváření spolehlivosti sdílených složek SAPMNT, používání záloh a implementaci řešení zotavení po havárii.

Konfigurace spolehlivosti databáze

Aplikace SAP předá data do více podnikových systémů, takže odolnost databáze je klíčovým aspektem úloh. Pro zajištění nejvyšší odolnosti doporučujeme replikovat produkční data. Replikace mezi oblastmi je upřednostňovaným řešením zotavení po havárii. Ale pro cenově dostupnější možnost byste měli nakonfigurovat zónovou redundanci minimálně. Zvolené metody závisí na systému pro správu databáze (DBMS) a požadované smlouvě o úrovni služeb (SLA). Níže jsou uvedena doporučení pro vrstvu databáze.

Definujte RPO a RTO. Vytvoření odolnosti databáze vyžaduje plán obnovení ztráty dat. Logická chyba v databázi SAP, rozsáhlá havárie nebo výpadek systému můžou způsobit ztrátu dat v úlohách SAP. Plán obnovení by měl určit, kolik dat jste ochotni ztratit a jak rychle je potřeba obnovit. Množství ztráty dat, které jste ochotni ztratit, je vaším cílem bodu obnovení (RPO). Rychlost obnovení je plánovaná doba obnovení (RTO). Při návrhu pro obnovitelnost potřebujete pochopit požadovaný a skutečný cíl bodu obnovení a plánovanou dobu obnovení aplikace SAP.

Pokud nedojde ke ztrátě dat, použijte synchronní replikaci. V některých scénářích neexistuje žádná tolerance ke ztrátě dat. Cíl bodu obnovení je 0. K dosažení tohoto cíle bodu obnovení potřebujete na databázové vrstvě použít synchronní replikaci. Synchronní replikace potvrzuje databázové transakce do instancí databáze ve dvou samostatných zónách nebo oblastech. Latenci mezi těmito dvěma instancemi byste měli změřit, abyste měli jistotu, že splňuje potřeby úloh, a můžete to provést pomocí měřicího nástroje SAP niping . Vyšší latence sítě zpomalí škálovatelnost úloh a fyzická vzdálenost mezi instancemi zvýší latenci sítě. V důsledku toho bude mít replikace mezi oblastmi vyšší latenci než napříč zónami dostupnosti, protože mezi instancemi je větší vzdálenost. Replikace databáze mezi různými oblastmi by měla být asynchronní a replikace mezi zónami dostupnosti by měla být synchronní. Při návrhu úloh SAP je důležité vyvážit odolnost a latenci.

Další informace naleznete v tématu:

Vytvoření spolehlivosti sdílených složek SAPMNT

SAPMNT hostuje fyzické soubory jádra pro aplikaci SAP a může být kritickým bodem selhání. V Azure je k dispozici několik možností, jak vytvořit redundanci a vytvořit vysoce dostupnou sdílenou složku SAPMNT. Doporučujeme používat Azure Premium Files nebo Azure NetApp Files pro Linux a Azure Premium Files. Pro nasazení založená na Windows byste měli použít Azure NetApp Files nebo Sdílený disk Azure.

Existuje také několik konfigurací specifických pro aplikace, které byste měli řešit kvůli spolehlivosti SAPMNT. K nasazení aplikační vrstvy SAP NetWeaver potřebujete sdílené adresáře v prostředí (/sapmnt/SID and /usr/sap/trans). Doporučujeme vytvořit vysoce dostupné systémy souborů a zajistit jejich odolnost. Adresáře /sapmnt/SID a /usr/sap/SID/ASCS jsou důležité. Tyto systémy souborů byste měli umístit do systému souborů NFS na Azure Files, abyste dosáhli maximální spolehlivosti.

Další informace najdete v tématu Systém souborů NFS v Azure Files.

Tabulka 1 – Pokyny k SAPMNT pro jednotlivé operační systémy

Operační systém Pokyny k SAPMNT
Windows Seskupte instanci SAP ASCS/SCS v clusteru s Windows s podporou převzetí služeb při selhání pomocí sdíleného disku clusteru v Azure.

Seskupte instanci SAP ASCS/SCS v clusteru s Windows s podporou převzetí služeb při selhání pomocí sdílené složky v Azure.

Vysoká dostupnost pro SAP NetWeaver na virtuálních počítačích Azure ve Windows s Azure Files premium SMB pro aplikace SAP

Vysoká dostupnost pro SAP NetWeaver na virtuálních počítačích Azure ve Windows se službou Azure NetApp Files (SMB) pro aplikace SAP
Red Hat Enterprise Linux (RHEL) Vysoká dostupnost pro SAP NetWeaver na virtuálních počítačích Azure v Red Hat Enterprise Linuxu s NFS na Azure Files

Vysoká dostupnost Azure Virtual Machines pro SAP NetWeaver v Red Hat Enterprise Linuxu s Azure NetApp Files pro aplikace SAP
SUSE Linux Enterprise Server (SLES) SAP NetWeaver s vysokou dostupností s jednoduchým připojením a NFS na SLES pro virtuální počítače s aplikacemi SAP

Vysoká dostupnost pro SAP NetWeaver na virtuálních počítačích Azure na SUSE Linux Enterprise Serveru se systémem souborů NFS na Azure Files

Použití záloh dat

Úloha SAP by měla implementovat řešení pravidelného zálohování. Zálohy jsou páteří zotavení po havárii a pomáhají zajistit kontinuitu operací. Pro spolehlivost zálohování máme několik doporučení.

Začínáme s Azure Backup

Jako základní strategii zálohování úloh SAP doporučujeme použít Azure Backup. Azure Backup je nativní řešení zálohování v Azure, které nabízí několik možností, které vám pomůžou zjednodušit zálohování SAP. V Azure Backup chceme ukázat několik funkcí.

Tabulka 2 – funkce Azure Backup

Funkce Popis
Kompatibilita zálohování nativních databází Azure Backup poskytuje nativní zálohy prostřednictvím konektoru Backint pro databáze SAP HANA, SQL Server a Oracle používané aplikacemi SAP. Azure Backup pro SAP nabízí rozhraní API s názvem Backint. Backint umožňuje řešení zálohování vytvářet zálohy přímo v databázové vrstvě. Azure Backup v současné chvíli podporuje také možnost zálohování databází & SQL Server HANA.
Zálohování úložiště Funkce zálohování úložiště může pomoct optimalizovat strategii zálohování pomocí snímků disků ve službě Azure Premium Storage pro selektivní disky. Další informace o zálohách konzistentních vzhledem k aplikacím najdete v tématu konzistence snímků.
Zálohování virtuálních počítačů Zálohování a obnovení dat virtuálních počítačů Azure prostřednictvím Azure Portal. Obnovení mezi oblastmi umožňuje obnovit virtuální počítače Azure, které byly ve spárované sekundární oblasti.
Dlouhodobé uchovávání Azure Backup umožňuje uchovávat zálohy SAP roky pro potřeby dodržování předpisů a auditování.
Správa zálohování Azure Backup umožňuje spravovat zálohy z Azure Portal pomocí jednoduchého uživatelského rozhraní.

Další informace naleznete v tématu:

Vyhledání řešení zálohování z marketplace

V Azure Marketplace existuje několik certifikovaných řešení zálohování třetích stran. Tato řešení nabízejí možnosti zálohování dodavatele a možnosti zálohování certifikované pro SAP. Měli byste zvážit vrstvení těchto řešení nad Azure Backup a vygenerovat vlastní řešení se základní podporou.

Partneři Microsoftu poskytují řešení, která jsou integrovaná se službou Azure Storage pro archivaci, zálohování a úlohy provozní kontinuity a zotavení po havárii (BCDR). Partnerská řešení využívají výhod škálování a nákladů služby Azure Storage. Tato řešení vám můžou pomoct vyřešit problémy se zálohováním, vytvořit lokalitu pro zotavení po havárii nebo archivovat nepoužívaný obsah pro dlouhodobé uchovávání. Můžou nahradit zálohy na pásku a nabídnout lokalitu pro ekonomické obnovení na vyžádání se všemi standardy dodržování předpisů a funkcemi úložiště, jako je neměnné úložiště a správa životního cyklu.

Použití snímků

Snímek je kopie dat k určitému bodu v čase. Rychlost a spolehlivost snímků můžou pomoct spravovat velké databáze a chránit primární databázi před poškozením nebo selháním. Díky těmto funkcím jsou snímky kritické pro zotavení po havárii. Máme několik možností, jak vytvořit a uložit zálohy pro vaše úlohy SAP.

Azure Backup může například zálohovat databáze pro HANA a SQL Server. Funkce trezoru záloh sdíleného disku Azure může sloužit jako řešení úložiště databáze. Azure NetApp Files (ANF) může také zálohovat důležitá data pomocí snímků, jako jsou snímky svazků ANF. Replikace ANF mezi oblastmi využívá snímky ANF k replikaci dat z jedné oblasti do druhé.

Správné řešení závisí na požadovaných nákladech a úrovních dostupnosti. V některých scénářích můžete chtít replikovat data SAP v Azure do jiných oblastí Azure za účelem zotavení po havárii. Stejných funkcí ale můžete dosáhnout s replikací Azure Storage, jako je geograficky redundantní úložiště (GRS) nebo Azure Site Recovery.

Další informace naleznete v tématu:

Implementace plánu zotavení po havárii

Doporučujeme investovat do zotavení po havárii, abyste zvýšili spolehlivost úloh SAP. Zotavení po havárii se dosahuje replikací primárních dat do sekundárního umístění. K dosažení cíle lze použít několik nástrojů & metodologie. Zotavení po havárii se vyžaduje v případě, že primární umístění není přístupné kvůli technické nebo přírodní katastrofě. Řešení zotavení po havárii můžou být napříč zónami v rámci oblasti nebo mezi oblastmi na základě vašich obchodních požadavků, ale pro lepší odolnost doporučujeme zotavení po havárii napříč oblastmi.

Další informace naleznete v tématu:

Zvýšení výkonu úložiště

Dopad: Efektivita výkonu

Je důležité zvolit vhodná řešení úložiště, která podporují datové potřeby úloh SAP. Správné řešení může zlepšit výkon stávajících funkcí a umožnit vám přidávat nové funkce. Obecně platí, že úložiště musí splňovat požadavky na vstupně-výstupní operace za sekundu (IOPS) a požadavky databáze SAP na propustnost.

Další informace najdete v tématu Typy úložiště pro úlohu SAP.

Použijte úložiště, které podporuje požadavky na výkon. Microsoft podporuje různé technologie úložiště, které splňují vaše požadavky na výkon. Pro úlohy SAP můžete použít spravovaný disk Azure (například SSD úrovně Premium, SSD úrovně Premium v2, SSD úrovně Standard) a Azure NetApp Files.

Nakonfigurujte úložiště pro výkon. Publikovali jsme pokyny ke konfiguraci úložiště pro databáze SAP HANA. Zabývá se produkčními scénáři a neprodukční variantou s vědomím nákladů. Při dodržení doporučených konfigurací úložiště zajistíte, že úložiště projde všemi ukazateli KPI hardwaru a cloudového měření (HCMT) SAP. Další informace najdete v tématu Konfigurace úložiště virtuálních počítačů Azure pro SAP HANA.

Povolte akcelerátor zápisu. Akcelerátor zápisu je funkce pro virtuální počítače řady M na Premium Storage výhradně s Azure Spravované disky. Na discích přidružených ke svazku /hana/log je nutné povolit akcelerátor zápisu. Tato konfigurace usnadňuje latenci zápisů v milisekundách pro bloky o velikosti 4 kB a 16 kB. Další informace najdete v tématu Akcelerátor zápisu Azure.

Zvolte správný virtuální počítač. Výběr správného virtuálního počítače má vliv na náklady a výkon. Cílem je vybrat virtuální počítač úložiště, který podporuje požadavky úloh SAP na IOPS a propustnost. Při výběru virtuálního počítače je potřeba se zaměřit na tři kritické oblasti.

Tabulka 3 – Výpočetní funkce, které ovlivňují výkon

Výpočetní funkce Description
Počet virtuálních procesorů Počet procesorů má přímý vliv na licence v uzlu databáze. Většina databází se řídí licenčním modelem založeným na jádru. Použijte částku, která vyhovuje vašim potřebám, a podle potřeby upravte licenční smlouvy.
Memory (Paměť) Paměť je důležitá pro výkon aplikace a vaše aplikace SAP může mít vysoké nároky na paměť. Obecně platí, že vyšší paměť poskytuje více čtení paměti, méně stránkování a vyšší náklady na virtuální počítače.
Propustnost Propustnost je důležitá pro aplikaci hostované na jednom z virtuálních počítačů, aby s ní komunikovala mimo virtuální počítač pomocí svých síťových karet.

Další kroky