Oprogramowanie SAP S/4 HANA dla dużych wystąpień

Azure ExpressRoute
Azure Files
SAP HANA on Azure Large Instances
Azure Virtual Machines

Pomysły dotyczące rozwiązań

Ten artykuł jest pomysłem na rozwiązanie. Jeśli chcesz, abyśmy rozszerzyli zawartość o więcej informacji, takich jak potencjalne przypadki użycia, alternatywne usługi, zagadnienia dotyczące implementacji lub wskazówki dotyczące cen, daj nam znać, przekazując opinię w usłudze GitHub.

Ta architektura rozwiązania ilustruje, w jaki sposób żądanie użytkownika przepływa przez środowisko SAP oparte na wysokiej wydajności usługi Azure Virtual Machines i bazie danych HANA w pamięci, która działa w dużych wystąpieniach platformy HANA w celu uzyskania niezrównanej skalowalności i wydajności.

Potencjalne przypadki użycia

Ten system korzysta z klastrowania systemu operacyjnego na potrzeby wydajności bazy danych, wysokiej dostępności przy użyciu replikacji systemu HANA i pełnej konfiguracji odzyskiwania po awarii w celu zapewnienia gwarantowanej dostępności systemu.

Architektura

Diagram architektury przedstawia trasę frontonu, za pośrednictwem podstawowego regionu świadczenia usługi Azure do klastrowania systemu operacyjnego, do replikacji magazynu odzyskiwania po awarii w regionie świadczenia usługi Azure Dr.

Pobierz plik programu Visio z tą architekturą.

Przepływ danych

  1. W tym przykładzie lokalny użytkownik SAP wykonuje zamówienie sprzedaży za pośrednictwem interfejsu Fiori, interfejsu niestandardowego lub innego.
  2. Brama usługi ExpressRoute o dużej szybkości platformy Azure służy do nawiązywania połączenia z usługą Azure Virtual Machines.
  3. Żądanie przepływów do usług ABAP SAP Central Services (ASCS) o wysokiej dostępności, a następnie za pośrednictwem serwerów aplikacji uruchamianych na platformie Azure Virtual Machines. Ten zestaw dostępności oferuje umowę SLA o 99,95% czasu pracy.
  4. Żądanie jest wysyłane z serwera App Server do platformy SAP HANA uruchomionego w głównych dużych blokach wystąpień.
  5. Bloki podstawowe i pomocnicze są klastrowane na poziomie systemu operacyjnego na poziomie 99,99% dostępności, a replikacja danych jest obsługiwana za pośrednictwem replikacji systemu HANA w trybie synchronicznym (HSR) z podstawowego do pomocniczego, co umożliwia zerowy cel punktu odzyskiwania.
  6. Dane w pamięci platformy SAP HANA są utrwalane w magazynie NFS o wysokiej wydajności.
  7. Dane z magazynu NFS są okresowo tworzone w sekundach przy użyciu wbudowanych migawek magazynu w magazynie lokalnym, bez wpływu na wydajność bazy danych.
  8. Trwały wolumin danych w magazynie pomocniczym jest replikowany do dedykowanego systemu odzyskiwania po awarii za pośrednictwem dedykowanej sieci szkieletowej na potrzeby replikacji magazynu HANA.
  9. Duże wystąpienie po stronie odzyskiwania po awarii może służyć do nieprodukcyjnego oszczędzania kosztów przez zainstalowanie zarówno magazynu QA, jak i zreplikowanego woluminu odzyskiwania po awarii (tylko do odczytu).

Składniki

  • Oprogramowanie SAP HANA na platformie Azure — duże wystąpienia: oprogramowanie SAP HANA na platformie Azure (duże wystąpienia) działa na dedykowanych serwerach blokowych znajdujących się w centrum danych platformy Microsoft Azure. Ta funkcja jest specyficzna dla serwera bazy danych.
  • Magazyn NFS dla dużych wystąpień platformy Azure HANA: system magazynu NFS platformy Azure oferuje niezrównaną możliwość wykonywania kopii zapasowych migawek i replikacji do magazynu pomocniczego. Ponadto duże wystąpienia platformy HANA są jedyną infrastrukturą chmury w celu zapewnienia szyfrowania woluminów magazynu.
  • Oprogramowanie SAP na platformie Azure wymaga uruchamiania obciążeń SAP na certyfikowanej platformie Microsoft Azure Virtual Machines. System SAP wymaga co najmniej dwóch procesorów wirtualnych i współczynnika 6:1 między pamięcią a procesorami wirtualnymi.
  • Usługa Microsoft Azure Premium Storage zapewnia lepszą przepływność i mniejsze zmienność opóźnień we/wy. W celu zwiększenia wydajności Premium Storage używa dysku półprzewodnikowego (SSD) w węzłach usługi Azure Storage i odczytu pamięci podręcznej, która jest wspierana przez lokalny dysk SSD węzła obliczeniowego platformy Azure.
  • ExpressRoute (fronton): usługa Azure ExpressRoute używana na frontonie (patrz diagram) zapewnia bezpieczną łączność o wysokiej przepustowości w celu nawiązania niezawodnych połączeń między siecią a siecią platformy Microsoft Azure.
  • ExpressRoute (zaplecze): usługa Azure ExpressRoute używana na zapleczu (patrz diagram) umożliwia komunikację między składnikami platformy Azure w centrum danych platformy Azure i oprogramowaniem SAP HANA na platformie Azure (duże wystąpienia). Koszt zaplecza usługi ExpressRoute jest uwzględniony w oprogramowaniu SAP HANA na platformie Azure (duże wystąpienia).

Następne kroki