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


Az Oracle számítási feladatainak tervezési alapelvei az Azure-ban

Az Azure-infrastruktúra szolgáltatásként nyújtott számítási feladataival (IaaS) kapcsolatos útmutatás az Azure Well-Architected Frameworkre és az architekturális kiválóság öt pillérére épül. Az alábbi táblázat felsorolja az egyes pilléreket és a célok összegzését.

Jól kiépítésű keretrendszer pillére Összegzés
Megbízhatóság A megbízható Oracle számítási feladatok rugalmasak és elérhetők is. A rugalmasság a hibák utáni helyreállítás és a működés folytatása. A rendelkezésre állás üzemidő. A magas rendelkezésre állás csökkenti az Oracle-adatbázis és az Oracle-alkalmazások állásidejét a kritikus karbantartás során, és javítja a hibák utáni helyreállítást. A hibák a helyszínen és a felhőben is előfordulnak, ezért fontos, hogy az Oracle számítási feladatait a rugalmasság és a rendelkezésre állás érdekében tervezzen.
Biztonság A biztonság olyan intézkedések bevezetéséről szól, amelyek segítenek megvédeni a számítási feladatokat a fenyegetésektől. Ilyenek például a több biztonsági réteg hozzáadása az Oracle-alkalmazásokhoz, beleértve az identitás- és hozzáférés-kezelést (IAM), a bemenetek érvényesítését, az adatok szuverenitását, a titkosítást és az elosztott szolgáltatásmegtagadási (DDoS) kockázatcsökkentést. Egyéb intézkedések közé tartozik a rossz szereplők blokkolása, az adatok kiszűrésének megakadályozása, valamint az operációs rendszer biztonsági rései elleni védelem biztosítása.
Költségoptimalizálás A költségoptimalizálás célja a költségek minimális szinten tartása a szükséges technikai és üzleti célok elérése mellett.
Teljesítménybeli hatékonyság A teljesítményhatékonyság a digitális átalakítás kevesebbel való felgyorsításáról szól. A cél az, hogy a lehető legtöbbet kihozhassa az Oracle számítási feladataiból, és kielégítse a felhasználói igényeket az erőforrások túlterhelése vagy alulbontása nélkül. A nem hatékony teljesítmény csökkentheti a felhasználói élményt, és megnövelheti a költségeket. A teljesítmény hatással van az adatbázisok és alkalmazások termelékenységére.
Működésbeli kiválóság Az operatív kiválóság célja, hogy hatékony folyamatokat hozzon létre az Oracle számítási feladatainak támogatásához és monitorozásához. Az Oracle-adatbázisok és virtuális gépek (VM-ek) állapotmonitorozása kulcsfontosságú az Oracle-számítási feladatok szükséges teljesítményének biztosításához.

Megbízhatóság

Mivel a hibák a helyszínen és a felhőben is előfordulhatnak, fontos, hogy az Oracle Azure IaaS-alapú számítási feladatainak tervezésekor a rugalmasságra és a rendelkezésre állásra összpontosítson.

  • A rugalmasság a hibák utáni helyreállítást és a funkciók fenntartását jelenti.
  • A rendelkezésre állás folyamatos üzemidőt biztosít. A magas rendelkezésre állás minimálisra csökkenti az alkalmazások és az adatbázisok állásidejét a kritikus karbantartási tevékenységek során. A magas rendelkezésre állás az olyan incidensek utáni helyreállítást is javítja, mint a virtuális gépek összeomlása, a háttérfrissítések, a kiterjesztett állásidők és a zsarolóprogramos támadások.

Hibák történhetnek a felhőben. Ahelyett, hogy megpróbálná teljesen megakadályozni a hibákat, a cél az egyetlen hibás összetevő hatásainak minimalizálása. Az alábbi információk segítségével minimalizálhatja az állásidőt, és meggyőződhet arról, hogy a magas rendelkezésre álláshoz ajánlott eljárások be vannak építve az Azure-ba és az Oracle-be.

Az Azure-beli Oracle megbízhatóságának megvitatásakor nem csak az adatbázist, hanem a csatlakoztatott szinteket is figyelembe kell vennie külön virtuális gépeken, virtuális hálózati alhálózatokon és vészhelyreállítást meghibásodás esetén. Vegye figyelembe a következő javaslatokat minden tervezési szemponthoz:

  • A számítási feladatokat vertikálisan skálázhatja úgy, hogy kiválaszt egy olyan virtuálisgép-termékváltozatot és tárkonfigurációt, amely megfelel a számítási feladat erőforrásainak, például a processzornak, a memóriának, a másodpercenkénti bemeneti/kimeneti műveleteknek (IOPS), az átviteli sebességnek és az adatbázis méretének. Horizontális skálázás virtuálisgép-példányok vagy lemeztárolók hozzáadásával.
  • Tervezzen magas rendelkezésre állásra a redundancia és a feladatátvételi mechanizmusok implementálásával a folyamatos működés biztosítása érdekében. A forgalom elosztása olyan stratégiák figyelembe vételével, mint például a terheléselosztás a forgalom több háttérforrás közötti elosztásához.
  • Hibatűrő tárolás implementálása az adatintegritás és a rendelkezésre állás biztosításához olyan technikákkal, mint a szalagos lemezek (RAID-0).
  • Megismerheti az adat-helyreállítás biztonsági mentési és visszaállítási funkcióit véletlen törlés, sérülés vagy más adatvesztési forgatókönyvek esetén. A biztonsági mentési és visszaállítási eljárás segít leegyszerűsíteni a helyreállítási folyamatokat.

Biztonság

Megosztott felelősségű modellben:

  • A szervezetek elsősorban a számítási feladatok kezeléséért és működtetéséért felelősek.
  • A Microsoft kezeli az Azure-infrastruktúra fizikai és virtuális infrastruktúráját.

Határozottan javasoljuk, hogy rendszeresen értékelje szolgáltatásait és technológiáit annak biztosítása érdekében, hogy a biztonsági helyzet alkalmazkodjon a változó fenyegetési környezethez. Emellett elengedhetetlen a megosztott felelősségi modell egyértelmű megértése, amikor a megfelelő biztonsági intézkedések megvalósítása érdekében együttműködik a szállítókkal.

Az Oracle számítási feladatainak biztonságossá tételéhez több módszert is használhat:

  • Implementálja a minimális jogosultság elvét, és szerepköralapú hozzáférés-vezérlést (RBAC) használjon a szerepkörök hozzárendeléséhez.
  • Ismerkedjen meg az Oracle-alkalmazásokkal kompatibilis egyszeri bejelentkezési (SSO) metódusokkal.
  • Rendszeresen végezzen környezetvédelmi ellenőrzéseket.
  • A inaktív és az átvitel alatt lévő adatok titkosításának implementálása.
  • Az operációs rendszer megerősítésének implementálása az Oracle-adatbázis támadására használható biztonsági rések elkerülése érdekében.
  • A forgalom szűréséhez használjon hálózati biztonsági csoportokat.
  • Auditnaplók integrálása.

Költségoptimalizálás

Az első költségoptimalizálási lehetőség a megfelelő méretfelmérés során következik be. Ez az értékelés segít elkerülni az infrastruktúra túlterjedését. Az Azure hardverfunkcióinak gyakori fejlesztései rendszeres lehetőséget biztosítanak az Oracle számítási feladatai számára a költségek optimalizálására, a pazarlás megszüntetésére és a technológia fejlesztésére.

Az Oracle számítási feladatainak az Azure-hoz való igazításához javasoljuk, hogy minden Oracle-számítási feladathoz hozzon létre egy tervet. A tervnek tartalmaznia kell a számítási feladat céljait és motivációit. A szervezeti célkitűzéseknek és a beruházási prioritásoknak a költségoptimalizálási kezdeményezéseket kell elősegítenie az adatbázis, az alkalmazásplatform és az adatplatform számára. A helyreállítási pont célkitűzései (RPO-k), a helyreállítási idő célkitűzései (KPO-k) és az üzemidő-követelmények jelentős költségoptimalizálási lehetőségekhez vezethetnek.

Teljesítmény hatékonysága

A teljesítményhatékonyság az a képesség, hogy a számítási feladat hatékonyan méretezhető, hogy megfeleljen a felhasználók által támasztott követelményeknek.

Az Oracle az Azure IaaS-en különböző Azure-szolgáltatásokban elosztott összetevőkkel rendelkezik. Ezek az összetevők az alkalmazáskiszolgálók kapacitástervezési céljai és az adatbázis-méretezési lehetőségek. Ez magában foglalja a terheléselosztási konfigurációkat a forgalomelosztáshoz és az Oracle-natív megoldásokhoz, például az Oracle Data Guardhoz a gyors üzembe helyezésű feladatátvételi adatbázis-beállításokhoz.

Működés eredményessége

Az operatív kiválóság az Oracle számítási feladatait támogató hatékony folyamatok létrehozásáról szól. Az Oracle számítási feladat életciklusának leghosszabb fázisa az üzemeltetés, a csapatoknak pedig a napi feladatok kezeléséhez ajánlott üzemeltetési gyakorlatokkal kell rendelkeznie. A műveleti hibák hatással vannak a többi tervezési területre és az Oracle számítási feladatainak általános sikerességére. Kritikus fontosságú, hogy az üzemeltetési folyamatokat úgy alakítsa ki, hogy támogassa az Oracle számítási feladatait az éles környezetben. Az alábbi javaslatok a működési kiválóságot ösztönözik:

  • A naprakész javítások és frissítések telepítésére szolgáló folyamatok üzembe helyezése.
  • Az irányítás és a megfelelőség fenntartása.
  • Elemezheti a környezet teljesítményét és állapotát az éles környezetben.
  • A következőt rögzítő dokumentáció karbantartása:
    • Hibaelhárítási eljárások.
    • Vészhelyreállítási tervek.
    • Szervizelési útmutató a problémák megoldási folyamatának felgyorsításához.

Ezek a javaslatok segíthetnek a csapatnak a hatékony és átlátható együttműködésben.

Következő lépések

A jól megtervezett keretrendszer tervezési alapelvei az Oracle-ben vannak beépítve az Azure tervezési területeire. Minden tervezési terület olyan célzott útmutatást nyújt, amellyel minimális idő alatt gyorsan elérheti a fokozott termelékenységhez szükséges információkat.

Először tekintse át a számítási feladatok támogatásához szükséges Azure-infrastruktúra tervezési szempontjait.