Eksplorowanie fazy przygotowania i planowania projektu
Ta faza powinna zawierać następujący zestaw elementów:
Dokument projektowy wysokiego poziomu zawierający
- Spis planowanych (i, w scenariuszu migracji, istniejącego) środowiska SAP.
- Macierz przypisania odpowiedzialności (RACI), która definiuje obowiązki i przydziały wszystkich stron zaangażowanych w dostarczanie projektu.
- Architektura rozwiązania wysokiego poziomu.
- Wybór docelowych regionów platformy Azure. Dostępność zasobów nie jest spójna w różnych regionach.
- Architektura sieci zapewniająca łączność między środowiskiem lokalnym a platformą Azure. Należy rozważyć dostosowanie projektu do strategii wirtualnego centrum danych dla platformy Azure.
- Zasady zabezpieczeń dotyczące uruchamiania danych o dużym wpływie na działalność biznesową na platformie Azure. Należy rozważyć odwołanie się do dokumentacji zabezpieczeń platformy Azure.
Dokument projektu technicznego zawierający
Diagram blokowy rozwiązania.
Ustalanie rozmiaru składników obliczeniowych, magazynu i sieci na platformie Azure. Aby uzyskać informacje o określaniu rozmiaru oprogramowania SAP dla usługi Azure Virtual Machines, zapoznaj się z tematem SAP Note #1928533.
Architektura wysokiej dostępności i odzyskiwania po awarii.
Architektura powinna być oparta na jednostki RTO i RPO dostarczonej przez firmę.
Aby uzyskać wysoką dostępność w tej samej strefie, zidentyfikuj możliwości docelowego produktu DBMS. Większość systemów DBMS oferuje synchroniczną rezerwę gorącą zalecaną dla systemów produkcyjnych. Ponadto zapoznaj się z dokumentacją związaną z oprogramowaniem SAP dla różnych baz danych, począwszy od tematu Zagadnienia dotyczące wdrażania usługi Azure Virtual Machines DBMS dla obciążenia SAP. Korzystanie z usługi klastra trybu failover systemu Windows z konfiguracją dysku udostępnionego dla warstwy DBMS NIE jest obsługiwane. Zamiast tego rozważ rozwiązania, takie jak:
- Zawsze włączony program SQL Server
- Oracle Data Guard
- Replikacja systemu HANA
W przypadku odzyskiwania po awarii warstwy DBMS w różnych regionach platformy Azure zidentyfikuj opcje specyficzne dla produktu oferowane przez dostawców systemu DBMS. Większość z nich obsługuje replikację asynchroniczną lub wysyłanie dzienników.
W przypadku warstwy aplikacji SAP określ, czy będziesz uruchamiać systemy testowe regresji biznesowej (które powinny być zgodne z systemami produkcyjnymi) w tym samym regionie świadczenia usługi Azure lub w regionie odzyskiwania po awarii. W tym ostatnim przypadku można użyć systemów regresji jako celów odzyskiwania po awarii dla środowiska produkcyjnego.
Jeśli zdecydujesz się nie używać systemów testowych regresji jako celów odzyskiwania po awarii, rozważ użycie usługi Azure Site Recovery jako metody replikowania warstwy aplikacji SAP do regionu odzyskiwania po awarii platformy Azure. Aby uzyskać więcej informacji, zapoznaj się z dokumentem firmy Microsoft Konfigurowanie odzyskiwania po awarii na potrzeby wielowarstwowego wdrożenia aplikacji SAP NetWeaver.
Jeśli zdecydujesz się użyć połączonej konfiguracji wysokiej dostępności/odzyskiwania po awarii korzystającej ze stref dostępności platformy Azure, upewnij się, że wybrany region platformy Azure obsługuje strefy dostępności. Opóźnienie między strefami jest wyższe w porównaniu z opóźnieniem między maszynami wirtualnymi platformy Azure, które są częścią tego samego zestawu dostępności.
Szczegółowy spis wersji pakietu pomocy technicznej systemu operacyjnego, bazy danych, jądra i oprogramowania SAP. Obsługa oprogramowania SAP dla danej konfiguracji w scenariuszach lokalnych nie oznacza, że ta sama konfiguracja jest obsługiwana przez usługę Azure Virtual Machines. W zależności od wyniku może być konieczne uaktualnienie niektórych składników oprogramowania. Aby uzyskać szczegółowe informacje dotyczące obsługiwanej konfiguracji, zapoznaj się z następującymi uwagami dotyczącymi oprogramowania SAP:
- SAP Note #1928533. Uwaga zawiera również rozmiar jednostek SKU maszyny wirtualnej platformy Azure obsługiwanych przez oprogramowanie SAP.
- SAP Note #2039619. Uwaga zawiera macierz obsługi oracle na platformie Azure, na podstawie której oracle obsługuje tylko systemy Windows i Oracle Linux jako system operacyjny gościa w usłudze Azure Virtual Machines. Ta instrukcja obsługi dotyczy również warstwy aplikacji SAP z uruchomionymi wystąpieniami SAP. Jednak firma Oracle nie obsługuje wysokiej dostępności dla usług SAP Central Services w systemie Oracle Linux za pośrednictwem programu Pacemaker. Jeśli potrzebujesz wysokiej dostępności usługi ASCS w systemie Oracle Linux, musisz użyć pakietu SIOS Protection Suite dla systemu Linux. Aby uzyskać szczegółowe dane dotyczące certyfikacji SAP, sprawdź plik SAP Note #1662610. W przypadku systemu Windows rozwiązanie SAP obsługiwane w trybie failover klastra trybu failover systemu Windows dla usług SAP Central Services jest obsługiwane w połączeniu z bazą danych Oracle jako warstwą DBMS.
- Sap Note #2235581, który udostępnia macierz obsługi oprogramowania SAP HANA w różnych wersjach systemu operacyjnego.
- Katalog sprzętu SAP HANA.
3-warstwowe projekty dla systemów produkcyjnych SAP (zalecane w projektach dwuwarstwowych). Łączenie (A)SCS i serwerów aplikacji na tej samej maszynie wirtualnej platformy Azure nie jest zalecane. Korzystanie z konfiguracji klastra z wieloma identyfikatorami SID dla usług SAP Central Services jest obsługiwane w systemie Windows jako system operacyjny gościa na platformie Azure. Podczas gdy konfiguracje klastra z wieloma identyfikatorami SID usług SAP Central Services nie są obsługiwane w systemach operacyjnych Linux na platformie Azure. Dokumentację przypadku systemu operacyjnego gościa systemu Windows można znaleźć w następujących artykułach:
- Wysoka dostępność wystąpienia SAP ASCS/SCS z wieloma identyfikatorami SID przy użyciu klastra trybu failover systemu Windows Server i dysku udostępnionego na platformie Azure
- Wysoka dostępność wystąpienia SAP ASCS/SCS z wieloma identyfikatorami SID przy użyciu klastra trybu failover systemu Windows Server i udziału plików na platformie Azure
Spis wszystkich interfejsów SAP
Uwzględnij wszystkie interfejsy SAP i inne niż SAP.
Projektowanie podstawowych usług, w tym
- Usługi uwierzytelniania i rozpoznawania nazw (Active Directory i DNS).
- Topologia sieci.
- Topologia grupy zasobów.
- Kontrola dostępu oparta na rolach do zarządzania infrastrukturą i aplikacjami.
- Strategia tagowania.
- Konwencja nazewnictwa składników infrastruktury, w tym usługi Azure Virtual Machines.
Dokumentacja umowy pomocy technicznej Premier firmy Microsoft
Dokumentacja umowy pomocy technicznej Premier firmy Microsoft obejmująca bezpośredni kontakt z menedżerem konta technicznego MS (TAM). Aby uzyskać informacje o wymaganiach dotyczących obsługi oprogramowania SAP, zapoznaj się z artykułem SAP Note #2015553.
Lista subskrypcji platformy Azure
Lista subskrypcji platformy Azure i ich odpowiednie limity przydziału rdzeni. W razie potrzeby otwórz żądania pomocy technicznej, aby zwiększyć limity przydziału subskrypcji platformy Azure.
Plan redukcji danych i migracji danych
Plan redukcji danych i migracji danych na potrzeby przesyłania danych sap na platformę Azure (w scenariuszach migracji). W przypadku systemów SAP NetWeaver oprogramowanie SAP oferuje wskazówki dotyczące utrzymywania ilości danych ograniczonych.
Podejście do wdrażania zautomatyzowanego
Celem automatyzacji we wdrożeniach infrastruktury na platformie Azure jest zapewnienie deterministycznych wyników. Wielu klientów korzysta ze skryptów opartych na programie PowerShell lub interfejsie wiersza polecenia platformy Azure i szablonach usługi Azure Resource Manager. Istnieją jednak inne technologie typu open source (takie jak Terraform i Ansible), które mogą służyć do wdrażania infrastruktury platformy Azure dla oprogramowania SAP, a nawet instalowania oprogramowania SAP. Przykłady można znaleźć w witrynie GitHub w środowisku SAP w środowisku Azure Deployment Automation Framework.
Azure Center For SAP solutions (ACSS) to oferta platformy Azure, która sprawia, że oprogramowanie SAP jest obciążeniem najwyższego poziomu na platformie Azure. Centrum platformy Azure dla rozwiązań SAP to kompleksowe rozwiązanie, które umożliwia tworzenie i uruchamianie systemów SAP jako ujednoliconego obciążenia na platformie Azure. W przypadku nowych i istniejących systemów SAP SAP opartych na platformie Azure możesz skorzystać z funkcji zarządzania usługami [ACSS(/azure/sap-center-sap-solutions/manage-virtual-instance)].
Uwaga
Zdefiniuj regularny cykl projektowania i przeglądu wdrożenia między Tobą jako klientem, integratorem systemu, firmą Microsoft i innymi zaangażowanymi stronami.