SAP BW NLS implementációs útmutató az Azure-ra vonatkozó SAP IQ-val

Az SAP Business Warehouse (BW) rendszert futtató ügyfelek az évek során exponenciális növekedést tapasztalnak az adatbázis méretében, ami növeli a számítási költségeket. A költség és a teljesítmény megfelelő egyensúlyának elérése érdekében az ügyfelek a közelvonalbeli tárolás (NLS) használatával migrálhatják az előzményadatokat.

Az SAP IQ-n alapuló NLS-implementáció az SAP szabványos módszere az előzményadatok elsődleges adatbázisból (SAP HANA vagy AnyDB) való áthelyezéséhez. Az SAP IQ integrációja lehetővé teszi a gyakran használt adatok elválasztását a ritkán használt adatoktól, ami kisebb erőforrásigényt tesz lehetővé az SAP BW rendszerben.

Ez az útmutató útmutatást nyújt az SAP BW NLS és az Azure SAP IQ használatával történő tervezéséhez, üzembe helyezéséhez és konfigurálásához. Ez az útmutató az SAP IQ NLS üzembe helyezéséhez kapcsolódó gyakori Azure-szolgáltatásokat és funkciókat ismerteti, és nem fedi le az NLS-partnermegoldásokat.

Ez az útmutató nem helyettesíti az SAP NLS-telepítésre vonatkozó szabványos dokumentációját az SAP IQ-val. Ehelyett kiegészíti a hivatalos telepítési és adminisztrációs dokumentációt.

Megoldás áttekintése

Az operatív SAP BW rendszerben az adatok mennyisége folyamatosan nő az üzleti és jogi követelmények miatt. A nagy mennyiségű adat befolyásolhatja a rendszer teljesítményét, és növelheti az adminisztrációs erőfeszítéseket, ami egy adat-öregedési stratégia implementálását eredményezi.

Ha az SAP BW-rendszerben törlés nélkül szeretné megőrizni az adatok mennyiségét, használhatja az adatarchiválást. Az adatok először archiválásra vagy sorközeli tárolásra kerülnek, majd törlődnek az SAP BW rendszerből. Az adatokhoz közvetlenül hozzáférhet, vagy igény szerint betöltheti azokat az adatok archiválásának módjától függően.

Az SAP BW-felhasználók az SAP IQ-t használhatják közeli tárolási megoldásként. Az SAP IQ-hoz, mint közelvonalas megoldáshoz tartozó adapter az SAP BW rendszerrel lesz kézbesítve. Az NLS implementálásával a gyakran használt adatok egy SAP BW online adatbázisban (SAP HANA vagy AnyDB) vannak tárolva. A ritkán elért adatokat az SAP IQ tárolja, ami csökkenti az adatok kezelésének költségeit, és javítja az SAP BW-rendszer teljesítményét. Az online adatok és a közeli adatok konzisztenciájának biztosítása érdekében az archivált partíciók zárolva vannak, és írásvédettek.

Az SAP IQ kétféle architektúrát támogat: a simplexet és a multiplexet. A simplex architektúrában az SAP IQ-kiszolgáló egyetlen példánya egyetlen virtuális gépen fut. Előfordulhat, hogy a fájlok egy gazdagépen vagy egy hálózati tárolóeszközön találhatók.

Fontos

Az SAP NLS-megoldás esetében csak a Simplex-architektúra érhető el és értékelhető ki az SAP által.

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

Az Azure-ban az SAP IQ-kiszolgálót külön virtuális gépen (virtuális gépen) kell implementálnia. Nem javasoljuk az SAP IQ-szoftverek telepítését olyan meglévő kiszolgálón, amelyen már futnak más adatbázispéldányok, mivel az SAP IQ teljes processzort és memóriát használ saját használatra. Egy SAP IQ-kiszolgáló több SAP NLS-implementációhoz is használható.

Támogatási mátrix

Az SAP IQ NLS-megoldások támogatási mátrixa a következőket tartalmazza:

  • Operációs rendszer: Az SAP IQ csak az operációs rendszer szintjén rendelkezik tanúsítvánnyal. Sap IQ-tanúsítvánnyal rendelkező operációs rendszert futtathat Azure-környezetben, feltéve, hogy kompatibilis az Azure-infrastruktúrán való futtatáshoz. További információ: SAP-megjegyzés 2133194.

  • SAP BW-kompatibilitás: Az SAP IQ-hoz készült közelvonalas tárolás csak olyan SAP BW-rendszerekhez érhető el, amelyek már Unicode alatt futnak. Az SAP megjegyzés 1796393 az SAP BW-vel kapcsolatos információkat tartalmaz.

  • Tárolás: Az Azure-ban az SAP IQ támogatja a prémium szintű felügyelt lemezeket (Windows és Linux), az Azure-beli megosztott lemezeket (csak Windows esetén) és az Azure NetApp Filesot (csak Linux esetén).

Az SAP IQ-kiadáson alapuló naprakész információkért tekintse meg a termék rendelkezésre állási mátrixát.

Méretezés

Az SAP IQ méretezése a processzorra, a memóriára és a tárterületre korlátozódik. Az AZURE-beli SAP IQ általános méretezési irányelveit az SAP megjegyzésében 1951789 találja. Az irányelveket követve kapott méretezési javaslatot az SAP minősített Azure-beli virtuálisgép-típusaira kell leképezni. Az SAP megjegyzés 1928533 a támogatott SAP-termékek és az Azure-beli virtuálisgép-típusok listáját tartalmazza.

Az SAP IQ-méretezési útmutatót és a méretezési munkalapot az SAP megjegyzésében említett 1951789 egy SAP IQ-adatbázis natív használatára fejlesztették ki. Mivel nem tükrözik az SAP IQ-adatbázisok tervezéséhez szükséges erőforrásokat, előfordulhat, hogy az SAP NLS-hez nem használt erőforrásokat használ.

Azure resources

Regions

Ha már futtatja AZ SAP-rendszereit az Azure-ban, valószínűleg azonosította a régióját. Az SAP IQ-telepítésnek ugyanabban a régióban kell lennie, mint az SAP BW-rendszernek, amelyhez az NLS-megoldást implementálja.

Az SAP IQ architektúrájának meghatározásához meg kell győződnie arról, hogy az SAP IQ által igényelt szolgáltatások, például az Azure NetApp Files (csak Linuxhoz készült NFS) elérhetők az adott régióban. A régióban elérhető szolgáltatások elérhetőségének ellenőrzéséhez tekintse meg a régiónként elérhető termékek weblapját.

Telepítési beállítások

Az SAP-rendszerek Azure-infrastruktúrában való redundanciának eléréséhez az alkalmazást rugalmas méretezési csoportokban, rendelkezésre állási zónákban vagy rendelkezésre állási csoportokban kell üzembe helyezni. Bár az SAP IQ-t magas rendelkezésre állással érheti el az SAP IQ multiplex architektúra használatával, a multiplex architektúra nem felel meg az NLS-megoldás követelményeinek.

Az SAP IQ simplex architektúra magas rendelkezésre állásának eléréséhez konfigurálnia kell egy kétcsomópontos fürtöt egy egyéni megoldással. A kétcsomópontos SAP IQ-fürt rugalmas méretezési csoportban helyezhető üzembe FD=1, rendelkezésre állási zónákkal vagy rendelkezésre állási csoportokkal. Ajánlott azonban zónaredundáns tárolást konfigurálni, amikor magas rendelkezésre állású megoldást állít be a rendelkezésre állási zónák között.

Virtual machines (Virtuális gépek)

Az SAP IQ méretezése alapján le kell képeznie a követelményeket az Azure-beli virtuális gépekre. Ezt a megközelítést az Azure for SAP-termékek támogatják. Az SAP megjegyzése 1928533 jó kiindulási pont, amely felsorolja az SAP-termékek támogatott Azure-beli virtuálisgép-típusait Windowson és Linuxon.

A támogatott virtuálisgép-típusok kiválasztásán túl azt is ellenőriznie kell, hogy ezek a virtuálisgép-típusok elérhetők-e bizonyos régiókban. A régiónként elérhető termékek weblapján ellenőrizheti a virtuálisgép-típusok elérhetőségét. A díjszabási modell kiválasztásához tekintse meg az Azure-beli virtuális gépeket az SAP számítási feladataihoz.

Tipp.

Éles rendszerek esetén javasoljuk, hogy az E-sorozatú virtuális gépeket a mag–memória arányuk miatt használja.

Storage

Az Azure Storage különböző tárolási típusokkal rendelkezik az ügyfelek számára. Ezekről a részletekről a Milyen lemeztípusok érhetők el az Azure-ban?

Az Azure-beli tárolási típusok némelyike korlátozottan használható SAP-forgatókönyvekhez, más típusok azonban megfelelőek vagy optimalizálhatók adott SAP-számítási feladatokhoz. További információ: Azure Storage-típusok az SAP számítási feladatokkal kapcsolatos útmutatójában. Kiemeli az SAP-hoz megfelelő tárolási lehetőségeket.

Az Azure-beli SAP IQ-hoz az alábbi Azure-tártípusokat használhatja. A választás az operációs rendszertől (Windows vagy Linux) és az üzembe helyezési módszertől (önálló vagy magas rendelkezésre állású) függ.

  • Felügyelt Azure-lemezek

    A felügyelt lemez egy blokkszintű tárolókötet, amelyet az Azure kezel. Felügyelt lemezeket használhat az SAP IQ simplex üzembe helyezéséhez. Különböző típusú felügyelt lemezek érhetők el, de azt javasoljuk, hogy prémium szintű SSD-ket használjon az SAP IQ-hoz.

  • Azure shared disks

    A megosztott lemezek az Azure-beli felügyelt lemezek új funkciója, amely lehetővé teszi egy felügyelt lemez egyidejű csatlakoztatását több virtuális géphez. A megosztott felügyelt lemezek natív módon nem kínálnak teljes körűen felügyelt fájlrendszert, amely SMB-n vagy NFS-n keresztül érhető el. Olyan fürtkezelőt kell használnia, mint egy Windows Server feladatátvevő fürt (WSFC), amely kezeli a fürtcsomópont-kommunikációt és az írási zárolást.

    Ha magas rendelkezésre állású megoldást szeretne üzembe helyezni egy SAP IQ simplex-architektúrához Windows rendszeren, használhatja az Azure megosztott lemezeit két, a WSFC által kezelt csomópont között. Az Azure-beli megosztott lemezekkel rendelkező SAP IQ üzembehelyezési architektúrát az SAP IQ NLS HA-megoldás üzembe helyezése a Windows Serveren megosztott Azure-lemez használatával című cikk ismerteti.

  • Azure NetApp Files

    Az SAP IQ linuxos üzembe helyezése az Azure NetApp Files fájlrendszerként (NFS-protokoll) használható önálló vagy magas rendelkezésre állású megoldás telepítéséhez. Ez a tárolási ajánlat nem érhető el minden régióban. A legfrissebb információkért tekintse meg a régiónként elérhető termékek weblapját. Az SAP IQ üzembehelyezési architektúrája az Azure NetApp Files használatával az SAP IQ-NLS HA-megoldás üzembe helyezése az Azure NetApp Files használatával su Standard kiadás Linux Enterprise Serveren című cikk ismerteti.

Az alábbi táblázat az operációs rendszer alapján az egyes tárolótípusokra vonatkozó javaslatokat sorolja fel:

Storage type Windows Linux
Felügyelt Azure-lemezek Igen Igen
Azure shared disks Igen Nem
Azure NetApp Files Nem Igen

Networking

Az Azure olyan hálózati infrastruktúrát biztosít, amely lehetővé teszi az SAP IQ-t közelvonalbeli tárolóként használó SAP BW-rendszerek esetében megvalósítható összes forgatókönyv leképezését. Ilyen forgatókönyvek például a helyszíni rendszerekhez való csatlakozás, a különböző virtuális hálózatokon lévő rendszerekhez való csatlakozás és mások. További információ: Microsoft Azure-hálózatkezelés SAP-számítási feladatokhoz.

Windows Server előkészítése és telepítése

Ha windowsos SAP IQ-val szeretné előkészíteni a kiszolgálókat az NLS-implementációra, a legfrissebb információkat az SAP megjegyzésében találja, 2780668 – ELSŐ SAP-útmutató – BW NLS-implementáció az SAP IQ-val. Átfogó információkkal rendelkezik az SAP BW-rendszerek előfeltételeiről, az SAP IQ fájlrendszerelrendezéséről, a telepítésről, a konfiguráció utáni feladatokról és az SAP BW NLS SAP IQ-val való integrációjáról.

Magas rendelkezésre állású üzembe helyezés Windows rendszeren

Az SAP IQ támogatja a simplex és a multiplex architektúrát is. Az NLS-megoldás esetében csak a Simplex-kiszolgálóarchitektúra érhető el és értékelhető ki. A Simplex egy sap IQ-kiszolgáló egyetlen példánya, amely egyetlen virtuális gépen fut.

Az SAP IQ magas rendelkezésre állását gyakorlatilag egy multiplexkiszolgáló-architektúra használatával érheti el, de a multiplex architektúra nem felel meg az NLS-megoldás követelményeinek. A Simplex-kiszolgálóarchitektúra esetében az SAP nem biztosít olyan szolgáltatásokat vagy eljárásokat, amelyekkel magas rendelkezésre állású konfigurációban futtathatja az SAP IQ-t.

Az SAP IQ magas rendelkezésre állásának beállításához a Windowsban a simplex server architektúrához olyan egyéni megoldást kell beállítania, amely további konfigurációt igényel, például egy Windows Server feladatátvevő fürtöt és megosztott lemezeket. A Windows rendszeren futó SAP IQ egyik ilyen egyéni megoldását részletesen ismerteti az SAP IQ NLS HA-megoldás üzembe helyezése az Azure megosztott lemez használatával a Windows Serveren.

Windows rendszeren üzembe helyezett rendszer biztonsági mentése és visszaállítása

Az Azure-ban ütemezheti az SAP IQ-adatbázisok biztonsági mentését az SAP IQ Rendszergazda istration: Backup, Restore és Data Recovery című cikkben leírtak szerint. Az SAP IQ a következő típusú adatbázis-biztonsági mentéseket biztosítja. A biztonsági mentési forgatókönyvekben az egyes biztonsági mentési típusokkal kapcsolatos részletek találhatók.

  • Teljes biztonsági mentés: Az adatbázis teljes másolatát készíti el.
  • Növekményes biztonsági mentés: Az összes tranzakciót bármilyen típusú legutóbbi biztonsági mentés óta másolja.
  • Növekményes a teljes biztonsági mentés óta: Az adatbázis minden módosításáról biztonsági másolatot készít az utolsó teljes biztonsági mentés óta.
  • Virtuális biztonsági mentés: Az összes adatbázist átmásolja, kivéve a táblaadatokat és a metaadatokat az SAP IQ-tárolóból.

Az SAP IQ-adatbázis méretétől függően az adatbázis biztonsági mentését bármelyik biztonsági mentési forgatókönyvből ütemezheti. Ha azonban az SAP IQ-t az SAP által biztosított NLS-felülettel használja, érdemes lehet automatizálni egy SAP IQ-adatbázis biztonsági mentési folyamatát. Az Automation biztosítja, hogy az SAP IQ-adatbázis mindig konzisztens állapotba állítható az elsődleges adatbázis és az SAP IQ-adatbázis között áthelyezett adatok elvesztése nélkül. Az SAP IQ közeli tároló automatizálásának beállításával kapcsolatos részletekért tekintse meg az SAP megjegyzését 2741824 – Biztonsági mentés automatizálásának beállítása az SAP IQ Cold Store/Near-line Storage szolgáltatáshoz.

Nagyméretű SAP IQ-adatbázisokhoz használhat virtuális biztonsági mentéseket. További információ: Virtual Backups, Introduction Virtual Backup in SAP Sybase IQ. Lásd még az SAP megjegyzést 2461985 – A nagyméretű SAP IQ-adatbázis biztonsági mentése.

Ha hálózati meghajtót (SMB protokollt) használ egy SAP IQ-kiszolgáló biztonsági mentéséhez és visszaállításához Windows rendszeren, mindenképpen használja az UNC elérési utat a biztonsági mentéshez. Három fordított perjelre (\\\) van szükség, ha UNC elérési utat használ a biztonsági mentéshez és a visszaállításhoz:

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

Vészhelyreállítás

Ez a szakasz az SAP IQ NLS-megoldás vészhelyreállítási (DR) védelmének stratégiáját ismerteti. Kiegészíti az SAP vészhelyreállításának beállítása című cikket, amely egy általános SAP DR-megközelítés elsődleges erőforrásait jelöli. A cikkben leírt folyamat absztrakt szinten jelenik meg. Ellenőriznie kell a pontos lépéseket, és alaposan tesztelnie kell a DR-stratégiát.

Az SAP IQ-ról lásd az SAP megjegyzését 2566083, amely a DR-környezet biztonságos implementálásának módszereit ismerteti. Az Azure-ban az Azure Site Recoveryt sap IQ DR-stratégiához is használhatja. Az SAP IQ DR stratégiája az Azure-ban való üzembe helyezés módjától függ, és összhangban kell lennie az SAP BW-rendszerrel is.

Az SAP IQ önálló üzembe helyezése

Ha önálló rendszerként telepítette az SAP IQ-t, amely nem rendelkezik alkalmazásszintű redundanciával vagy magas rendelkezésre állással, de a vállalathoz dr. beállítás szükséges, a virtuális géphez csatlakoztatott összes lemez (Azure által felügyelt lemez) helyi lesz.

Az Azure Site Recovery használatával replikálhat egy önálló SAP IQ virtuális gépet a másodlagos régióban. Replikálja a kiszolgálókat és az összes csatlakoztatott felügyelt lemezt a másodlagos régióba, így vészhelyzet vagy üzemkimaradás esetén egyszerűen feladatátvételt végezhet a replikált környezetbe, és folytathatja a munkát. Az SAP IQ virtuális gépek Azure DR-régióba való replikálásának megkezdéséhez kövesse a virtuális gép Azure-ba történő replikálásával kapcsolatos útmutatást.

Az SAP IQ magas rendelkezésre állású üzembe helyezése

Ha olyan magas rendelkezésre állású rendszerként telepítette az SAP IQ-t, amelyben az SAP IQ bináris fájljai és adatbázisfájljai egy Azure-beli megosztott lemezen (csak Windows rendszeren) vagy egy hálózati meghajtón, például az Azure NetApp Fileson (csak Linux esetén) találhatók, azonosítania kell a következőt:

  • Szükség van-e ugyanarra a magas rendelkezésre állású SAP IQ-rendszerre a dr. helyen.
  • Az, hogy egy önálló SAP IQ-példány elegendő-e az üzleti követelményeknek.

Ha önálló SAP IQ-példányra van szüksége egy dr. helyen, az Azure Site Recovery használatával replikálhat egy elsődleges SAP IQ virtuális gépet a másodlagos régióban. Replikálja a kiszolgálókat és az összes helyi csatlakoztatott felügyelt lemezt a másodlagos régióba, de nem replikál egy Megosztott Azure-lemezt vagy hálózati meghajtót, például az Azure NetApp Filest.

Ha megosztott lemezről vagy hálózati meghajtóról szeretne adatokat másolni az Azure-ból, bármely fájlbázisú másolási eszközzel replikálhatja az adatokat az Azure-régiók között. Az Azure NetApp Files egy másik régióban való másolásáról további információt az Azure NetApp Filesról szóló gyakori kérdésekben talál.

Következő lépések