Průvodce implementací SAP BW NLS s VYUŽITÍM SAP IQ v Azure

V průběhu let vidí zákazníci se systémem SAP Business Warehouse (BW) exponenciální růst velikosti databáze, což zvyšuje náklady na výpočetní prostředky. Aby zákazníci dosáhli správné rovnováhy mezi náklady a výkonem, můžou k migraci historických dat použít téměř line úložiště (NLS).

Implementace NLS založená na SAP IQ je standardní metodou SAP pro přesun historických dat z primární databáze (SAP HANA nebo AnyDB). Integrace SAP IQ umožňuje oddělit často přístupná data od zřídka používaných dat, což v systému SAP BW zvyšuje poptávku po prostředcích.

Tato příručka obsahuje pokyny pro plánování, nasazení a konfiguraci NLS SAP BW pomocí SAP IQ v Azure. Tento průvodce se zabývá běžnými službami a funkcemi Azure, které jsou relevantní pro nasazení SAP IQ NLS, a nevztahuje se na žádná partnerová řešení NLS.

Tato příručka nenahrazuje standardní dokumentaci SAP k nasazení NLS pomocí SAP IQ. Místo toho doplňuje oficiální dokumentaci k instalaci a správě.

Přehled řešení

V operačním systému SAP BW se objem dat neustále zvyšuje kvůli obchodním a právním požadavkům. Velký objem dat může ovlivnit výkon systému a zvýšit úsilí o správu, což vede k nutnosti implementovat strategii stárnutí dat.

Pokud chcete zachovat množství dat v systému SAP BW bez odstranění, můžete použít archivaci dat. Data se nejprve přesunou do archivu nebo blízkořádkového úložiště a pak se odstraní ze systému SAP BW. K datům můžete přistupovat přímo nebo je podle potřeby načíst zpět v závislosti na tom, jak se data archivují.

Uživatelé SAP BW můžou SAP IQ používat jako řešení téměř čarového úložiště. Adaptér pro SAP IQ jako řešení téměř linky se dodává se systémem SAP BW. Při implementaci služby NLS se často používaná data ukládají do online databáze SAP BW (SAP HANA nebo AnyDB). Zřídka přístupná data se ukládají v SAP IQ, což snižuje náklady na správu dat a zlepšuje výkon systému SAP BW. Kvůli zajištění konzistence mezi online daty a téměř řádkovými daty jsou archivované oddíly uzamčené a jsou jen pro čtení.

SAP IQ podporuje dva typy architektury: simplex a multiplex. V architektuře simplex běží jedna instance serveru SAP IQ na jednom virtuálním počítači. Soubory můžou být umístěné na hostitelském počítači nebo v síťovém úložném zařízení.

Důležité

Pro řešení SAP NLS je k dispozici pouze jednoduchá architektura a vyhodnocuje ji SAP.

Diagram that shows an overview of the SAP I Q solution.

V Azure musí být server SAP IQ implementovaný na samostatném virtuálním počítači. Nedoporučujeme instalovat software SAP IQ na existující server, který už má spuštěné jiné databázové instance, protože SAP IQ používá pro vlastní využití kompletní procesor a paměť. Jeden server SAP IQ se dá použít pro více implementací SAP NLS.

Matice podpory

Matice podpory pro řešení SAP IQ NLS zahrnuje:

  • Operační systém: SAP IQ je certifikován pouze na úrovni operačního systému. V prostředí Azure můžete spustit certifikovaný operační systém SAP IQ, pokud je kompatibilní s provozem v infrastruktuře Azure. Další informace najdete v poznámkách SAP 2133194.

  • Kompatibilita SAP BW: Téměř line úložiště pro SAP IQ je vydáno pouze pro systémy SAP BW, které už běží v kódování Unicode. Poznámka SAP 1796393 obsahuje informace o SAP BW.

  • Úložiště: SAP IQ podporuje spravované disky úrovně Premium (Windows a Linux), sdílené disky Azure (jenom Windows) a Azure NetApp Files (jenom Linux).

Další aktuální informace založené na vaší verzi SAP IQ najdete v matici dostupnosti produktů.

Nastavení velikosti

Velikost SAP IQ se omezuje na procesor, paměť a úložiště. Obecné pokyny pro změnu velikosti pro SAP IQ v Azure najdete v poznámkových 1951789 SAP. Doporučení k určení velikosti, které získáte, je potřeba namapovat na certifikované typy virtuálních počítačů Azure pro SAP. Poznámka SAP 1928533 poskytuje seznam podporovaných produktů SAP a typů virtuálních počítačů Azure.

Průvodce určením velikosti a velikostí SAP IQ list uvedený v poznámce SAP 1951789 byly vyvinuty pro nativní použití databáze SAP IQ. Vzhledem k tomu, že neodráží prostředky pro plánování databáze SAP IQ, můžete skončit s nevyužitými prostředky pro SAP NLS.

Prostředky Azure

Oblasti

Pokud už používáte systémy SAP v Azure, pravděpodobně jste identifikovali svou oblast. Nasazení SAP IQ musí být ve stejné oblasti jako systém SAP BW, pro který implementujete řešení NLS.

Pokud chcete určit architekturu SAP IQ, musíte zajistit, aby služby, které vyžaduje SAP IQ, jako je Azure NetApp Files (jenom SYSTÉM SOUBORŮ NFS pro Linux), byly v této oblasti dostupné. Pokud chcete zkontrolovat dostupnost služby ve vaší oblasti, podívejte se na webovou stránku Produkty dostupné podle oblastí .

Možnosti nasazení

Aby bylo možné dosáhnout redundance systémů SAP v infrastruktuře Azure, musí být vaše aplikace nasazená v flexibilní škálovací sadě, zónách dostupnosti nebo skupinách dostupnosti. I když můžete dosáhnout vysoké dostupnosti SAP IQ pomocí multiplexové architektury SAP IQ, architektura multiplex nesplňuje požadavky řešení NLS.

Pokud chcete dosáhnout vysoké dostupnosti architektury SAP IQ simplex, musíte nakonfigurovat cluster se dvěma uzly pomocí vlastního řešení. Cluster SAP IQ se dvěma uzly je možné nasadit ve flexibilní škálovací sadě s FD=1, zónami dostupnosti nebo skupinami dostupnosti. Při nastavování vysoce dostupného řešení napříč zónami dostupnosti se ale doporučuje nakonfigurovat zónově redundantní úložiště.

Virtuální počítače

Na základě velikosti SAP IQ je potřeba namapovat své požadavky na virtuální počítače Azure. Tento přístup je podporovaný v Azure pro produkty SAP. POZNÁMKA SAP 1928533 je dobrým výchozím bodem, který uvádí seznam podporovaných typů virtuálních počítačů Azure pro produkty SAP ve Windows a Linuxu.

Kromě výběru jenom podporovaných typů virtuálních počítačů je potřeba zkontrolovat, jestli jsou tyto typy virtuálních počítačů dostupné v konkrétních oblastech. Dostupnost typů virtuálních počítačů můžete zkontrolovat na webové stránce Produkty dostupné podle oblastí . Pokud chcete zvolit cenový model, podívejte se na virtuální počítače Azure pro úlohy SAP.

Tip

Pro produkční systémy doporučujeme používat virtuální počítače řady E-Series z důvodu jejich poměru jádra k paměti.

Úložiště

Azure Storage má k dispozici různé typy úložiště pro zákazníky. Podrobnosti o nich najdete v článku Jaké typy disků jsou k dispozici v Azure?

Některé typy úložiště v Azure mají omezené využití pro scénáře SAP, ale jiné typy jsou vhodné nebo optimalizované pro konkrétní scénáře úloh SAP. Další informace najdete v průvodci typy azure Storage pro úlohy SAP. Zvýrazní možnosti úložiště, které jsou vhodné pro SAP.

Pro SAP IQ v Azure můžete použít následující typy úložiště Azure. Volba závisí na vašem operačním systému (Windows nebo Linuxu) a metodě nasazení (samostatně nebo vysoce dostupné).

  • Spravované disky Azure

    Spravovaný disk je svazek úložiště na úrovni bloku, který spravuje Azure. Spravované disky můžete použít pro nasazení SAP IQ simplex. K dispozici jsou různé typy spravovaných disků, ale pro SAP IQ doporučujeme používat disky SSD úrovně Premium.

  • Sdílené disky Azure

    Sdílené disky jsou novou funkcí spravovaných disků Azure, která umožňuje současně připojit spravovaný disk k více virtuálním počítačům. Sdílené spravované disky nativně nenabízely plně spravovaný systém souborů, ke kterému je možné přistupovat přes protokol SMB nebo NFS. Potřebujete použít správce clusteru, jako je cluster s podporou převzetí služeb při selhání systému Windows Server (WSFC), který zpracovává komunikaci uzlů clusteru a zamykání zápisu.

    Pokud chcete nasadit vysoce dostupné řešení pro architekturu SAP IQ simplex ve Windows, můžete použít sdílené disky Azure mezi dvěma uzly, které spravuje WSFC. Architektura nasazení SAP IQ se sdílenými disky Azure je popsána v článku Nasazení řešení SAP IQ NLS HA pomocí sdíleného disku Azure na Windows Serveru.

  • Azure NetApp Files

    Nasazení SAP IQ v Linuxu může použít Azure NetApp Files jako souborový systém (protokol NFS) k instalaci samostatného nebo vysoce dostupného řešení. Tato nabídka úložiště není dostupná ve všech oblastech. Aktuální informace najdete na webové stránce Produkty dostupné podle oblastí . Architektura nasazení SAP IQ se službou Azure NetApp Files je popsána v článku Nasazení řešení SAP IQ-NLS HA pomocí služby Azure NetApp Files na serveru SUSE Linux Enterprise Server.

Následující tabulka uvádí doporučení pro každý typ úložiště na základě operačního systému:

Typ úložiště Windows Linux
Spravované disky Azure Ano Yes
Sdílené disky Azure Ano No
Azure NetApp Files No Ano

Sítě

Azure poskytuje síťovou infrastrukturu, která umožňuje mapování všech scénářů, které je možné realizovat pro systém SAP BW, který používá SAP IQ jako blízkořádkové úložiště. Mezi tyto scénáře patří připojení k místním systémům, připojení k systémům v různých virtuálních sítích a další. Další informace najdete v tématu Sítě Microsoft Azure pro úlohy SAP.

Příprava a instalace Windows Serveru

Pokud chcete připravit servery na implementaci NLS pomocí SAP IQ ve Windows, získáte nejaktuálnější informace v poznámkách SAP 2780668 – SAP First Guidance – BW NLS Implementation with SAP IQ. Obsahuje komplexní informace o požadavcích na systémy SAP BW, rozložení systému souborů SAP IQ, instalaci, úlohy po konfiguraci a integraci SLUŽBY NLS SAP BW se SAP IQ.

Nasazení s vysokou dostupností ve Windows

SAP IQ podporuje jednoduchou i multiplexovou architekturu. Pro řešení NLS je k dispozici a vyhodnocena pouze architektura simplex serveru. Simplex je jedna instance serveru SAP IQ běžícího na jednom virtuálním počítači.

Technicky vzato můžete dosáhnout vysoké dostupnosti SAP IQ pomocí architektury multiplexového serveru, ale multiplexová architektura nesplňuje požadavky řešení NLS. Pro architekturu simplex serveru sap neposkytuje žádné funkce ani postupy pro spouštění SAP IQ v konfiguraci s vysokou dostupností.

Pokud chcete nastavit vysokou dostupnost SAP IQ ve Windows pro architekturu simplex serveru, musíte nastavit vlastní řešení, které vyžaduje další konfiguraci, například cluster s podporou převzetí služeb při selhání Windows Serveru a sdílené disky. Jedno z takových vlastních řešení PRO SAP IQ ve Windows je podrobně popsáno v tématu Nasazení řešení SAP IQ NLS HA pomocí sdíleného disku Azure na Windows Serveru.

Zálohování a obnovení pro systém nasazený ve Windows

V Azure můžete naplánovat zálohování databáze SAP IQ, jak je popsáno v tématu SAP IQ Správa istrace: zálohování, obnovení a obnovení dat. SAP IQ poskytuje následující typy záloh databáze. Podrobnosti o jednotlivých typech zálohování najdete ve scénářích zálohování.

  • Úplné zálohování: Vytvoří úplnou kopii databáze.
  • Přírůstkové zálohování: Kopíruje všechny transakce od poslední zálohy libovolného typu.
  • Přírůstkové od úplného zálohování: Zálohuje všechny změny databáze od poslední úplné zálohy.
  • Virtuální zálohování: Zkopíruje veškerou databázi s výjimkou tabulkových dat a metadat z úložiště SAP IQ.

V závislosti na velikosti databáze SAP IQ můžete naplánovat zálohování databáze z libovolného scénáře zálohování. Pokud ale používáte SAP IQ s rozhraním NLS, které poskytuje SAP, můžete chtít automatizovat proces zálohování pro databázi SAP IQ. Automatizace zajišťuje, aby se databáze SAP IQ vždy obnovila do konzistentního stavu bez ztráty dat přesunutých mezi primární databází a databází SAP IQ. Podrobnosti o nastavení automatizace pro téměř line úložiště SAP IQ najdete v tématu 2741824 SAP Note – Jak nastavit automatizaci zálohování pro SAP IQ Cold Store/Near-line Storage.

Pro velkou databázi SAP IQ můžete použít virtuální zálohy. Další informace naleznete v tématu Virtuální zálohy, Úvod virtuální zálohování v SAP Sybase IQ. Viz také poznámku SAP 2461985 – Jak zálohovat velkou databázi SAP IQ.

Pokud k zálohování a obnovení serveru SAP IQ ve Windows používáte síťovou jednotku (protokol SMB), nezapomeňte k zálohování použít cestu UNC. Při použití cesty UNC pro zálohování a obnovení se vyžadují tři zpětná lomítka (\\\):

BACKUP DATABASE FULL TO '\\\sapiq.internal.contoso.net\sapiq-backup\backup\data\<filename>'

Zotavení po havárii

Tato část vysvětluje strategii zajištění ochrany zotavení po havárii (DR) pro řešení SAP IQ NLS. Doplňuje článek o nastavení zotavení po havárii pro SAP, který představuje primární prostředky pro celkový přístup k zotavení po havárii SAP. Proces popsaný v tomto článku je prezentován na abstraktní úrovni. Musíte ověřit přesné kroky a důkladně otestovat strategii zotavení po havárii.

Pro SAP IQ se podívejte na poznámku SAP 2566083, která popisuje metody bezpečné implementace prostředí zotavení po havárii. V Azure můžete také použít Azure Site Recovery pro strategii SAP IQ DR. Strategie zotavení po havárii SAP IQ závisí na způsobu, jakým je nasazená v Azure, a měla by být také v souladu s vaším systémem SAP BW.

Samostatné nasazení SAP IQ

Pokud jste SAP IQ nainstalovali jako samostatný systém, který nemá žádnou redundanci nebo vysokou dostupnost na úrovni aplikace, ale firma vyžaduje instalaci zotavení po havárii, všechny disky (disky spravované Azure) připojené k virtuálnímu počítači budou místní.

Azure Site Recovery můžete použít k replikaci samostatného virtuálního počítače SAP IQ v sekundární oblasti. Replikuje servery a všechny připojené spravované disky do sekundární oblasti, takže pokud dojde k havárii nebo výpadku, můžete do replikovaného prostředí snadno převzít služby při selhání a pokračovat v práci. Pokud chcete začít replikovat virtuální počítače SAP IQ do oblasti zotavení po havárii Azure, postupujte podle pokynů v části Replikace virtuálního počítače do Azure.

Nasazení SAP IQ s vysokou dostupností

Pokud jste SAP IQ nainstalovali jako vysoce dostupný systém, ve kterém jsou binární soubory SAP IQ a databázové soubory na sdíleném disku Azure (jenom Windows) nebo na síťové jednotce, jako je Azure NetApp Files (jenom Linux), musíte identifikovat:

  • Zda potřebujete stejný vysoce dostupný systém SAP IQ na webu zotavení po havárii.
  • Jestli bude pro vaše obchodní požadavky stačit samostatná instance SAP IQ.

Pokud potřebujete samostatnou instanci SAP IQ v lokalitě zotavení po havárii, můžete pomocí Azure Site Recovery replikovat primární virtuální počítač SAP IQ v sekundární oblasti. Replikuje servery a všechny místní připojené spravované disky do sekundární oblasti, ale nereplikuje sdílený disk Azure ani síťovou jednotku, jako je Azure NetApp Files.

Pokud chcete kopírovat data ze sdíleného disku Azure nebo síťové jednotky, můžete k replikaci dat mezi oblastmi Azure použít jakýkoli nástroj pro kopírování základního souboru. Další informace o kopírování svazku Azure NetApp Files v jiné oblasti najdete v nejčastějších dotazech k Azure NetApp Files.

Další kroky