Udostępnij za pośrednictwem


Punkt odniesienia operacji dla oprogramowania SAP na platformie Azure

W tym artykule omówiono zagadnienia i zalecenia zdefiniowane w artykule Obszar projektowania strefy docelowej platformy Azure: Zarządzanie środowiskami platformy Azure. Wskazówki zawarte w tym artykule pomogą Ci poznać sposób operacyjnej obsługi platformy SAP w infrastrukturze przedsiębiorstwa platformy Azure z scentralizowanym zarządzaniem i monitorowaniem na poziomie platformy.

W tym artykule przedstawiono krytyczne zalecenia dla zespołów operacyjnych SAP w celu obsługi systemów SAP na platformie Azure. Ponieważ oprogramowanie SAP jest platformą o kluczowym znaczeniu, należy uwzględnić wskazówki dotyczące obszarów projektowania strefy docelowej platformy Azure w projekcie. Jeśli chcesz utworzyć standardowe procedury operacyjne do zarządzania obciążeniem SAP, zobacz Procedury operacyjne obciążeń SAP w strukturze Azure Well-Architected Framework.

Kwestie kluczowe

Poniżej przedstawiono kilka kluczowych zagadnień projektowych i zaleceń dotyczących monitorowania oprogramowania SAP na platformie Azure i zarządzania nim:

  • Monitorowanie obciążeń SAP na platformie Azure przy użyciu usługi Azure Monitor dla rozwiązań SAP. Rozważ uzupełnienie usługi Azure Monitor dla rozwiązań SAP przy użyciu programu SAP Solution Manager. Możesz dodać usługę Application Insights, aby wyodrębnić wszystkie niezbędne dane telemetryczne podczas generowania alertów i biletów pomocy technicznej, gdy telemetria wskazuje potencjalny błąd.

  • Monitorowanie środowiska SAP przy użyciu oprogramowania SAP w alertach punktu odniesienia platformy Azure

  • Zaimplementuj ochronę przed zagrożeniami przy użyciu rozwiązania Microsoft Sentinel dla oprogramowania SAP. To rozwiązanie służy do monitorowania systemów SAP i wykrywania zaawansowanych zagrożeń w różnych warstwach logiki biznesowej i aplikacji.

  • Uruchom rozszerzenie maszyny wirtualnej w celu sprawdzenia systemu SAP. Rozszerzenie maszyny wirtualnej dla systemu SAP używa przypisanej tożsamości zarządzanej maszyny wirtualnej do uzyskiwania dostępu do danych monitorowania i konfiguracji maszyny wirtualnej. Sprawdzanie zapewnia, że wszystkie metryki wydajności w aplikacji SAP pochodzą z bazowego rozszerzenia platformy Azure dla oprogramowania SAP.

  • Pomóż chronić bazę danych HANA przy użyciu usługi Azure Backup . Jeśli wdrożysz usługę Azure NetApp Files dla bazy danych HANA, Oracle lub DB2, użyj narzędzia aplikacja systemu Azure spójnej migawki (AzAcSnap), aby wykonać migawki spójne na poziomie aplikacji. Moduł AzAcSnap obsługuje również bazy danych Oracle. Rozważ użycie polecenia AzAcSnap na centralnej maszynie wirtualnej, a nie na poszczególnych maszynach wirtualnych.

  • Używaj monitorowania opóźnień między maszynami wirtualnymi dla aplikacji wrażliwych na opóźnienia.

  • Użyj Monitor połączenia w usłudze Azure Network Watcher, aby monitorować metryki opóźnień dla baz danych i serwerów aplikacji SAP. Możesz też zbierać i wyświetlać miary opóźnienia sieci przy użyciu usługi Azure Monitor.

  • Monitorowanie usługi Azure Site Recovery umożliwia zachowanie kondycji usługi odzyskiwania po awarii dla serwerów aplikacji SAP.

  • Wszystkie systemy produkcyjne muszą używać dysków zarządzanych w warstwie Premium z co najmniej 128 GiB (P10) dla dysków systemu operacyjnego, aby uniknąć problemów z wydajnością.

  • Wyklucz wszystkie systemy plików bazy danych i programy wykonywalne ze skanowania antywirusowego. Uwzględnienie ich może prowadzić do problemów z wydajnością. Zapoznaj się z dostawcami baz danych, aby uzyskać szczegółowe informacje na temat listy wykluczeń. Na przykład firma Oracle zaleca wykluczenie /oracle/<sid>/sapdata ze skanowania antywirusowego.

  • Upewnij się, że strefa czasowa jest zgodna między systemem operacyjnym a systemem SAP.

  • Nie grupuj różnych usług aplikacji w tym samym klastrze. Na przykład nie należy łączyć klastrów DRBD i klastrów usług centralnych w tym samym klastrze. Można jednak użyć tego samego klastra Pacemaker do zarządzania około pięcioma różnymi usługami centralnymi (klastrem z wieloma identyfikatorami SID).

    Podczas korzystania z klastra ibm Ibm z harmonogramem obciążeń (TWS) do planowania zadań rozważ uruchomienie klastra TWS na własnej parze maszyn wirtualnych. Nie zalecamy uruchamiania go w centralnej usłudze SAP lub klastrze bazy danych.

  • Jeśli używasz bazy danych DB2 do uruchamiania oprogramowania SAP na platformie Azure, w scenariuszach, w których implementujesz LOG_METH2usługę , rozważ użycie udziału usługi Azure Files (NFSv4.1). Poprawia szybkość odzyskiwania po awarii.

  • Rozważ uruchomienie systemów tworzenia i testowania w modelu odłożenia, aby zaoszczędzić i zoptymalizować koszty uruchamiania platformy Azure.

  • Rozważ utworzenie planu dla wymagań niefunkcjonalnych. Zamapuj te wymagania na natywne zasoby platformy Azure, które mogą je rozwiązać. Na przykład usługa Azure Monitor dla systemu SAP może monitorować klastry usług centralnych.

  • Przeglądanie i wdrażanie parametrów systemu SAP, zwłaszcza parametrów pamięci ABAP, podczas przeprowadzania migracji systemu operacyjnego lub bazy danych. Na przykład em/initial_size_MB jest prawidłowy tylko dla środowisk AIX i nie powinien być ustawiony dla maszyn wirtualnych platformy Azure.

  • Rozważ zebranie pełnych statystyk bazy danych dla baz danych innych niż HANA po migracji. Na przykład zaimplementuj notatkę SAP 1020260 — dostarczanie statystyk Oracle.

  • Rozważ użycie rozwiązania Oracle Automatic Storage Management (ASM) dla wszystkich wdrożeń Oracle korzystających z oprogramowania SAP na platformie Azure.

  • Rozważ użycie automatycznego magazynu dla wdrożeń DB2 korzystających z oprogramowania SAP na platformie Azure.

  • Optymalizowanie operacji SAP Basis i zarządzanie nimi przy użyciu rozwiązania SAP Landscape Management (LaMa). Użyj łącznika SAP LaMa dla platformy Azure , aby przenieść, skopiować, sklonować i odświeżyć systemy SAP.

  • Sprawdź jakość oprogramowania SAP HANA w aprowizowanej infrastrukturze platformy Azure, aby sprawdzić, czy aprowiżone maszyny wirtualne są zgodne z najlepszymi rozwiązaniami dotyczącymi oprogramowania SAP HANA na platformie Azure.

  • Dla każdej subskrypcji platformy Azure uruchom test opóźnienia w strefach dostępności platformy Azure przed wdrożeniem strefowym, aby wybrać strefy o małych opóźnieniach na potrzeby wdrażania oprogramowania SAP na platformie Azure.

  • Jeśli współpracujesz z klientami, zarządzając ich zasobami SAP, rozważ usługę Azure Lighthouse. Usługa Azure Lighthouse umożliwia dostawcom usług zarządzanych używanie natywnych usług tożsamości platformy Azure do uwierzytelniania w środowisku klientów. Kładzie kontrolę w rękach klientów, ponieważ mogą odwołać dostęp w dowolnym momencie i przeprowadzać inspekcję akcji dostawców usług.

    Usługa Azure Lighthouse współpracuje z istniejącymi interfejsami API, takimi jak program Dostawca rozwiązań w chmurze. Korzyści dla dostawców obejmują zarządzanie dzierżawami bez przełączania kontekstów i wyświetlanie informacji między dzierżawami. Korzystanie z usługi Azure Lighthouse pomaga zachować zaufanie między klientami i dostawcami oraz usprawnić zarządzanie środowiskami SAP.

Wydajność oracle

Wydajność może być trudna do zdiagnozowania w dowolnym systemie przedsiębiorstwa. W przypadku oprogramowania SAP na platformie Azure z uruchomionym rozwiązaniem Oracle kolekcja skryptów SQL może pomóc w diagnozowaniu problemów z wydajnością.

Pierwszym zaleceniem jest użycie raportów automatycznego repozytorium obciążeń (AWR). Raporty AWR zawierają cenne informacje na temat diagnozowania problemów w systemie Oracle. Zalecamy uruchomienie raportu AWR podczas kilku sesji i wybranie czasu szczytu, aby zapewnić szeroki zakres analizy.

Raport AWR przedstawia statystyki SQL, informacje o bazie danych, statystyki systemu i operacji we/wy oraz inne informacje, których można użyć do ustalania problemów. Aby uzyskać więcej narzędzi do analizy i przydatnych instrukcji SQL, zobacz ten wpis w blogu SAP.

Aby uzyskać dodatkowe wskazówki dotyczące wydajności obciążeń Oracle, zobacz Wydajność obciążeń Oracle w strukturze Azure Well-Architected Framework.

Następne kroki

Utwórz ciągłość działalności biznesowej i odzyskiwanie po awarii na potrzeby migracji sap.