Datová platforma úloh SAP
Datová platforma odkazuje na technologie úložiště dat, které podporují úlohy SAP. Úlohy SAP vyžadují vysokou poptávku po datové platformě. Popisujeme 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 úlohy SAP. Je důležité mít správný výkon za správné náklady. Tady jsou doporučení, která vám pomůžou dosáhnout tohoto cíle.
Použijte typ úložiště rezervované kapacity. Na základě požadavku na úlohy si můžete vybrat z několika možností úložiště. Spravované disky, úložiště objektů blob a úložiště záloh můžou podporovat úlohy SAP v různých kombinacích. Každá z těchto možností obsahuje možnosti rezervace úložiště, které snižují celkové náklady na trvalá data.
Další informace naleznete v tématu:
- Rezervovaná kapacita disku Azure
- Rezervovaná kapacita služby Blob Storage
- Rezervovaná kapacita služby Azure Backup Storage
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 může být přidáno do nákladů na úložiště, pokud není optimalizováno. Doporučujeme vytvořit zásady životního cyklu, které splňují cíl doby 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, Archive na základě jejich věku a obchodních požadavků.
Zlepšení spolehlivosti dat
Dopad: Spolehlivost
Spolehlivost dat je nezbytná pro zajištění kontinuity provozu. Poskytujeme doporučení pro spolehlivost konfigurace spolehlivosti databáze, vytváření spolehlivosti sdílených složek SAPMNT, použití záloh a implementaci řešení zotavení po havárii.
Konfigurace spolehlivosti databáze
Aplikace SAP odesílá data do více podnikových systémů, což z hlediska odolnosti databáze představuje klíčovou úlohu. 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ě cenově dostupnou možnost byste měli nakonfigurovat redundanci zón minimálně. Zvolené metody závisí na systému pro správu databází (DBMS) a požadované smlouvě o úrovni služeb (SLA). Níže najdete 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árii nebo výpadku systému může způsobit ztrátu dat v úloze SAP. Plán obnovení by měl identifikovat, kolik dat jste ochotni ztratit a jak rychle potřebujete obnovit. Objem ztráty dat, kterou jste ochotni ztratit, je cíl bodu obnovení (RPO). Rychlost obnovení je cíl doby obnovení (RTO). Při návrhu pro obnovitelnost musíte porozumět požadovanému a skutečnému cíle bodu obnovení (RPO) a RTO vaší aplikace SAP.
Použijte synchronní replikaci bez ztráty dat. V některých scénářích neexistuje žádná tolerance pro ztrátu dat. Cíl bodu obnovení je 0. K dosažení tohoto cíle bodu obnovení potřebujete synchronní replikaci na databázové vrstvě. Synchronní replikace potvrdí databázové transakce do instancí databáze ve dvou samostatných zónách nebo oblastech. Měli byste změřit latenci mezi těmito dvěma instancemi, abyste zajistili, že vyhovuje potřebám úloh, a můžete to udělat pomocí nástroje pro měření SAP niping
. Vyšší latence sítě zpomalí škálovatelnost vaší úlohy a fyzická vzdálenost mezi instancemi zvýší latenci sítě. V důsledku toho bude replikace napříč oblastmi mít 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:
- Nasazení DBMS v obecných počítačích Azure Virtual Machines pro úlohy SAP
- Architektura a scénáře s vysokou dostupností pro SAP NetWeaver
- Latence sítě mezi zónami a v rámci zón
Vytvoření spolehlivosti sdílených složek SAPMNT
SAPMNT hostuje fyzické soubory jádra pro aplikaci SAP a může to být jediný bod selhání. V Azure je k dispozici několik možností pro vytvoření redundance a vytvoření vysoce dostupné sdílené složky 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 pro spolehlivost 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 vytvářet vysoce dostupné systémy souborů a zajistit jejich odolnost. Důležité /sapmnt/SID
jsou adresáře./usr/sap/SID/ASCS
Tyto systémy souborů byste měli umístit do systému souborů NFS ve službě Azure Files, abyste dosáhli maximální spolehlivosti.
Další informace najdete v nfs ve službě Azure Files.
Tabulka 1 – Pokyny pro SAPMNT pro každý operační systém
Použití záloh dat
Úloha SAP by měla implementovat běžné řešení zálohování. Zálohy jsou páteří zotavení po havárii a pomáhají zajistit kontinuitu provozu. Pro spolehlivost zálohování máme několik doporučení.
Začínáme se službou Azure Backup
Jako základní strategii zálohování pro úlohu SAP doporučujeme použít Azure Backup. Azure Backup je nativní řešení zálohování v Azure a poskytuje několik možností, které vám pomůžou zjednodušit zálohování SAP. Se službou Azure Backup chceme upozornit na několik funkcí.
Tabulka 2 – Funkce služby Azure Backup
Funkce | Popis |
---|---|
Kompatibilita nativních záloh databáze | 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 na databázové vrstvě. Azure Backup také v současné době podporuje funkci zálohování databází pro databáze HANA a SQL Server. |
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ů 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áloha virtuálního počítače | Zálohujte a obnovte data virtuálních počítačů Azure prostřednictvím webu 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 auditu. |
Správa zálohování | Azure Backup umožňuje spravovat zálohy z webu Azure Portal pomocí jednoduchého uživatelského rozhraní. |
Další informace naleznete v tématu:
- Dokumentace ke službě Azure Backup
- Přehled zálohování SAP HANA
- Architektura služby Azure Backup pro zálohování SAP HANA
- Průvodce zálohováním pro SAP HANA ve službě Azure Virtual Machines
- Průvodce zálohováním pro databáze replikace systému SAP HANA na virtuálních počítačích Azure
- Pokyny pro zálohování snímků instancí databáze SAP HANA na virtuálních počítačích Azure
- Průvodce zálohováním pro SQL Server na virtuálních počítačích Azure
Vyhledání řešení zálohování marketplace
Na 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í dodavatelů a možnosti zálohování s certifikací SAP. Měli byste zvážit vrstvení těchto řešení nad službou Azure Backup a vygenerovat vlastní řešení se základní podporou.
Partneři Microsoftu poskytují řešení integrovaná se službou Azure Storage pro úlohy archivace, zálohování a provozní kontinuity a zotavení po havárii (BCDR). Partnerová řešení využívají výhod škálování a nákladů ve službě Azure Storage. Řešení můžete použít k řešení problémů se zálohováním, vytvoření lokality pro zotavení po havárii nebo archivaci nepoužívaného obsahu pro dlouhodobé uchovávání. Mohou nahradit zálohy založené na páskách a nabídnout lokalitu ekonomického obnovení na vyžádání 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ůže pomoct spravovat velké databáze a chránit primární databázi před poškozením nebo selháním. Tyto funkce tvoří snímky kritické pro zotavení po havárii. Máme několik možností, jak vytvořit a uložit zálohy pro vaši úlohu SAP.
Azure Backup může například provádět zálohy databází pro HANA a SQL Server. Funkce trezoru služby Backup 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 použí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 sap na data Azure do jiných oblastí Azure pro zotavení po havárii. Pomocí replikace Azure Storage ale můžete dosáhnout stejných funkcí, jako je geograficky redundantní úložiště (GRS) nebo Azure Site Recovery.
Další informace naleznete v tématu:
- Konfigurace úloh SAP s využitím služby Zóny dostupnosti Azure
- Zotavení po havárii SAP NetWeaver
- Azure Site Recovery pro úlohy SAP
- Redundance Azure Storage
- Zálohování snímků instancí databází SAP HANA na virtuálních počítačích Azure
Implementace plánu zotavení po havárii
Doporučujeme investovat do zotavení po havárii (DR), abyste zlepš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ů a 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í havárii. Řešení zotavení po havárii můžou být napříč zónami v rámci oblasti nebo napříč oblastmi na základě vašich obchodních požadavků, ale kvůli lepší odolnosti doporučujeme zotavení po havárii napříč oblastmi.
Další informace naleznete v tématu:
- Azure Site Recovery
- Replikace svazků Azure NetApp Files mezi oblastmi
- Kopírování snímků mezi oblastmi pro Azure Disk Storage
- Zálohování a zotavení po havárii
Zvýšení výkonu úložiště
Dopad: Efektivita výkonu
Je důležité zvolit vhodná řešení úložiště pro podporu potřeb dat úlohy SAP. Správné řešení může zlepšit výkon stávajících funkcí a umožnit vám přidat nové funkce. Obecně platí, že úložiště musí splňovat požadavky na vstupně-výstupní operace za sekundu (IOPS) a požadavky na propustnost databáze SAP.
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ě, aby splňoval 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 pro konfiguraci úložiště pro databáze SAP HANA. Zahrnuje produkční scénáře a nákladově neprodukční variantu. Po doporučených konfiguracích úložiště zajistíte, že úložiště předává všechny klíčové ukazatele výkonu hardwaru a cloudového nástroje (HCMT) SAP. Další informace najdete v tématu Konfigurace úložiště virtuálních počítačů AZURE SAP HANA.
Povolte akcelerátor zápisu. Akcelerátor zápisu je funkce pro virtuální počítače řady M-Series ve službě Premium Storage s Azure Spravované disky výhradně. Je nezbytné povolit akcelerátor zápisu na discích přidružených ke svazku /hana/log. Tato konfigurace usnadňuje latenci zápisu v milisekundách pro velikosti bloků 4 kB a 16 kB. Další informace najdete v tématu Akcelerátor zápisu Do Azure.
Zvolte správný virtuální počítač. Volba 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 na vstupně-výstupní operace za sekundu a propustnost úlohy SAP. Při výběru virtuálního počítače se můžete zaměřit na tři kritické oblasti.
Tabulka 3 – Výpočetní funkce, které ovlivňují výkon
Výpočetní funkce | Popis |
---|---|
Počet virtuálních procesorů | Počet procesorů má přímý vliv na licence v databázovém uzlu. Většina databází se řídí modelem licencování 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č. |
Propustnost | Propustnost je důležitá pro aplikaci hostované na jednom z virtuálních počítačů, aby komunikovala mimo virtuální počítač pomocí karet síťového rozhraní. |