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


Azure Well-Architected Oracle számítási feladatok az Azure-infrastruktúrán szolgáltatásként (IaaS)

Ez a cikk az Azure-infrastruktúra szolgáltatásként nyújtott Oracle-számítási feladataihoz (IaaS) ajánlott eljárásait ismerteti. Az alkalmazástulajdonosok, az Oracle-adatbázisgazdák, az üzleti érdekelt felek és az építészek ezzel az útmutatóval technikai alapot hozhatnak létre az Azure-beli Oracle magas szintű, megbízható megoldásához.

Mi az Oracle számítási feladat?

Ebben az útmutatóban a számítási feladat kifejezés olyan adatbázisok gyűjteményére utal, mint az Oracle Exadata-adatbázisok és az olyan alkalmazáserőforrások, amelyek támogatják a gyakori üzleti célokat vagy üzleti folyamatokat.

Olyan Oracle-számítási feladatokat kell létrehoznia, amelyek magas rendelkezésre állásúak, és ellenállnak a hibáknak. Ezek a számítási feladatok lehetnek ügyfélkapcsolat-kezelő alkalmazások, emberierőforrás-alkalmazások vagy az Oracle WebLogic Serverre vagy Java-ra támaszkodó testre szabott alkalmazások. A felhőbe áthelyezhető Oracle helyszíni alkalmazások és platformok közé tartozik a WebLogic Server, a Siebel, a Kapcsolatok Soft, a JD Edwards és az E-Business Suite.

Mik a gyakori kihívások?

A Microsoft Azure megkönnyíti a felhőmegoldások üzembe helyezését és kezelését. Az Azure-platformon magas rendelkezésre állású és megbízható Oracle-számítási feladatok létrehozása és migrálása során azonban problémák léphetnek fel. Példa:

  • Az Oracle-alkalmazásarchitektúrák összetettek. Az alkalmazás és az adatbázisszint közötti függőségek, például a verziófrissítések és a javítások, növelhetik az összetettséget.

  • A nagy méretekben megbízható alkalmazástervezéshez ismerni kell az alkalmazásverziókat és az architektúrákat, az ajánlott eljárásokat a többi ügyféltől, és szakértelemre van szükség az egyes rétegek függőségeiről. Részletes ismeretekre van szüksége, hogy kiválaszthassa a megfelelő technológiákat, és megfelelően konfigurálhassa őket.

  • Az Oracle adatbázisarchitektúrái ügyfélenként eltérőek. Az Exadata-funkciók, például az intelligens vizsgálati és tárolási indexek vagy az Oracle Real Application Clusters (RAC) összetettséghez vezethetnek. Az automatikus számítási feladatok adattára (AWR) betekintést nyújt az Exadata-funkciók és a RAC-beállítások tényleges használatába, és végső soron az adatbázis-használatba.

A korrelált vagy kaszkádolt hatásokkal járó hibák kezeléséhez minden Oracle-számítási feladatot ki kell építenie. A megbízhatósági tervezés fontos feladat a teljes architektúraterven belül.

A jól kiépítésű keretrendszer megközelítése

Azt javasoljuk, hogy a jól megtervezett számítási feladatokat úgy alakítsa ki, hogy megfeleljen az adott megbízhatósági, biztonsági, költségoptimalizálási, működési kiválósági és teljesítményhatékonysági célkitűzéseknek. Az ügyfélélmény javítása és a konzisztencia és a megbízhatóság biztosítása érdekében kövesse az Azure IaaS-en futó Oracle-hez kapcsolódó architekturális alapelveket és irányelveket. Ez az útmutató az Oracle-adatbázisokkal, például az Exadata-adatbázisokkal és más Oracle-alkalmazásokkal foglalkozik.

A jól megtervezett keretrendszer pillérei segítenek a modularitás megvalósításában, a szerepkörök elkülönítésében és a működési hatékonyság javításában. Egy jól tervezett megközelítéssel szükségtelen bonyolultságok és előre nem látható költségek nélkül hozhat létre alkalmazás-számítási feladatokat.

Az Azure IaaS-alapú Oracle fejlesztéséhez használja a jól kikövetkeztető keretrendszer pilléreit az alábbi módokon:

  • Megbízhatóság: Az Oracle számítási feladatai rugalmasságot igényelnek az architektúrarétegen. Hozzon létre egy magas rendelkezésre állású adatbázis- és alkalmazásarchitektúrát a kritikus és nem kritikus üzleti adatok feldolgozásához.

  • Biztonság: Az Oracle számítási feladatai üzleti szempontból kritikus fontosságú adatokat tartalmazhatnak. A legtöbb Oracle-alkalmazáshoz biztonságos rendszerhéj-(SSH-) portra is szükség van. Az Oracle-adatbázisok és -alkalmazások védelmének elősegítése több biztonsági réteggel, többek között identitással, hozzáféréssel, bemenet-ellenőrzéssel, adatelkonvertéssel és titkosítási rétegekkel.

  • Költségoptimalizálás: Az Oracle számítási feladataihoz saját licencre van szükség. AWR-jelentést a költségek optimalizálása érdekében hozhat létre. Az AWR-jelentéssel meghatározhatja, hogy a virtuális gép (VM) termékváltozata és tárhelye megfelel-e a teljesítménykövetelményeknek.

  • Működési kiválóság: Az Oracle számítási feladatainak monitorozása szükséges a termelékenységi követelményeknek való megfeleléshez. Győződjön meg arról, hogy az Oracle számítási feladatai megfelelnek az üzemeltetési kiválósági szabványoknak.

  • Teljesítményhatékonyság: Az Oracle számítási feladatainak életciklusa többnyire üzemeltetési feladatokból áll. Az Oracle számítási feladatainak kezelése, hogy továbbra is teljesítsen, és megfeleljen az ügyfelek igényeinek. A költségeket is kezelnie kell.

Migrálási módszer kiválasztása

A migrálási követelményektől függően különböző migrálási módszereket alkalmazhat. A gyakori migrálási eszközök közé tartozik az Oracle Data Guard, az Oracle Recovery Manager (RMAN), az Oracle GoldenGate és az Oracle Data Pump. Nagy mennyiségű adathoz nem javasoljuk a Data Pump használatát.

A migrálás részeként győződjön meg arról, hogy a karakterkészlet ugyanaz, és ugyanazzal az endianitással rendelkezik, hogy megfelelően értékelhesse a platformfüggetlen migrálásokat. További információ: Oracle-számítási feladatok migrálása az Azure IaaS-be.

Mik a legfontosabb tervezési területek?

Az Oracle azure IaaS-migrálása a következő tervezési területeket foglalja magában. Minden tervezési terület a számítási feladat részét képező infrastruktúra-összetevők műszaki döntési pontjaira és az összetevők megosztott szolgáltatásokkal való interakciójára összpontosít.

Tervezési terület Összegzés
Számítási és tárolási lehetőségek kiválasztása Megtudhatja, hogyan javítja az infrastruktúrát a teljesítmény és a költséghatékonyság javítása érdekében. Az Oracle Migration Assistant Tool (OMAT) segítségével kiválaszthatja az adatbázis virtuális gépének megfelelő termékváltozatot, valamint az adatbázis számára legmegfelelőbb tárterületet, az archiválási naplókat és a biztonsági mentést.
Üzletmenet-folytonosság és vészhelyreállítás optimalizálása Útmutatást kaphat a megbízható feladatátvételi architektúrákról, beleértve a helyreállítási pont célkitűzését (RPO) és a helyreállítási idő célkitűzését (RTO) és a magas rendelkezésre állási szempontokat.
A biztonság optimalizálása Megtudhatja, hogyan védheti meg a bizalmas adatokat, és hogyan hozhat létre megbízható architektúrát, ahol elhelyezheti az Oracle számítási feladatait.
Oracle-alkalmazások tervezése Ismerje meg az Oracle számítási feladataival kapcsolatos tervezési szempontokat, amelyek segíthetnek egy hatékony, megbízható, biztonságos és magas rendelkezésre állású megoldás létrehozásában a felhőben.
Számítási feladatok monitorozása Megtudhatja, hogyan figyelheti az eszközhasználatot, hogy gyorsan megoldhassa a fejlődő problémákat és a teljesítménycsökkenést.

Szemléltető példák

Az ebben a sorozatban megadott útmutató egy megoldásorientált megközelítésen alapul, amely a legfontosabb tervezési szempontokat és javaslatokat mutatja be. A további megoldások fejlesztéséhez számos referencia-implementáció közül választhat.

Következő lépések

Tekintse át a tervezési alapelveket.

Értékelje ki a tervezési lehetőségeket.