Megosztás a következőn keresztül:


Számítási és tárolási lehetőségek kiválasztása

Ez a cikk azt ismerteti, hogyan méretezheti a számítási és tárolási beállításokat az Oracle számítási feladataihoz az Azure-infrastruktúra szolgáltatásként (IaaS) modellel.

Az Azure IaaS használatával migrálhatja oracle számítási feladatait a helyszínről a felhőbe. A számítási feladatok összetettsége, mérete és magas bemeneti/kimeneti (I/O) követelményei megnehezíthetik az áttelepítési folyamatot, és negatívan befolyásolhatják az Oracle Database teljesítményét. Az adatbázis teljesítménye olyan paraméterektől függ, mint az olvasási/írási lemez átviteli sebessége (MBps), az olvasási/írási IOPS, a CPU, a RAM és a hálózati késés. Ezért a sikeres adatbázis-migráláshoz elengedhetetlen az Azure IaaS számítási és tárolási megfelelő kombinációjának és az alkalmazás számítási feladatainak az adatbázis-szolgáltatásokhoz viszonyított helyének kiválasztása.

Az Oracle számítási feladatainak értékelése AWR- vagy Statspack-jelentésekkel

Ha a szükséges Azure-infrastruktúrára vonatkozó megfelelő méretezési javaslatokat szeretne kapni, létre kell hoznia egy automatikus számítási feladat-adattárat (AWR) vagy egy Statspack-jelentést az Azure-ba migrálni kívánt adatbázisokhoz.

Az AWR-jelentés az Oracle Database által létrehozott részletes teljesítményelemzési jelentés. A jelentés átfogó információkat tartalmaz az adatbázis teljesítményéről, a várakozási eseményekről, a rendszererőforrásokról és egyebekről. Az Oracle Database termékkészletéhez tartozó Oracle Diagnostics Pack tartalmaz egy AWR-jelentést. Ha a Standard kiadást vagy az Enterprise kiadást Diagnosztikai csomag licenc nélkül futtatja, használjon helyette egy Statspack-jelentést .

A maximális terhelés elemzése azért lényeges, mert az adatbázis és a kiszolgálók különböző kapacitásokhoz vannak használva. Ha a maximális terhelés a biztonsági mentés időzítésekor történik az éjszaka folyamán, és a biztonsági mentés helyreállítási időkorlátja (RTO) vagy a helyreállítási pont célkitűzése (RPO) követelményei négy órán belül teljesülnek, ugyanezt a gyakorlatot megismételheti egy átlagos terhelés esetén.

A maximális terhelési idő általában egy óra. A maximális terhelést az Oracle Enterprise Managerrel határozhatja meg. Ha nem rendelkezik Oracle Enterprise Manager-licenccel, az alábbi szkriptet használhatja az öt legforgalmasbb időpontban. Ez a szkript standard kiadású adatbázisokhoz és Enterprise kiadás adatbázisokhoz is elérhető.

Javaslatok

  • Átfogó AWR-jelentések készítése egy adatbázis megfelelő méretezési gyakorlatához.
  • Hozza létre az AWR-jelentést a legforgalmasább számítási feladatok időszakához rövid időszakokban, például 30 perc vagy egy óra alatt.
  • Hozzon létre egy csúcsterhelésű AWR-jelentést (és ha szeretné, egy átlagos csúcsterhelésű AWR-jelentést).
  • Szerezze be azokat az AWR-jelentéseket, amelyek fontos részleteket tartalmazhatnak az adatbázis számítási feladatairól, például a hónap végén vagy a negyedév végének jelentési időszakairól.
  • Győződjön meg arról, hogy a jelentés HTML-ben van a jobb méretezési eszközhöz.
  • Az alábbi szkriptekkel szerezheti be az öt legforgalmasbb időpontot, ha nem biztos benne, hogy mikor következik be a csúcsterhelés:

Automatizált eszközök használata a számítási feladatok megfelelő méretezéséhez

A számítási feladatok megfelelő méretezése automatizált eszközök használatával, hogy megfeleljen a megfelelő Azure Virtual Machines termékváltozatnak a vCPU, a memória, az átviteli sebesség és az IOPS szerint. Elemezze az Oracle számítási feladatairól készült AWR-jelentést vagy Statspack-jelentést az Azure-infrastruktúra megfelelő méretének megfelelően, hogy megfeleljen a teljesítménykövetelményeknek. Az ilyen elemzések az adatbázis teljesítményének szakértői megértésén alapulnak, és automatizált eszközökre van szükségük az összes változó, például az Oracle Migration Assistant Eszköz (OMAT) kezeléséhez.

Az OMAT segít kiértékelni az erőforrás-használatot a helyszíni vagy a felhőbeli Oracle-telepítések esetében, és azt javasolja, hogy az optimális virtuális gép (VM) és tároló ugyanazt a számítási feladatot futtassa az Azure-ban. Az OMAT összegyűjti és feldolgozza az AWR-jelentéseket a forrásrendszerből, kinyeri a szükséges adatokat, és elhelyezi őket egy Excel-munkafüzetben. Tekintse át a processzor- és magprocesszorok partícióját, amikor az OMAT használatával adja meg a hiperszálas tényezőt. Az OMAT alapértelmezés szerint két tényezőt használ, de ezt a számot az adott használathoz igazíthatja. Ha segítségre van szüksége, forduljon a helyi kapcsolattartójához.

Javaslatok

  • Használjon automatizált, jobb méretezési eszközöket, például az OMAT-et. A jobb méretezési eszközök automatizálják az AWR méretezési dokumentumban ismertetett lépéseket az áttelepítési folyamat felgyorsítása és az AWR-jelentés egyszerűsítése érdekében.
  • Forduljon szakértőkhez, akik ismerik az OMAT-jelentés által létrehozott javaslatokat.

Válassza ki a megfelelő virtuális gépet a számítási feladathoz

Fontos, hogy a számítási feladathoz megfelelő virtuális gépet válassza ki. Minden virtuálisgép-család számos mérettel rendelkezik, amelyek megfelelnek az Igényeinek. Az e-sorozat és az M sorozat olyan hiperszálas virtuális gépek, amelyeket széles körben használnak az adatbázis igényeihez. E-sorozatú virtuális gépeket használjon nagy átviteli sebességgel rendelkező számítási feladatokhoz. Nagy memóriát igénylő számítási feladatokhoz használjon M sorozatú virtuális gépeket.

A Microsoft korlátozott magméreteket is kínál, hogy csökkentse a szoftverlicencelési költségeket, miközben fenntartja ugyanazt a memóriát, tárterületet és I/O-sávszélességet.

Javaslatok

Válassza ki a megfelelő tárolási megoldást a számítási feladathoz

Az adatbázishoz készült Azure Storage-megoldás kiválasztása az adatbázis méretétől, az IOPS-tól és az átviteli sebességtől függ. Az Azure Managed Disks az Azure által felügyelt és Azure-beli virtuális gépekhez használt blokkszintű tárolóköteteket biztosít. Az Azure Storage számos magas rendelkezésre állású, nagymértékben méretezhető tárolási lehetőséget biztosít a felhőbeli alkalmazásokhoz, adatokhoz és virtuális gépekhez. A megfelelő méretezési értékelés segít eldönteni, hogy melyik tárolási megoldást használja az adatbázishoz.

Más tárolási szempontok az archivált Oracle-redo naplófájlokkal és biztonsági másolatokkal kapcsolatosak. Az újradodo-naplók archiválása egy folyamatos olvasási/írási folyamat, amely magában foglalja a megoldáskövetelmények és a rendelkezésre állás folyamatos kiértékelését.

Az AWR-jelentés bemutatja az adott számítási feladat átviteli sebességét és IOPS-követelményeit. Az üzembe helyezés előtt fontos ismerni az átviteli sebességet és az IOPS-követelményeket, mert az Oracle számítási feladatai teljesítményfüggők.

Az alábbi táblázat egy adatlemez-tárolási elrendezésre mutat példát.

Lemez neve Függvény Méret (GB) Teljesítmény IOPS Lemezjavaslat
oredo Online újrabejegyzési naplók 400 150 1500 Válassza a Prémium SSD v2 lehetőséget, ha elérhető, és p20 egyébként
oarch Archivált újrabejegyzési naplók 7000 300 1250 Azure Blob Storage gyorselérési szinten konfigurálva
odata Adatfájlok és vezérlőfájlok 18000 1000 2500 Válassza a Prémium SSD v2 lehetőséget, ha elérhető, és 5*P50 (raid-0-ra csíkos) egyébként

Az ideiglenes táblatér sok átviteli sebességet és IOPS-t használhat. Ha ez a forgatókönyv a számítási feladatra vonatkozik, válasszon egy olyan virtuális gépet, amely rendelkezik egy rövid élettartamú lemezzel(például Ed-v5). Helyezze az ideiglenes táblateret a lemezre. A követelményektől függően más lemeztípusokat is választhat.

Ez csak egy példa az ügyfél számítási feladataira. Ellenőrizze és módosítsa a számítási feladat méretére, az IOPS-ra és az átviteli sebességre vonatkozó követelményeket.

Ha több lemezt kell használnia egy vagy több logikai kötethez a lemezbeállításban, függetlenül a lemeztechnológiától (Oracle ASM, LVM vagy egyéb), győződjön meg arról, hogy a maximális teljesítmény érdekében ki kell egyensúlyoznia a lemezek közötti terhelést.

Prémium SSD v2-alapú felügyelt lemezeket bárhol használhat, ahol elérhetők. Ellenőrizze a rendelkezésre állást a régiónak megfelelően, és tekintse át a lemezkonfigurációkat az üzembe helyezés előtt.

Az ASM alapértelmezett konfigurált lemezmérete döntő fontosságú az Oracle ASM és Managed Disks használata esetén. Ha az ASM-et legfeljebb 4096 GB-os méretre konfigurálja, az ASM csak ezt az összeget tudja feldolgozni. Így még ha magasabb lemezeket is épít ki, az ASM nem ismeri fel a helyet. Ennek megfelelően tervezze meg a lemezméretet, és döntse el, hogy 4095 GB-os lemezeket kíván-e kiépíteni. További információ: ASM-konfiguráció.

Javaslatok

Az Oracle-alkalmazásokhoz szükséges számítási infrastruktúra méretezése

Az Oracle-alkalmazások általában a helyszíni üzembe helyezésben használt virtuális gépekhez hasonló képességekkel rendelkező virtuális gépek használatával helyezhetők át az Azure-ba.

Az alkalmazás- és webes szintek adatpontjai segítségével méretezhesse az Oracle-alkalmazásokhoz szükséges számítási infrastruktúrát. Az alkalmazásszint bármely megfelelő virtuálisgép-termékváltozatba áthelyezhető, amely megfelel a teljesítmény- és költségoptimalizálási követelményeknek.

Az Oracle-alkalmazások Azure IaaS-en való üzembe helyezéséhez referenciaarchitektúrák használatával kapcsolatos további információkért lásd: Oracle-alkalmazások az Azure-ban.

Javaslatok

Adatpontok lekérése az alkalmazásszintről és a webes szintről. Ezek az adatpontok a következők:

  • VCPU-k száma
  • Átlagos vCPU-használat
  • Memória mérete
  • Átlagos memóriahasználat
  • Alkalmazástároló mérete
  • Az alkalmazás verziója
  • Operációs rendszer
  • IOPS összesen
  • Teljes átviteli sebesség
  • Biztonsági mentési stratégia

Következő lépés

A kritikus fontosságú adatok és alkalmazások védelmének megismeréséhez lásd: Üzletmenet-folytonosság és vészhelyreállítás.