Nasazení SAP MaxDB, liveCache a Content Serveru na virtuálních počítačích Azure

Tento dokument popisuje několik různých oblastí, které je potřeba zvážit při nasazování MaxDB, liveCache a Content Serveru v Azure IaaS. Jako předpoklad tohoto dokumentu byste si měli přečíst důležité informace o dokumentu pro nasazení DBMS služby Azure Virtual Machines pro úlohy SAP a další příručky k úloze SAP v dokumentaci k Azure.

Specifika nasazení SAP MaxDB ve Windows

Podpora verzí SAP MaxDB v Azure

SAP aktuálně podporuje SAP MaxDB verze 7.9 nebo vyšší pro použití s produkty založenými na SAP NetWeaver v Azure. Všechny aktualizace pro server SAP MaxDB nebo ovladače JDBC a ODBC, které se mají používat s produkty založenými na SAP NetWeaver, jsou poskytovány výhradně prostřednictvím webu SAP Service Marketplace. Další informace o spuštění SAP NetWeaver v SAP MaxDB najdete v tématu SAP MaxDB.

Podporované verze Microsoft Windows a typy virtuálních počítačů Azure pro DBMS SAP MaxDB

Pokud chcete najít podporovanou verzi Microsoft Windows pro DBMS SAP MaxDB DBMS v Azure, přečtěte si téma:

Důrazně doporučujeme používat nejnovější verzi operačního systému Microsoft Windows, což je Microsoft Windows 2016.

Dostupná dokumentace k SAP MaxDB pro MaxDB

Aktualizovaný seznam dokumentace k SAP MaxDB najdete v následujícím 767598 SAP Note .

Pokyny pro konfiguraci SAP MaxDB pro instalace SAP na virtuálních počítačích Azure

Konfigurace úložiště

Osvědčené postupy úložiště Azure pro SAP MaxDB se řídí obecnými doporučeními uvedenými v kapitole Struktura úložiště virtuálního počítače pro nasazení RDBMS.

Důležité

Stejně jako jiné databáze má SAP MaxDB také soubory dat a protokolů. V terminologii SAP MaxDB je ale správný termín "volume" (nikoli "file"). Existují například datové svazky SAP MaxDB a svazky protokolů. Nezaměňujte je s diskovými svazky operačního systému.

Stručně řečeno, musíte:

  • Pokud používáte účty Azure Storage, nastavte účet úložiště Azure, který obsahuje svazky dat a protokolů SAP MaxDB (datové soubory a soubory protokolů) na místní redundantní úložiště (LRS), jak je uvedeno v požadavcích pro nasazení DBMS služby Azure Virtual Machines pro úlohy SAP.
  • Oddělte cestu vstupně-výstupních operací pro datové svazky SAP MaxDB (datové soubory) od cesty vstupně-výstupních operací pro svazky protokolů (soubory protokolů). To znamená, že datové svazky SAP MaxDB (datové soubory) musí být nainstalované na jedné logické jednotce a svazky protokolů SAP MaxDB (soubory protokolů) musí být nainstalované na jiné logické jednotce.
  • Nastavte pro každý disk správný typ ukládání do mezipaměti podle toho, jestli ho používáte pro data SAP MaxDB nebo svazky protokolů (datové soubory a soubory protokolů) a jestli používáte Azure Standard nebo Azure Premium Storage, jak je popsáno v tématu Důležité informace o nasazení DBMS služby Azure Virtual Machines pro úlohy SAP.
  • Pokud aktuální kvóta IOPS na disk splňuje požadavky, je možné uložit všechny datové svazky na jeden připojený disk a uložit také všechny svazky protokolu databáze na jiný připojený disk.
  • Pokud je potřeba více vstupně-výstupních operací za sekundu nebo místa, doporučujeme k vytvoření jednoho velkého logického zařízení na více připojených discích použít fondy úložiště Microsoft Windows (dostupné jenom v Microsoft Windows Serveru 2012 a vyšší). Další podrobnosti najdete také v tématu Důležité informace o nasazení DBMS virtuálních počítačů Azure pro úlohy SAP. Tento přístup zjednodušuje režii při správě místa na disku a zabraňuje ruční distribuci souborů mezi více připojených disků.
  • Důrazně doporučujeme použít Azure Premium Storage pro nasazení MaxDB.

Reference Configuration of Azure IaaS VM for SAP MaxDB DBMS

Zálohování a obnovení

Při nasazování SAP MaxDB do Azure musíte zkontrolovat metodologii zálohování. I když systém není produktivním systémem, musí se databáze SAP hostovaná v SAP MaxDB pravidelně zálohovat. Vzhledem k tomu, že Azure Storage uchovává tři image, je teď zálohování méně důležité z hlediska ochrany systému před selháním úložiště a důležitějšími provozními nebo administrativními selháními. Primárním důvodem pro udržování správného plánu zálohování a obnovení je, abyste mohli kompenzovat logické nebo ruční chyby tím, že poskytnete možnosti obnovení k určitému bodu v čase. Cílem je tedy buď použít zálohy k obnovení databáze k určitému bodu v čase, nebo použít zálohy v Azure k osazování jiného systému zkopírováním existující databáze.

Zálohování a obnovení databáze v Azure funguje stejně jako u místních systémů, takže můžete použít standardní nástroje pro zálohování a obnovení SAP MaxDB, které jsou popsané v jednom z dokumentů dokumentace SAP MaxDB uvedených v 767598 SAP Note.

Zálohování a obnovení pomocí služby Azure Backup

Zálohování MaxDB můžete také integrovat se službou Azure Backup pomocí nástroje pro zálohování třetí strany Maxback (https://maxback.io). MaxBack umožňuje zálohování a obnovení MaxDB ve Windows s integrací VSS, která se používá také službou Azure Backup. Výhodou použití služby Azure Backup je, že zálohování a obnovení se provádí na úrovni úložiště. MaxBack zajišťuje, aby databáze byla ve správném stavu pro zálohování a obnovení a automaticky zpracovává zálohování svazků protokolů.

Důležité informace o výkonu zálohování a obnovení

Stejně jako u holých nasazení závisí výkon zálohování a obnovení na tom, kolik svazků se dá číst paralelně a propustnost těchto svazků. Proto lze předpokládat:

  • Čím méně disků se používá k ukládání databázových zařízení, tím nižší je celková propustnost čtení.
  • Čím méně cílů (Stripe Directories, disks), do které se zapisuje záloha, tím nižší propustnost

Pokud chcete zvýšit počet cílů pro zápis, existují dvě možnosti, které můžete použít , případně v kombinaci, v závislosti na vašich potřebách:

  • Vyhrazení samostatných svazků pro zálohování
  • Prokládání cílového svazku zálohy přes několik připojených disků za účelem zlepšení propustnosti IOPS na svazku s prokládaným diskem
  • Samostatná vyhrazená logická disková zařízení pro:
    • Svazky zálohování SAP MaxDB (tj. soubory)
    • Datové svazky SAP MaxDB (tj. soubory)
    • Svazky protokolů SAP MaxDB (tj. soubory)

Prokládání svazku přes několik připojených disků bylo popsáno dříve v tématu Důležité informace o nasazení DBMS služby Azure Virtual Machines pro úlohy SAP.

Ostatní úvahy

Všechny ostatní obecné oblasti, jako jsou skupiny dostupnosti Azure nebo monitorování SAP, platí také podle popisu v tématu Důležité informace o nasazení DBMS služby Azure Virtual Machines pro úlohy SAP. pro nasazení virtuálních počítačů s databází SAP MaxDB. Další nastavení specifická pro SAP MaxDB jsou pro virtuální počítače Azure transparentní a jsou popsaná v různých dokumentech uvedených v SAP Note 767598 a v těchto poznámkách SAP:

Specifika nasazení služby SAP liveCache ve Windows

Podpora verzí SAP liveCache

Minimální verze liveCache SAP podporovaná ve službě Azure Virtual Machines je SAP LC/LCAPPS 10.0 SP 25 , včetně liveCache 7.9.08.31 a LCA-Build 25, vydané pro EhP 2 pro SAP SCM 7.0 a novější verze.

Podporované verze Microsoft Windows a typy virtuálních počítačů Azure pro SAP liveCache DBMS

Pokud chcete najít podporovanou verzi Microsoft Windows pro SAP liveCache v Azure, přečtěte si téma:

Důrazně doporučujeme použít nejnovější verzi operačního systému Microsoft Windows Server.

Pokyny pro konfiguraci SAP liveCache pro instalace SAP na virtuálních počítačích Azure

Vzhledem k tomu, že sap liveCache je aplikace, která provádí obrovské výpočty, má velikost a rychlost paměti RAM a procesoru velký vliv na výkon služby SAP liveCache.

U typů virtuálních počítačů Azure podporovaných SAP (SAP Note 1928533) jsou všechny prostředky virtuálního procesoru přidělené virtuálnímu počítači podporovány vyhrazenými fyzickými prostředky procesoru hypervisoru. Neprobíhá žádné nadměrné zřizování (a proto neprobíhá žádná soutěž o prostředky procesoru).

Podobně platí, že pro všechny typy instancí virtuálních počítačů Azure podporované sapem se paměť virtuálního počítače mapuje na fyzickou paměť 100 % – například se nepoužívá nadměrné zřizování (nad závazek).

Z této perspektivy se důrazně doporučuje používat nejnovější virtuální počítače řady Dv2, Dv3, Ev3 a M-series. Volba různých typů virtuálních počítačů závisí na paměti, kterou potřebujete pro liveCache a prostředky procesoru, které potřebujete. Stejně jako u všech ostatních nasazení DBMS je vhodné využít Azure Premium Storage pro důležité objemy výkonu.

Konfigurace úložiště pro liveCache v Azure

Vzhledem k tomu, že služba SAP LiveCache je založená na technologii SAP MaxDB, jsou všechna doporučení osvědčených postupů pro úložiště Azure uvedená v tomto dokumentu platná také pro sap liveCache.

Vyhrazený virtuální počítač Azure pro scénář liveCache

Vzhledem k tomu, že služba SAP LiveCache intenzivně využívá výpočetní výkon, pro produktivní využití se důrazně doporučuje nasadit na vyhrazený virtuální počítač Azure.

Dedicated Azure VM for liveCache for productive use case

Zálohování a obnovení pro liveCache v Azure

zálohování a obnovení, včetně aspektů výkonu, jsou již popsány v příslušných kapitolách SAP MaxDB v tomto dokumentu.

Ostatní úvahy

Všechny ostatní obecné oblasti jsou již popsány v příslušné kapitole SAP MaxDB.

Specifika nasazení SAP Content Serveru ve Windows v Azure

Sap Content Server je samostatná serverová komponenta pro ukládání obsahu, jako jsou elektronické dokumenty v různých formátech. Server obsahu SAP je poskytován vývojem technologií a je určen pro použití napříč aplikacemi SAP. Instaluje se do samostatného systému. Typickým obsahem jsou školicí materiály a dokumentace ze znalostního skladu nebo technických výkresů pocházejících ze systému správy dokumentů mySAP PLM.

Podpora verzí serveru obsahu SAP pro virtuální počítače Azure

SAP aktuálně podporuje:

  • SAP Content Server s verzí 6.50 (a vyšší)
  • SAP MaxDB verze 7.9
  • Microsoft IIS (internetový informační server) verze 8.0 (a vyšší)

Důrazně doporučujeme používat nejnovější verzi serveru obsahu SAP a nejnovější verzi služby Microsoft IIS.

V matici dostupnosti produktů SAP (PAM) zkontrolujte nejnovější podporované verze serveru obsahu SAP a služby Microsoft IIS.

Podporované typy virtuálních počítačů Microsoft Windows a Azure pro SAP Content Server

Informace o podporované verzi Windows pro SAP Content Server v Azure najdete tady:

Důrazně doporučujeme používat nejnovější verzi Microsoft Windows Serveru.

Pokyny pro konfiguraci serveru obsahu SAP pro instalace SAP na virtuálních počítačích Azure

Konfigurace úložiště pro server obsahu v Azure

Pokud nakonfigurujete SAP Content Server tak, aby ukládaly soubory do databáze SAP MaxDB, jsou v tomto dokumentu platné také všechny doporučené osvědčené postupy úložiště Azure pro SAP MaxDB.

Pokud nakonfigurujete SAP Content Server tak, aby ukládaly soubory v systému souborů, doporučujeme použít vyhrazenou logickou jednotku. Použití windows Prostory úložiště umožňuje také zvýšit velikost logického disku a propustnost IOPS, jak je popsáno v tématu Důležité informace o nasazení DBMS služby Azure Virtual Machines pro úlohy SAP.

Umístění serveru obsahu SAP

Server obsahu SAP musí být nasazen ve stejné oblasti Azure a virtuální síti Azure, ve které je nasazený systém SAP. Můžete se rozhodnout, jestli chcete nasadit komponenty SAP Content Serveru na vyhrazený virtuální počítač Azure nebo na stejném virtuálním počítači, na kterém běží systém SAP.

Dedicated Azure VM for SAP Content Server

Umístění serveru mezipaměti SAP

Server mezipaměti SAP je další serverová komponenta, která poskytuje přístup k dokumentům (v mezipaměti) místně. Server mezipaměti SAP ukládá dokumenty serveru obsahu SAP. To je optimalizace síťového provozu, pokud se dokumenty musí načítat více než jednou z různých umístění. Obecné pravidlo je, že server mezipaměti SAP musí být fyzicky blízko klientovi, který přistupuje k serveru mezipaměti SAP.

Tady máte dvě možnosti:

  1. Klient je back-endový systém SAP, pokud je back-endový systém SAP nakonfigurovaný pro přístup k SERVERU obsahu SAP, je tento systém SAP klientem. Vzhledem k tomu, že systém SAP i server obsahu SAP jsou nasazené ve stejné oblasti Azure, jsou ve stejném datacentru Azure fyzicky blízko sebe. Proto není nutné mít vyhrazený server SAP Cache. Klienti s uživatelským rozhraním SAP (GRAFICKÉ uživatelské rozhraní SAP nebo webový prohlížeč) přistupují přímo k systému SAP a systém SAP načítá dokumenty ze serveru obsahu SAP.
  2. Klient je místní webový prohlížeč . Server obsahu SAP je možné nakonfigurovat tak, aby byl přístupný přímo webovým prohlížečem. V tomto případě je webový prohlížeč spuštěný místně klientem SERVERU obsahu SAP. Místní datacentrum a datové centrum Azure se nacházejí v různých fyzických umístěních (ideálně blízko sebe). Vaše místní datacentrum je připojené k Azure prostřednictvím sítě VPN typu Site-to-Site nebo ExpressRoute. I když obě možnosti nabízejí zabezpečené síťové připojení VPN k Azure, síťové připojení typu site-to-site nenabízí smlouvu SLA o šířce pásma sítě a latenci mezi místním datacentrem a datacentrem Azure. Pokud chcete zrychlit přístup k dokumentům, můžete udělat jednu z těchto věcí:
    1. Instalace místního serveru SAP Cache, blízko místního webového prohlížeče (možnost na obrázku níže)
    2. Nakonfigurujte Azure ExpressRoute, která nabízí vysokorychlostní a nízko latenci vyhrazené síťové připojení mezi místním datacentrem a datacentrem Azure.

Option to install SAP Cache Server on-premises

Backup / obnovení

Pokud nakonfigurujete SAP Content Server tak, aby ukládaly soubory do databáze SAP MaxDB, postup zálohování/obnovení a aspekty výkonu jsou už popsané v kapitolách SAP MaxDB tohoto dokumentu.

Pokud nakonfigurujete SERVER obsahu SAP tak, aby ukládaly soubory v systému souborů, jednou z možností je provést ruční zálohování/obnovení celé struktury souborů, ve které se nacházejí dokumenty. Podobně jako u zálohování nebo obnovení SAP MaxDB se doporučuje mít vyhrazený diskový svazek pro účely zálohování.

Jiný důvod

Další nastavení specifické pro server obsahu SAP jsou pro virtuální počítače Azure transparentní a jsou popsaná v různých dokumentech a poznámkách SAP: