SAP BW NLS-implementatiehandleiding met SAP IQ in Azure

In de loop der jaren zien klanten met het SAP Business Warehouse-systeem (BW) een exponentiële groei in databasegrootte, waardoor de rekenkosten toenemen. Om het juiste evenwicht tussen kosten en prestaties te bereiken, kunnen klanten near-line opslag (NLS) gebruiken om historische gegevens te migreren.

De NLS-implementatie op basis van SAP IQ is de standaardmethode van SAP voor het verplaatsen van historische gegevens uit een primaire database (SAP HANA of AnyDB). De integratie van SAP IQ maakt het mogelijk om veelgebruikte gegevens te scheiden van niet-gebruikte gegevens, waardoor er minder resourcevraag wordt gemaakt in het SAP BW-systeem.

Deze handleiding bevat richtlijnen voor het plannen, implementeren en configureren van SAP BW NLS met SAP IQ in Azure. In deze handleiding worden algemene Azure-services en -functies behandeld die relevant zijn voor SAP IQ NLS-implementatie en die geen NLS-partneroplossingen behandelen.

Deze handleiding vervangt de standaarddocumentatie van SAP over NLS-implementatie niet door SAP IQ. In plaats daarvan vormt het een aanvulling op de officiële installatie- en beheerdocumentatie.

Overzicht van de oplossing

In een operationeel SAP BW-systeem neemt het volume van gegevens voortdurend toe vanwege zakelijke en wettelijke vereisten. Het grote aantal gegevens kan van invloed zijn op de prestaties van het systeem en de beheerinspanningen verhogen, wat resulteert in de noodzaak om een strategie voor gegevensveroudering te implementeren.

Als u de hoeveelheid gegevens in uw SAP BW-systeem wilt behouden zonder te verwijderen, kunt u gegevensarchivering gebruiken. De gegevens worden eerst verplaatst naar archiefopslag of near-line opslag en vervolgens verwijderd uit het SAP BW-systeem. U kunt de gegevens rechtstreeks openen of terug laden, afhankelijk van de wijze waarop de gegevens zijn gearchiveerd.

SAP BW-gebruikers kunnen SAP IQ gebruiken als een near-line opslagoplossing. De adapter voor SAP IQ als een near-line oplossing wordt geleverd met het SAP BW-systeem. Met NLS geïmplementeerd worden veelgebruikte gegevens opgeslagen in een SAP BW online database (SAP HANA of AnyDB). Zelden geopende gegevens worden opgeslagen in SAP IQ, waardoor de kosten voor het beheren van gegevens worden verminderd en de prestaties van het SAP BW-systeem worden verbeterd. Om consistentie tussen onlinegegevens en near-line gegevens te garanderen, worden de gearchiveerde partities vergrendeld en zijn ze alleen-lezen.

SAP IQ ondersteunt twee typen architectuur: simplex en multiplex. In een simplex-architectuur wordt één exemplaar van een SAP IQ-server uitgevoerd op één virtuele machine. Bestanden bevinden zich mogelijk op een hostcomputer of op een netwerkopslagapparaat.

Belangrijk

Voor de SAP NLS-oplossing is alleen simplex-architectuur beschikbaar en geëvalueerd door SAP.

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

In Azure moet de SAP IQ-server worden geïmplementeerd op een afzonderlijke virtuele machine (VM). Het wordt afgeraden SAP IQ-software te installeren op een bestaande server waarop al andere database-exemplaren worden uitgevoerd, omdat SAP IQ volledige CPU en geheugen gebruikt voor eigen gebruik. Eén SAP IQ-server kan worden gebruikt voor meerdere SAP NLS-implementaties.

Ondersteuningsmatrix

De ondersteuningsmatrix voor een SAP IQ NLS-oplossing omvat:

  • Besturingssysteem: SAP IQ is alleen gecertificeerd op besturingssysteemniveau. U kunt een gecertificeerd SAP IQ-besturingssysteem uitvoeren in een Azure-omgeving zolang het compatibel is om te worden uitgevoerd in de Azure-infrastructuur. Zie SAP-notitie 2133194 voor meer informatie.

  • SAP BW-compatibiliteit: Near-Line Storage voor SAP IQ wordt alleen uitgebracht voor SAP BW-systemen die al worden uitgevoerd onder Unicode. SAP-opmerking 1796393 bevat informatie over SAP BW.

  • Opslag: IN Azure ondersteunt SAP IQ premium beheerde schijven (Windows en Linux), gedeelde Azure-schijven (alleen Windows) en Azure NetApp Files (alleen Linux).

Zie de productbeschikbaarheidsmatrix voor meer actuele informatie op basis van uw SAP IQ-release.

Grootte

De grootte van SAP IQ is beperkt tot CPU, geheugen en opslag. U vindt algemene richtlijnen voor het aanpassen van de grootte voor SAP IQ in Azure in SAP note 1951789. De aanbeveling voor het aanpassen van de grootte die u krijgt door de richtlijnen te volgen, moet worden toegewezen aan gecertificeerde typen virtuele Azure-machines voor SAP. SAP-opmerking 1928533 bevat de lijst met ondersteunde SAP-producten en Azure VM-typen.

De SAP IQ-handleiding en het formaatwerkblad dat wordt vermeld in SAP-notitie 1951789 zijn ontwikkeld voor het systeemeigen gebruik van een SAP IQ-database. Omdat ze niet overeenkomen met de resources voor de planning van een SAP IQ-database, kunt u mogelijk ongebruikte resources voor SAP NLS gebruiken.

Azure-resources

Regio's

Als u uw SAP-systemen al uitvoert in Azure, hebt u waarschijnlijk uw regio geïdentificeerd. SAP IQ-implementatie moet zich in dezelfde regio bevinden als uw SAP BW-systeem waarvoor u de NLS-oplossing implementeert.

Als u de architectuur van SAP IQ wilt bepalen, moet u ervoor zorgen dat de services die zijn vereist voor SAP IQ, zoals Alleen Azure NetApp Files (NFS voor Linux), beschikbaar zijn in die regio. Als u de beschikbaarheid van de service in uw regio wilt controleren, raadpleegt u de webpagina Producten die beschikbaar zijn per regio .

Implementatieopties

Als u redundantie van SAP-systemen in een Azure-infrastructuur wilt bereiken, moet uw toepassing worden geïmplementeerd in een flexibele schaalset, beschikbaarheidszones of beschikbaarheidssets. Hoewel u SAP IQ hoge beschikbaarheid kunt bereiken met behulp van de SAP IQ multiplex-architectuur, voldoet de multiplex-architectuur niet aan de vereisten van de NLS-oplossing.

Als u hoge beschikbaarheid wilt bereiken voor de SAP IQ simplex-architectuur, moet u een cluster met twee knooppunten configureren met een aangepaste oplossing. Het SAP IQ-cluster met twee knooppunten kan worden geïmplementeerd in een flexibele schaalset met FD=1, beschikbaarheidszones of beschikbaarheidssets. Het wordt echter aangeraden zone-redundante opslag te configureren bij het instellen van een maximaal beschikbare oplossing voor beschikbaarheidszones.

Virtuele machines

Op basis van SAP IQ-grootte moet u uw vereisten toewijzen aan virtuele Azure-machines. Deze benadering wordt ondersteund in Azure voor SAP-producten. SAP-opmerking 1928533 is een goed uitgangspunt met ondersteunde Azure VM-typen voor SAP-producten in Windows en Linux.

Naast de selectie van alleen ondersteunde VM-typen moet u ook controleren of deze VM-typen beschikbaar zijn in specifieke regio's. U kunt de beschikbaarheid van VM-typen controleren op de beschikbare producten per regiowebpagina . Als u het prijsmodel wilt kiezen, raadpleegt u virtuele Azure-machines voor SAP-workload.

Fooi

Voor productiesystemen raden we u aan virtuele machines uit de E-serie te gebruiken vanwege de verhouding tussen kerngeheugen en geheugen.

Storage

Azure Storage heeft verschillende opslagtypen die beschikbaar zijn voor klanten. U vindt informatie over deze schijven in het artikel Welke schijftypen zijn beschikbaar in Azure?

Sommige opslagtypen in Azure hebben beperkte gebruik voor SAP-scenario's, maar andere typen zijn geschikt of geoptimaliseerd voor specifieke SAP-workloadscenario's. Zie de Azure Storage-typen voor SAP-workloadhandleiding voor meer informatie. Hiermee worden de opslagopties gemarkeerd die geschikt zijn voor SAP.

Voor SAP IQ in Azure kunt u de volgende Azure-opslagtypen gebruiken. De keuze is afhankelijk van uw besturingssysteem (Windows of Linux) en de implementatiemethode (zelfstandig of maximaal beschikbaar).

De volgende tabel bevat de aanbevelingen voor elk opslagtype op basis van het besturingssysteem:

Opslagtype Windows Linux
Beheerde Azure-schijven Ja Ja
Gedeelde Azure-schijven Ja Nee
Azure NetApp Files Nee Ja

Netwerken

Azure biedt een netwerkinfrastructuur waarmee alle scenario's kunnen worden toegewezen die kunnen worden gerealiseerd voor een SAP BW-systeem dat GEBRUIKMAAKT van SAP IQ als near-line opslag. Deze scenario's omvatten het maken van verbinding met on-premises systemen, het verbinden met systemen in verschillende virtuele netwerken en andere. Zie Microsoft Azure-netwerken voor SAP-workloads voor meer informatie.

Voorbereiding en installatie van Windows-servers

Als u servers wilt voorbereiden op NLS-implementatie met SAP IQ in Windows, kunt u de meest actuele informatie krijgen in SAP Note 2780668 - SAP First Guidance - BW NLS Implementation met SAP IQ. Het bevat uitgebreide informatie over vereisten voor SAP BW-systemen, SAP IQ-bestandssysteemindeling, installatie, post-configuratietaken en SAP BW NLS-integratie met SAP IQ.

Implementatie met hoge beschikbaarheid in Windows

SAP IQ ondersteunt zowel een simplex- als een multiplex-architectuur. Voor de NLS-oplossing is alleen simplex-serverarchitectuur beschikbaar en geëvalueerd. Simplex is één exemplaar van een SAP IQ-server die wordt uitgevoerd op één virtuele machine.

Technisch gezien kunt u SAP IQ hoge beschikbaarheid bereiken met behulp van een multiplex-serverarchitectuur, maar de multiplex-architectuur voldoet niet aan de vereisten van de NLS-oplossing. Voor simplex-serverarchitectuur biedt SAP geen functies of procedures voor het uitvoeren van SAP IQ in een configuratie met hoge beschikbaarheid.

Als u SAP IQ hoge beschikbaarheid wilt instellen in Windows voor simplex-serverarchitectuur, moet u een aangepaste oplossing instellen waarvoor extra configuratie is vereist, zoals een Windows Server-failovercluster en gedeelde schijven. Een dergelijke aangepaste oplossing voor SAP IQ in Windows wordt gedetailleerd beschreven in de oplossing SAP IQ NLS HA implementeren met behulp van een gedeelde Azure-schijf op Windows Server.

Back-up en herstel voor systeem dat is geïmplementeerd in Windows

In Azure kunt u sap IQ-databaseback-up plannen zoals beschreven in SAP IQ Beheer istration: Back-up, herstel en gegevensherstel. SAP IQ biedt de volgende typen databaseback-ups. U vindt meer informatie over elk type back-up in Back-upscenario's.

  • Volledige back-up: het maakt een volledige kopie van de database.
  • Incrementele back-up: alle transacties sinds de laatste back-up van elk type worden gekopieerd.
  • Incrementeel sinds volledige back-up: er wordt een back-up gemaakt van alle wijzigingen in de database sinds de laatste volledige back-up.
  • Virtuele back-up: alle databases worden gekopieerd, behalve de tabelgegevens en metagegevens uit het SAP IQ-archief.

Afhankelijk van de grootte van uw SAP IQ-database, kunt u uw databaseback-up plannen vanuit een van de back-upscenario's. Maar als u SAP IQ gebruikt met de NLS-interface die door SAP wordt geleverd, kunt u het back-upproces voor een SAP IQ-database automatiseren. Automatisering zorgt ervoor dat de SAP IQ-database altijd kan worden hersteld naar een consistente status zonder gegevensverlies tussen de primaire database en de SAP IQ-database. Zie SAP Note 2741824 - Back-upautomatisering instellen voor SAP IQ Cold Store/Near-Line Storage voor meer informatie over het instellen van automatisering voor SAP IQ Near-Line Storage.

Voor een grote SAP IQ-database kunt u virtuele back-ups gebruiken. Zie Virtual Backups, Introduction Virtual Backup in SAP Sybase IQ voor meer informatie. Zie ook SAP-notitie 2461985: back-up maken van grote SAP IQ-database.

Als u een netwerkstation (SMB-protocol) gebruikt om een back-up te maken van een SAP IQ-server in Windows, moet u het UNC-pad voor back-up gebruiken. Er zijn drie backslashes (\\\) vereist wanneer u een UNC-pad gebruikt voor back-up en herstel:

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

Herstel na noodgeval

In deze sectie wordt de strategie voor herstel na noodgevallen (DR) voor de SAP IQ NLS-oplossing uitgelegd. Het vormt een aanvulling op het artikel Noodherstel instellen voor SAP , dat de primaire resources vertegenwoordigt voor een algemene SAP DR-aanpak. Het proces dat in dat artikel wordt beschreven, wordt op abstract niveau gepresenteerd. U moet de exacte stappen valideren en uw DR-strategie grondig testen.

Zie SAP-opmerking 2566083 voor SAP IQ, waarin methoden worden beschreven voor het veilig implementeren van een DR-omgeving. In Azure kunt u ook Azure Site Recovery gebruiken voor een SAP IQ DR-strategie. De strategie voor SAP IQ DR is afhankelijk van de manier waarop deze in Azure wordt geïmplementeerd en moet ook in overeenstemming zijn met uw SAP BW-systeem.

Zelfstandige implementatie van SAP IQ

Als u SAP IQ hebt geïnstalleerd als een zelfstandig systeem dat geen redundantie op toepassingsniveau of hoge beschikbaarheid heeft, maar voor het bedrijf een NOOD-installatie is vereist, zijn alle schijven (Door Azure beheerde schijven) die aan de virtuele machine zijn gekoppeld, lokaal.

U kunt Azure Site Recovery gebruiken om een zelfstandige VIRTUELE SAP IQ-machine te repliceren in de secundaire regio. Hiermee worden de servers en alle gekoppelde beheerde schijven gerepliceerd naar de secundaire regio, zodat als er een noodgeval of storing optreedt, u eenvoudig een failover naar uw gerepliceerde omgeving kunt uitvoeren en verder kunt werken. Als u wilt beginnen met het repliceren van de SAP IQ-VM's naar de Azure DR-regio, volgt u de richtlijnen in Een virtuele machine repliceren naar Azure.

Maximaal beschikbare implementatie van SAP IQ

Als u SAP IQ hebt geïnstalleerd als een systeem met hoge beschikbaarheid waarbij binaire SAP IQ-bestanden en -databasebestanden zich bevinden op een gedeelde Azure-schijf (alleen Windows) of op een netwerkstation zoals Azure NetApp Files (alleen Linux), moet u het volgende identificeren:

  • Of u hetzelfde maximaal beschikbare SAP IQ-systeem nodig hebt op de DR-site.
  • Of een zelfstandig SAP IQ-exemplaar voldoende is voor uw zakelijke vereisten.

Als u een zelfstandig SAP IQ-exemplaar nodig hebt op een DR-site, kunt u Azure Site Recovery gebruiken om een primaire virtuele SAP IQ-machine in de secundaire regio te repliceren. Hiermee worden de servers en alle lokale gekoppelde beheerde schijven gerepliceerd naar de secundaire regio, maar er wordt geen gedeelde Azure-schijf of een netwerkstation zoals Azure NetApp Files gerepliceerd.

Als u gegevens wilt kopiëren van een gedeelde Azure-schijf of een netwerkstation, kunt u elk hulpprogramma voor het kopiëren van bestanden gebruiken om gegevens tussen Azure-regio's te repliceren. Zie veelgestelde vragen over Azure NetApp Files voor meer informatie over het kopiëren van een Azure NetApp Files-volume in een andere regio.

Volgende stappen