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.
To rozwiązanie aplikacji NetWeaver w SQL Server ilustruje, w jaki sposób żądanie użytkownika przepływa przez środowisko SAP oparte na oprogramowaniu NetWeaver przy użyciu usługi Azure Virtual Machines do hostowania aplikacji SAP i bazy danych SQL Server.
Potencjalne przypadki użycia
Ten system korzysta z klastrowania systemu operacyjnego w celu zapewnienia wysokiej dostępności, magazynu w warstwie Premium w celu zwiększenia wydajności i skalowalności magazynu, SQL Server zawsze włączonej możliwości replikacji oraz pełnej konfiguracji odzyskiwania po awarii (DR) dla 99,95% dostępności systemu.
Architektura
Pobierz plik programu Visio z tą architekturą.
Przepływ danych
- Korzystając z usługi Azure Active Directory zsynchronizowanej z lokalna usługa Active Directory, użytkownik aplikacji SAP uwierzytelnia się ze środowiska lokalnego do środowiska SAP na platformie Azure przy użyciu poświadczeń logowania jednokrotnego.
- Szybka brama usługi ExpressRoute platformy Azure łączy sieć lokalną z maszynami wirtualnymi platformy Azure i innymi zasobami w bezpieczny sposób.
- Żądanie zamówienia sprzedaży przepływa do wysoce dostępnych usług SAP ABAP SAP Central Services (ASCS), a następnie za pośrednictwem serwerów aplikacji SAP działających na platformie Azure Virtual Machines skalowalnego w poziomie serwera plików na maszynie wirtualnej platformy Azure.
- Żądanie zostanie przeniesione z serwera aplikacji SAP do SQL Server uruchomionego na podstawowej maszynie wirtualnej platformy Azure o wysokiej wydajności.
- Podstawowe (aktywne) i pomocnicze (rezerwowe) serwery działające na certyfikowanych maszynach wirtualnych SAP są klastrowane na poziomie systemu operacyjnego w celu zapewnienia dostępności na poziomie 99,95%. Replikacja danych jest obsługiwana za pośrednictwem SQL Server zawsze włączone w trybie synchronicznym z trybu podstawowego do pomocniczego, co umożliwia zerowy cel punktu odzyskiwania (RPO).
- SQL Server dane są utrwalane do Premium Storage platformy Azure o wysokiej wydajności.
- SQL Server dane są replikowane maszyny wirtualnej odzyskiwania po awarii w innym regionie świadczenia usługi Azure za pośrednictwem szybkiej sieci szkieletowej platformy Azure i replikacji zawsze włączonej SQL Server w trybie asynchronicznym. Maszyna wirtualna odzyskiwania po awarii może być mniejsza niż produkcyjna maszyna wirtualna, aby zaoszczędzić koszty.
- Maszyny wirtualne w regionie odzyskiwania po awarii mogą służyć do pracy nieprodukcyjnej w celu zaoszczędzenia kosztów.
- Serwer aplikacji SAP z usługą ASCS po stronie odzyskiwania po awarii może być w trybie wstrzymania zamykania i można go uruchomić w razie potrzeby, aby obniżyć koszty.
Składniki
- Informacje na temat Virtual Machines dla serwerów aplikacji SAP.
- Usługa Microsoft Azure Premium Storage zapewnia lepszą przepływność i mniejszą 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 odczytaj pamięć podręczną, która jest wspierana przez lokalny dysk SSD węzła obliczeniowego platformy Azure.