vysoká dostupnost pro sap NetWeaver na virtuálních počítačích Azure na Windows s využitím Azure NetApp Files (SMB) pro aplikace SAP
tento článek popisuje, jak nasadit, nakonfigurovat virtuální počítače, nainstalovat rozhraní clusteru a nainstalovat vysoce dostupný systém SAP NetWeaver 7,50 na Windows virtuálních počítačů pomocí protokolu SMB v Azure NetApp Files.
Tato vrstva databáze není podrobněji popsána v tomto článku. Předpokládáme, že už je vytvořená virtuální síť Azure.
Nejprve si přečtěte následující poznámky a dokumenty SAP:
- Dokumentace k Azure NetApp Files
- Poznámka 1928533pro SAP obsahující:
- Seznam velikostí virtuálních počítačů Azure, které jsou podporované pro nasazení softwaru SAP
- Důležité informace o kapacitě pro velikosti virtuálních počítačů Azure
- Podporovaný software SAP a kombinace operačního systému (OS) a databáze
- požadovaná verze jádra SAP pro Windows v Microsoft Azure
- SAP Note 2015553 uvádí požadavky na nasazení softwaru SAP podporovaná službou SAP v Azure.
- Pro SAP Note 2178632 najdete podrobné informace o všech metrikách monitorování hlášených pro SAP v Azure.
- V části SAP Note 1999351 najdete další informace o odstraňování potíží pro rozšíření Azure Enhanced Monitoring pro SAP.
- SAP Note 2287140 uvádí předpoklady pro funkci certifikační autority podporované SAP protokolu SMB 3. x.
- poznámka sap poznámka 2802770 obsahuje informace o řešení potíží s pomalým spuštěním transakce SAP AL11 v Windows 2012 a 2016.
- v části SAP Note 1911507 najdete informace o transparentní funkci převzetí služeb při selhání pro sdílenou složku na serveru Windows s protokolem SMB 3,0.
- Poznámka 662452 pro SAP má doporučení (deaktivace generování názvu 8,3), aby se vyřešil špatný výkon systému souborů nebo chyby během přístupu k datům.
- instalace vysoké dostupnosti SAP NetWeaver v clusteru Windows s podporou převzetí služeb při selhání a sdílení souborů pro instance sap ASCS/SCS v Azure
- Architektura a scénáře s vysokou dostupností pro Azure Virtual Machines pro SAP NetWeaver
- Přidat port sondy v konfiguraci clusteru ASCS
- Instalace instance SCS (A) do clusteru s podporou převzetí služeb při selhání
- Vytvoření svazku SMB pro službu Azure NetApp Files
- NetApp aplikace SAP na Microsoft Azure pomocí Azure NetApp Files
Důležité
Upozornění: Mějte na paměti, že instalace systému SAP se systémem SWPM ve sdílené složce SMB, která je hostovaná na Azure NetApp Files svazku SMB, může selhat s chybou instalace pro nedostatečná oprávnění, jako je warningPerm není definovaná. Aby se zabránilo této chybě, uživatel, pod kterým je spuštěn kontext SWPM, potřebuje při instalaci systému SAP zvýšené oprávnění "správce domény".
Přehled
sap vyvinul nový přístup a alternativu ke sdíleným diskům clusteru pro clustering instance SAP ASCS/SCS v clusteru Windows s podporou převzetí služeb při selhání. Místo použití sdílených disků clusteru může jedna použít sdílenou složku SMB k nasazení souborů globálního hostitele SAP. Azure NetApp Files podporuje SMBv3 (společně se systémem souborů NFS) se seznamem řízení přístupu NTFS pomocí služby Active Directory. Azure NetApp Files je automaticky vysoce dostupný (jako je to služba PaaS). Tyto funkce umožňují Azure NetApp Files skvělou možnost pro hostování sdílené složky SMB pro globální prostředí SAP.
jsou podporovány jak služby Azure Active Directory (AD) Domain Services , tak Active Directory Domain Services (služba AD DS) . Pomocí Azure NetApp Files můžete použít existující řadiče domény služby Active Directory. Řadiče domény můžou být v Azure jako virtuální počítače nebo místně prostřednictvím sítě VPN ExpressRoute nebo S2S. V tomto článku použijeme řadič domény na virtuálním počítači Azure.
Vysoká dostupnost (HA) pro služby SAP NetWeaver Central Services vyžaduje sdílené úložiště. k tomu, aby bylo možné na Windows, zatím bylo nutné sestavit buď cluster SOFS, nebo použít sdílené disky clusteru s/w jako s. Nyní je možné dosáhnout dostupnosti SAP NetWeaver HA pomocí sdíleného úložiště nasazeného v Azure NetApp Files. Použití Azure NetApp Files pro sdílené úložiště eliminuje nutnost buď SOFS, nebo s.
Poznámka
Clustering SAP ASCS/SCS Instances pomocí sdílené složky se podporuje pro SAP NetWeaver 7,40 (a novější) pomocí SAP kernel 7,49 (a novější).

Požadavky pro sdílenou složku SMB:
- Protokol SMB 3,0 (nebo novější).
- Možnost nastavit seznamy řízení přístupu (ACL) služby Active Directory pro skupiny uživatelů služby Active Directory a objekt počítače $ počítač.
- Sdílená složka musí mít povolený HA.
Sdílenou složku SAP Central Services v této referenční architektuře nabízí Azure NetApp Files:

Vytvoření a připojení svazku SMB pro Azure NetApp Files
Proveďte následující kroky, jako přípravu na použití Azure NetApp Files.
Vytvořte účet Azure NetApp podle kroků popsaných v tématu Vytvoření účtu NetApp .
Nastavte fond kapacit podle pokynů v části nastavení fondu kapacity .
Azure NetApp Files prostředky se musí nacházet v delegované podsíti. Podle pokynů v části delegování podsítě Azure NetApp Files vytvořit delegovanou podsíť.
Důležité
Před vytvořením svazku SMB musíte vytvořit připojení ke službě Active Directory. Projděte si požadavky na připojení ke službě Active Directory.
Když vytváříte připojení ke službě Active Directory, nezapomeňte zadat předponu serveru SMB (účet počítače), která není delší než 8 znaků, aby se předešlo 13 znakům omezení názvu hostitele pro aplikace SAP (přípona se automaticky přidala do názvu účtu počítače SMB).
omezení názvů hostitelů pro aplikace SAP jsou popsána v 2718300 – omezení fyzické a virtuální hostname a 611361-hostname serverů SAP jazyk ABAP Platform.Vytvořte připojení ke službě Active Directory, jak je popsáno v tématu vytvoření připojení ke službě Active Directory .
Vytvořte svazek SMB Azure NetApp Files SMB podle pokynů v části Přidání svazku SMB .
připojte svazek SMB na svém Windowsm virtuálním počítači.
Tip
Pokyny, jak připojit Azure NetApp Files svazek, najdete v tématu na webu Azure Portal , kde přejdete na objekt Azure NetApp Files, klikněte na okno svazky a pak na připojit pokyny.
příprava infrastruktury pro SAP HA pomocí Windows clusteru s podporou převzetí služeb při selhání
- Nastavte pravidla vyrovnávání zatížení ASCS/SCS pro interní nástroj pro vyrovnávání zatížení Azure.
- přidejte k doméně Windows virtuálních počítačů.
- Přidání položek registru na obou uzlech clusteru instance SAP ASCS/SCS
- nastavení clusteru s podporou převzetí služeb při selhání Windows serveru pro instanci SAP ASCS/SCS
- pokud používáte Windows Server 2016, doporučujeme nakonfigurovat sdílené složky Azure v cloudu.
Instalace instance SAP ASCS na obou uzlech
Od SAP budete potřebovat následující software:
- Instalační nástroj SAP software Provisioning Manager (SWPM) verze SPS25 nebo novější.
- Jádro SAP 7,49 nebo novější
- Vytvořte název virtuálního hostitele (název sítě clusteru) pro clusterované instance SAP ASCS/SCS, jak je popsáno v tématu vytvoření názvu virtuálního hostitele pro clusterovanou instanci SAP ASCS/SCS.
Poznámka
Clustering SAP ASCS/SCS Instances pomocí sdílené složky se podporuje pro SAP NetWeaver 7,40 (a novější) pomocí SAP kernel 7,49 (a novější).
Instalace instance ASCS/SCS na prvním uzlu clusteru ASCS/SCS
Nainstalujte instanci SAP ASCS/SCS do prvního uzlu clusteru. spusťte instalační nástroj SAP SWPM a pak přejděte na: produkt > DBMS > instalace > aplikačního serveru jazyk ABAP (nebo Java) > High-Availability systém > ASCS/SCS instance > první uzel clusteru.
Jako konfiguraci sdílené složky clusteru v SWPM vyberte cluster Shared File .
Po zobrazení výzvy ke kroku o parametrech systémového clusteru SAP zadejte název hostitele pro sdílenou složku SMB Azure NetApp Files, kterou jste už vytvořili jako název hostitele pro sdílení souborů. V tomto příkladu je název hostitele sdílené složky SMB anfsmb-9562.
Důležité
Pokud výsledky kontroly požadovaných součástí SWPM ukazují, že se nesplní podmínka funkce průběžné dostupnosti, můžete ji vyřešit podle pokynů v části opožděná chybová zpráva, když se pokusíte o přístup ke sdílené složce, která už v Windows neexistuje.
Tip
pokud výsledky kontroly požadovaných součástí SWPM ukazují, že není splněna podmínka velikosti zahození, můžete velikost zakrytí upravit tak, že přejdete na počítač>vlastnosti systému>výkon Nastavení> rozšířené> virtuální paměti> změna.
Nakonfigurujte prostředek clusteru SAP,
SAP-SID-IPport testu pomocí prostředí PowerShell. Tuto konfiguraci spusťte na jednom z uzlů clusteru SAP ASCS/SCS, jak je popsáno v tématu Konfigurace portu testu paměti.
Instalace instance ASCS/SCS na druhý uzel clusteru ASCS/SCS
- Nainstalujte instanci SAP ASCS/SCS na druhý uzel clusteru. spusťte instalační nástroj SAP SWPM a pak přejděte na produkt > DBMS > instalace > aplikačního serveru jazyk ABAP (nebo Java) > High-Availability systém > ASCS/SCS instance > další uzel clusteru.
Aktualizovat profil instance SAP ASCS/SCS
Aktualizujte parametry v profilu instance SAP ASCS/SCS <SID> ASCS/SCS <Nr> <Host> .
| Název parametru | Hodnota parametru |
|---|---|
| GS/netstat_once | 0 |
| enque/encni/set_so_keepalive | podmínka |
| Služba/ha_check_node | 1 |
Parametr enque/encni/set_so_keepalive je vyžadován pouze v případě, že používáte ENSA1.
Restartujte instanci SAP ASCS/SCS. Nastavte KeepAlive parametry na uzlech clusteru SAP ASCS/SCS podle pokynů k Nastavení položek registru v uzlech clusteru instance SAP ASCS/SCS.
Instalace instance systému DBMS a aplikačních serverů SAP
Dokončete instalaci SAP tím, že nainstalujete:
- Instance systému DBMS
- Primární aplikační Server SAP
- Další aplikační Server SAP
Testování převzetí služeb při selhání instance SAP ASCS/SCS
Převzetí služeb při selhání z uzlu clusteru A na uzel clusteru B a back
V tomto scénáři testování odkazujeme na uzel clusteru sapascs1 jako Node A a na uzel Node sapascs2 jako uzel B.
Ověřte, zda jsou v uzlu A spuštěny prostředky clusteru.

Restartujte uzel clusteru A. Prostředky clusteru SAP se přesunou na uzel clusteru B.

Test položky zámku
- Ověřte, že je aktivní server replikace fronty SAP (OLAJÍCÍCH).
- Přihlaste se k systému SAP, spusťte transakční SU01 a otevřete ID uživatele v režimu změn. Tím se vygeneruje položka zámku SAP.
- V případě, že jste se přihlásili do systému SAP, zobrazte položku zámku tak, že přejdete na ST12 transakce.
- Převzetí služeb při selhání ASCS prostředky z uzlu clusteru A na uzel clusteru B.
- Ověřte, že se zachová položka zámku vygenerovaná před převzetím služeb při selhání prostředků clusteru SAP ASCS/SCS.

Další informace najdete v tématu řešení potíží s převzetím služeb při selhání v ASCS pomocí olajících .
Volitelné Konfigurace
následující diagramy znázorňují více instancí SAP na virtuálních počítačích Azure s clusterem s podporou převzetí služeb při selhání v Microsoft Windows, aby se snížil celkový počet virtuálních počítačů.
může to být buď místní aplikační server sap v clusteru sap ASCS/SCS nebo Role clusteru sap ASCS/SCS na Microsoft SQL Server vždy na uzlech.
Důležité
instalace místního aplikačního serveru SAP na uzel SQL Server Always on není podporována.
SAP ASCS/SCS a databáze Microsoft SQL Server jsou v jednom bodě selhání (SPOF). k ochraně těchto SPOFs v prostředí Windows Azure NetApp Files používá protokol SMB.
i když je spotřeba prostředků SAP ASCS/SCS poměrně malá, doporučuje se zmenšení konfigurace paměti pro buď SQL Server, nebo aplikačního serveru SAP o 2 GB.
Aplikační servery SAP na uzlech služby WSFC pomocí protokolu SMB souborů NetApp

Poznámka
Na obrázku se zobrazuje použití dalších místních disků. To je volitelné pro zákazníky, kteří nebudou instalovat aplikační software na jednotku operačního systému (C:)
SAP ASCS/SCS na SQL Server vždy na uzlech s použitím Azure NetApp Files SMB
Důležité
použití Azure NetApp Files SMB pro všechny SQL Server svazky se nepodporuje.

Poznámka
Na obrázku se zobrazuje použití dalších místních disků. To je volitelné pro zákazníky, kteří nebudou instalovat aplikační software na jednotku operačního systému (C:)
podpora flexibilního vytváření sdílených složek SAPMNT pro sdílenou složku na bázi SMB pomocí Windows DFS-N
Použití DFS – N umožňuje využívat jednotlivé sapmnt svazky pro systémy SAP nasazené ve stejné oblasti a předplatném Azure. Dokumentaci k této instalaci najdete tady .
Další kroky
- Plánování a implementace Azure Virtual Machines pro SAP
- Nasazení Azure Virtual Machines pro SAP
- Nasazení Azure Virtual Machines DBMS pro SAP
- Informace o tom, jak vytvořit vysokou dostupnost a naplánovat zotavení po havárii SAP
- HANA v Azure (velké instance), přečtěte si téma SAP Hana (velké instance) vysoká dostupnost a zotavení po havárii v Azure.
- Další informace o tom, jak vytvořit vysokou dostupnost a naplánovat zotavení po havárii SAP HANA na virtuálních počítačích Azure, najdete v tématu Vysoká dostupnost SAP HANA na azure Virtual Machines (virtuální počítače) .