SAP MaxDB, liveCache és Content Server üzembe helyezése Azure-beli virtuális gépeken

Ez a dokumentum a MaxDB, a liveCache és a content server Azure IaaS-ben történő üzembe helyezésekor számos különböző területet érint. A dokumentum előfeltételeként el kellett olvasnia az Azure Virtual Machines DBMS üzembe helyezésével kapcsolatos szempontokat az SAP-számítási feladathoz , valamint az Azure-dokumentáció SAP-számítási feladatainak egyéb útmutatóit.

Az SAP MaxDB windowsos üzembe helyezésének jellemzői

SAP MaxDB-verziótámogatás az Azure-ban

Az SAP jelenleg az SAP MaxDB 7.9-es vagy újabb verzióját támogatja az AZURE-beli SAP NetWeaver-alapú termékekhez. Az SAP MaxDB-kiszolgáló, illetve az SAP NetWeaver-alapú termékekhez használandó JDBC- és ODBC-illesztőprogramok minden frissítése kizárólag az SAP Service Marketplace-en keresztül érhető el. További információ az SAP NetWeaver SAP MaxDB-n való futtatásáról: SAP MaxDB.

Támogatott Microsoft Windows-verziók és Azure-beli virtuálisgép-típusok az SAP MaxDB DBMS-hez

Az SAP MaxDB DBMS által az Azure-ban támogatott Microsoft Windows-verzió megkereséséhez lásd:

Erősen ajánlott a Microsoft Windows operációs rendszer legújabb verzióját használni, amely a Microsoft Windows 2016.

A MaxDB-hez elérhető SAP MaxDB-dokumentáció

Az SAP MaxDB dokumentációjának frissített listáját az alábbi SAP Megjegyzés 767598

SAP MaxDB-konfigurációs irányelvek azure-beli virtuális gépeken futó SAP-telepítésekhez

Tároló konfigurálása

Az SAP MaxDB-hez készült Azure Storage ajánlott eljárásai az RDBMS-üzemelő virtuális gépek tárolási struktúrájának fejezetében említett általános ajánlásokat követik.

Fontos

Más adatbázisokhoz hasonlóan az SAP MaxDB is rendelkezik adatokkal és naplófájlokkal. Az SAP MaxDB terminológiájában azonban a helyes kifejezés a "volume" (nem "file"). Vannak például SAP MaxDB-adatkötetek és naplókötetek. Ezeket ne keverje össze az operációsrendszer-lemezkötetekkel.

Röviden:

  • Ha Azure Storage-fiókokat használ, állítsa az SAP MaxDB-adatokat és naplóköteteket (adatokat és naplófájlokat) tartalmazó Azure Storage-fiókot helyi redundáns tárolásra (LRS) az Azure Virtual Machines DBMS SAP-számítási feladathoz való üzembe helyezésének szempontjaiban meghatározottak szerint.
  • Válassza el az SAP MaxDB-adatkötetek (adatfájlok) IO-elérési útját a naplókötetek (naplófájlok) IO-elérési útjától. Ez azt jelenti, hogy az SAP MaxDB-adatköteteket (adatfájlokat) egy logikai meghajtóra kell telepíteni, az SAP MaxDB-naplóköteteket (naplófájlokat) pedig egy másik logikai meghajtóra kell telepíteni.
  • Állítsa be az egyes lemezek megfelelő gyorsítótárazási típusát attól függően, hogy SAP MaxDB-adatokhoz vagy naplókötetekhez (adatokhoz és naplófájlokhoz) használja-e, és hogy az Azure Standard vagy az Azure Premium Storage-t használja-e, az Azure Virtual Machines DBMS SAP-számítási feladathoz való üzembe helyezésének szempontjaiban leírtak szerint.
  • Mindaddig, amíg az aktuális lemezenkénti IOPS-kvóta megfelel a követelményeknek, az összes adatkötet tárolható egyetlen csatlakoztatott lemezen, és az összes adatbázisnapló-kötetet egy másik csatlakoztatott lemezen is tárolhatja.
  • Ha több IOPS-ra és/vagy tárhelyre van szükség, javasoljuk, hogy a Microsoft Window Storage-készleteket (csak a Microsoft Windows Server 2012-ben vagy újabb verziókban) használja, hogy több csatlakoztatott lemezen hozzon létre egy nagy logikai eszközt. További részletekért tekintse meg az Azure Virtual Machines DBMS sap-számítási feladathoz való üzembe helyezésének szempontjait is. Ez a módszer leegyszerűsíti a lemezterület felügyeletével kapcsolatos adminisztrációs többletterhelést, és elkerüli a fájlok több csatlakoztatott lemez közötti manuális elosztását.
  • Erősen ajánlott az Azure Premium Storage használata MaxDB-üzemelő példányokhoz.

Reference Configuration of Azure IaaS VM for SAP MaxDB DBMS

Backup and Restore

Az SAP MaxDB Azure-ban való üzembe helyezésekor át kell tekintenie a biztonsági mentés módszertanát. Még ha a rendszer nem is produktív rendszer, az SAP MaxDB által üzemeltetett SAP-adatbázisról rendszeres időközönként biztonsági másolatot kell készíteni. Mivel az Azure Storage három lemezképet tárol, a biztonsági mentés már kevésbé fontos a rendszer tárolási hibák és fontosabb üzemeltetési vagy felügyeleti hibák elleni védelme szempontjából. A megfelelő biztonsági mentési és visszaállítási terv fenntartásának elsődleges oka, hogy a logikai vagy manuális hibák kompenzálhatók az időponthoz kötött helyreállítási képességek biztosításával. A cél tehát az, hogy biztonsági másolatokkal visszaállítsa az adatbázist egy adott időpontra, vagy hogy az Azure-beli biztonsági másolatokkal egy másik rendszert állítsunk elő a meglévő adatbázis másolásával.

Az azure-beli adatbázisok biztonsági mentése és visszaállítása ugyanúgy működik, mint a helyszíni rendszerek esetében, így a standard SAP MaxDB biztonsági mentési/visszaállítási eszközöket használhatja, amelyeket az SAP MaxDB egyik, az SAP Note 767598-ban felsorolt dokumentációjában talál.

Biztonsági mentés és visszaállítás az Azure Backup használatával

A MaxDB biztonsági mentést az Azure Backup szolgáltatással is integrálhatja a Maxback (https://maxback.io) külső biztonsági mentési eszköz használatával. A MaxBack lehetővé teszi a MaxDB biztonsági mentését és visszaállítását Windows rendszeren VSS-integrációval, amelyet az Azure Backup is használ. Az Azure Backup használatának előnye, hogy a biztonsági mentés és a visszaállítás a tárolási szinten történik. A MaxBack biztosítja, hogy az adatbázis megfelelő állapotban legyen a biztonsági mentéshez és a visszaállításhoz, és automatikusan kezelje a naplókötet biztonsági mentéseit.

A biztonsági mentés és a visszaállítás teljesítményével kapcsolatos szempontok

Az operációs rendszer nélküli üzemelő példányokhoz hasonlóan a biztonsági mentési és visszaállítási teljesítmény attól függ, hogy hány kötet olvasható párhuzamosan, és milyen átviteli sebességgel. Ezért feltételezhetjük, hogy:

  • Minél kevesebb lemezt használnak az adatbázis-eszközök tárolására, annál alacsonyabb az általános olvasási átviteli sebesség
  • Minél kevesebb cél (szalagkönyvtárak, lemezek) írja a biztonsági mentést, annál alacsonyabb az átviteli sebesség

A célértékek számának növeléséhez az igényeitől függően két lehetőség közül választhat:

  • Különálló kötetek felosztása biztonsági mentéshez
  • A biztonsági mentési célkötet több csatlakoztatott lemezre való csíkozása a csíkozott lemezkötet IOPS-átviteli sebességének javítása érdekében
  • Külön dedikált logikai lemezeszközökkel rendelkezik a következő célokra:
    • SAP MaxDB biztonsági mentési kötetek (például fájlok)
    • SAP MaxDB-adatkötetek (például fájlok)
    • SAP MaxDB-naplókötetek (például fájlok)

A kötet több csatlakoztatott lemezre való leválasztását korábban az Azure Virtual Machines DBMS sap-számítási feladathoz való üzembe helyezésével kapcsolatos szempontok tárgyalták.

Other considerations

Minden egyéb általános terület, például az Azure rendelkezésre állási csoportok vagy az SAP monitorozása is az Azure Virtual Machines DBMS SAP-számítási feladatokhoz való üzembe helyezésének szempontjaiban leírtak szerint érvényesül. virtuális gépek SAP MaxDB-adatbázissal történő üzembe helyezéséhez. Az EGYÉB SAP MaxDB-specifikus beállítások transzparensek az Azure-beli virtuális gépek számára, és az SAP Note 767598 és az alábbi SAP-megjegyzésekben felsorolt különböző dokumentumokban találhatók:

Az SAP liveCache windowsos üzembe helyezésének jellemzői

SAP liveCache verziótámogatás

Az Azure-beli virtuális gépeken támogatott SAP liveCache minimális verziója az SAP LC/LCAPPS 10.0 SP 25, beleértve a liveCache 7.9.08.31-et és az LCA-Build 25-öt, amely az SAP SCM 7.0-s és újabb verzióihoz készült EhP 2-hez készült.

Támogatott Microsoft Windows-verziók és Azure-beli virtuálisgép-típusok az SAP liveCache DBMS-hez

Az Azure-beli SAP liveCache-hez támogatott Microsoft Windows-verzió megkereséséhez lásd:

Erősen ajánlott a Microsoft Windows Server operációs rendszer legújabb verziójának használata.

AZ SAP liveCache konfigurációs irányelvei azure-beli virtuális gépeken futó SAP-telepítésekhez

Mivel az SAP liveCache egy hatalmas számításokat végző alkalmazás, a RAM és a CPU mennyisége és sebessége jelentős hatással van az SAP liveCache teljesítményére.

Az SAP által támogatott Azure-beli virtuálisgép-típusok (SAP Megjegyzés 1928533) esetében a virtuális géphez lefoglalt összes virtuális CPU-erőforrást a hipervizor dedikált fizikai CPU-erőforrásai támogatják. Nincs túlterjedés (és ezért nincs konkurencia a CPU-erőforrásokért).

Hasonlóképpen, az SAP által támogatott összes Azure-beli virtuálisgép-példány esetében a virtuálisgép-memória 100%-ban a fizikai memóriához van hozzárendelve – például a túlkiépítés (túlvállalás) nem használható.

Ebből a szempontból erősen ajánlott a legújabb Dv2, Dv3, Ev3 és M sorozatú virtuális gépek használata. A különböző virtuálisgép-típusok kiválasztása a liveCache-hez szükséges memóriától és a szükséges CPU-erőforrásoktól függ. Mint minden más DBMS-üzemelő példány esetében, az Azure Premium Storage használata a teljesítmény szempontjából kritikus fontosságú kötetekhez is ajánlott.

A liveCache tárolókonfigurációja az Azure-ban

Mivel az SAP liveCache az SAP MaxDB technológián alapul, az ebben a dokumentumban ismertetett, az SAP MaxDB-hez említett Azure Storage-ajánlott eljárásokra vonatkozó javaslatok az SAP liveCache-hez is érvényesek.

Dedikált Azure-beli virtuális gép liveCache-forgatókönyvhöz

Mivel az SAP liveCache intenzíven számítási teljesítményt használ, a hatékony használat érdekében erősen ajánlott egy dedikált Azure-beli virtuális gépen üzembe helyezni.

Dedicated Azure VM for liveCache for productive use case

A liveCache biztonsági mentése és visszaállítása az Azure-ban

A biztonsági mentést és a visszaállítást, beleértve a teljesítményre vonatkozó szempontokat, a jelen dokumentum vonatkozó SAP MaxDB-fejezeteiben már ismertetjük.

Other considerations

Az összes többi általános területet már ismertetjük a vonatkozó SAP MaxDB-fejezetben.

Az SAP Content Server Azure-beli Windows rendszeren történő üzembe helyezésének jellemzői

Az SAP Content Server egy különálló, kiszolgálóalapú összetevő, amely különböző formátumú tartalmakat, például elektronikus dokumentumokat tárol. Az SAP-tartalomkiszolgálót a technológia fejlesztése biztosítja, és minden SAP-alkalmazáshoz keresztalkalmazásként kell használni. Külön rendszerre van telepítve. Jellemző tartalom a Tudásraktárból származó képzési anyagok és dokumentációk, illetve a mySAP PLM dokumentumkezelő rendszerből származó műszaki rajzok.

AZ SAP Content Server verziótámogatása Azure-beli virtuális gépekhez

Az SAP jelenleg a következőket támogatja:

  • SAP Content Server 6.50-es (és újabb) verzióval
  • SAP MaxDB 7.9-es verzió
  • Microsoft IIS (Internet Information Server) 8.0-s (és újabb) verzió

Erősen ajánlott az SAP Content Server legújabb verzióját és a Microsoft IIS legújabb verzióját használni.

Tekintse meg az SAP Content Server és a Microsoft IIS legújabb támogatott verzióit az SAP Termék rendelkezésre állási mátrixában (PAM).

Támogatott Microsoft Windows- és Azure-beli virtuálisgép-típusok az SAP Content Serverhez

Az AZURE-ra készült SAP Content Server támogatott Windows-verziójának megtekintéséhez tekintse meg a következőt:

Erősen ajánlott a Microsoft Windows Server legújabb verziójának használata.

AZ SAP Content Server konfigurációs irányelvei azure-beli virtuális gépeken futó SAP-telepítésekhez

Tartalomkiszolgáló tárolási konfigurációja az Azure-ban

Ha úgy konfigurálja az SAP Content Servert, hogy fájlokat tároljon az SAP MaxDB-adatbázisban, a dokumentumban az SAP MaxDB-hez javasolt Azure Storage-ajánlott eljárások is érvényesek az SAP Content Server-forgatókönyvre.

Ha az SAP Content Servert úgy konfigurálja, hogy fájlokat tároljon a fájlrendszerben, ajánlott dedikált logikai meghajtót használni. A Windows Tárolóhelyek használata lehetővé teszi a logikai lemezek méretének és az IOPS átviteli sebességének növelését is az Azure Virtual Machines DBMS SAP-számítási feladatokhoz való üzembe helyezésének szempontjaiban leírtak szerint.

SAP-tartalomkiszolgáló helye

Az SAP Content Servert ugyanabban az Azure-régióban és az Azure VNET-ben kell üzembe helyezni, ahol az SAP-rendszert üzembe helyezik. Eldöntheti, hogy egy dedikált Azure-beli virtuális gépen vagy ugyanazon a virtuális gépen szeretné-e telepíteni az SAP Content Server-összetevőket, ahol az SAP-rendszer fut.

Dedicated Azure VM for SAP Content Server

SAP Cache-kiszolgáló helye

Az SAP Cache Server egy további kiszolgálóalapú összetevő, amely helyileg biztosít hozzáférést a (gyorsítótárazott) dokumentumokhoz. Az SAP Cache-kiszolgáló gyorsítótárazza egy SAP-tartalomkiszolgáló dokumentumait. Ez a hálózati forgalom optimalizálása, ha a dokumentumokat többször kell lekérni különböző helyekről. Az általános szabály az, hogy az SAP Cache-kiszolgálónak fizikailag közel kell lennie ahhoz az ügyfélhez, amely hozzáfér az SAP Cache-kiszolgálóhoz.

Az alábbiakban két lehetőség közül választhat:

  1. Az ügyfél egy háttérRENDSZER , ha egy háttérrendszer úgy van konfigurálva, hogy hozzáférjen az SAP Content Serverhez, akkor az SAP-rendszer egy ügyfél. Mivel az SAP rendszer és az SAP Content Server is ugyanabban az Azure-régióban van üzembe helyezve, ugyanabban az Azure-adatközpontban fizikailag közel állnak egymáshoz. Ezért nincs szükség dedikált SAP Cache-kiszolgálóra. Az SAP felhasználói felületi ügyfelei (SAP GUI vagy webböngésző) közvetlenül érik el az SAP-rendszert, és az SAP-rendszer lekéri a dokumentumokat az SAP tartalomkiszolgálóról.
  2. Az ügyfél egy helyszíni webböngésző . Az SAP Content Server konfigurálható úgy, hogy közvetlenül a webböngészőhöz lehessen hozzáférni. Ebben az esetben a helyszíni böngésző az SAP Content Server ügyfele. A helyszíni adatközpont és az Azure-adatközpont különböző fizikai helyeken van elhelyezve (ideális esetben egymás közelében). A helyszíni adatközpont azure-beli helyek közötti VPN-en vagy ExpressRoute-on keresztül csatlakozik az Azure-hoz. Bár mindkét lehetőség biztonságos VPN-hálózati kapcsolatot biztosít az Azure-hoz, a helyek közötti hálózati kapcsolat nem biztosít hálózati sávszélességet és késési SLA-t a helyszíni adatközpont és az Azure-adatközpont között. A dokumentumokhoz való hozzáférés felgyorsításához tegye az alábbiak egyikét:
    1. Telepítse a helyszíni SAP Cache Servert a helyszíni webböngésző közelében (az alábbi ábrán látható lehetőség)
    2. Konfigurálja az Azure ExpressRoute-t, amely nagy sebességű és kis késésű dedikált hálózati kapcsolatot biztosít a helyszíni adatközpont és az Azure-adatközpont között.

Option to install SAP Cache Server on-premises

Biztonsági mentés / helyreállítás

Ha úgy konfigurálja az SAP-tartalomkiszolgálót, hogy fájlokat tároljon az SAP MaxDB-adatbázisban, a biztonsági mentési/visszaállítási eljárást és a teljesítménnyel kapcsolatos szempontokat a dokumentum SAP MaxDB-fejezetei már ismertetik.

Ha úgy konfigurálja az SAP-tartalomkiszolgálót, hogy fájlokat tároljon a fájlrendszerben, az egyik lehetőség a teljes fájlstruktúra manuális biztonsági mentésének/visszaállításának végrehajtása, ahol a dokumentumok találhatók. Az SAP MaxDB biztonsági mentéséhez/visszaállításához hasonlóan ajánlott dedikált lemezkötetet használni a biztonsági mentéshez.

Egyéb

Az SAP Tartalomkiszolgálóval kapcsolatos egyéb beállítások transzparensek az Azure-beli virtuális gépek számára, és különböző dokumentumokban és SAP-megjegyzésekben találhatók: