Návrhy řešení
Tento článek je nápadem na řešení. Pokud chcete, abychom obsah rozšířili o další informace, jako jsou potenciální případy použití, alternativní služby, aspekty implementace nebo pokyny k cenám, dejte nám vědět tím, že nám poskytnete zpětnou vazbu na GitHubu.
Tato architektura řešení znázorňuje, jak požadavek uživatele prochází krajinou SAP, která je postavená na vysoce výkonném azure Virtual Machines a databázi HANA v paměti, která běží na velkých instancích HANA pro zajištění bezkonkurenční škálovatelnosti a výkonu.
Potenciální případy použití
Tento systém využívá clustering operačního systému pro výkon databáze, vysokou dostupnost pomocí replikace systému HANA a konfiguraci úplného zotavení po havárii pro zajištění zaručené dostupnosti systému.
Architektura
Stáhněte si soubor aplikace Visio s touto architekturou.
Tok dat
- V tomto příkladu místní uživatel SAP provede prodejní objednávku prostřednictvím rozhraní Fiori, vlastního rozhraní nebo jiného rozhraní.
- K připojení k Azure Virtual Machines se používá vysokorychlostní brána ExpressRoute Azure.
- Požadavek proudí do vysoce dostupných služeb ABAP SAP Central Services (ASCS) a pak prostřednictvím aplikačních serverů, které běží v Azure Virtual Machines. Tato skupina dostupnosti nabízí smlouvu SLA s 99,95% dostupností.
- Požadavek se odešle z aplikačního serveru do SAP HANA spuštěné v primárních ostřích velkých instancí.
- Primární a sekundární okna jsou clusterovaná na úrovni operačního systému pro 99,99% dostupnost a replikace dat se zpracovává prostřednictvím replikace systému HANA v synchronním režimu (HSR) z primárního do sekundárního, což umožňuje nulový cíl bodu obnovení.
- Data SAP HANA v paměti se uchovávají ve vysoce výkonném úložišti NFS.
- Data z úložiště NFS se pravidelně zálohují během několika sekund pomocí předdefinovaných snímků úložiště v místním úložišti bez dopadu na výkon databáze.
- Trvalý svazek dat v sekundárním úložišti se replikuje do vyhrazeného systému zotavení po havárii prostřednictvím vyhrazené páteřní sítě pro replikaci úložiště HANA.
- Velkou instanci na straně zotavení po havárii je možné použít pro neprodukci a ušetřit tak náklady připojením úložiště pro kontrolu kvality a replikovaného svazku zotavení po havárii (jen pro čtení).
Komponenty
- SAP HANA ve velkých instancích Azure: SAP HANA v Azure (velké instance) běží na vyhrazených serverech oken umístěných v datacentru Microsoft Azure. Tato funkce je specifická pro databázový server.
- Úložiště NFS pro velké instance Azure HANA: Vysoce výkonný systém úložiště NFS Azure nabízí bezkonkurenční možnosti zálohování snímků a replikace do sekundárního úložiště. Kromě toho jsou velké instance HANA jedinou cloudovou infrastrukturou, která poskytuje šifrování svazků úložiště.
- SAP v Azure vyžaduje, abyste spouštěli úlohy SAP na certifikovaných Virtual Machines Microsoft Azure. SAP vyžaduje alespoň dva virtuální procesory a poměr 6:1 mezi pamětí a virtuálním procesorem.
- Microsoft Azure Premium Storage poskytuje vylepšenou propustnost a menší variabilitu latencí vstupně-výstupních operací. Pro zvýšení výkonu Premium Storage používá disk SSD (Solid-State Disk) v uzlech Azure Storage a mezipaměť pro čtení, která je zajištěna místním diskem SSD výpočetního uzlu Azure.
- ExpressRoute (front-end): Služba Azure ExpressRoute používaná na front-endu (viz diagram) poskytuje zabezpečené připojení s velkou šířkou pásma pro navázání spolehlivých připojení mezi vaší sítí a sítí Microsoft Azure.
- ExpressRoute (back-end): Azure ExpressRoute použitá na back-endu (viz diagram) umožňuje komunikovat mezi komponentami Azure v datacentru Azure a systémy SAP HANA v Azure (velké instance). Náklady na back-end ExpressRoute jsou zahrnuté v SAP HANA v Azure (velké instance).