Mi az Oracle RAC?

Az Oracle Database az Oracle Real Application Clusters (RAC) választásával lehetővé teszi, hogy a különféle kiszolgálókon működő több példány hozzáférhessen egy elosztott tárolóval tárolt hasonló fizikai adatbázishoz. Az adatbázis több hardver eszközt lefed, azonban egyetlen specifikus adatbázisként jelenik meg az alkalmazás felé. Ez lehetővé teszi az árucikk hardver használatát, hogy minimalizálja az ingatlan összköltségét, és méretezhető számítási környezetet teremtsen annak a ténynek, amely támogatja az alkalmazások számos munkaterhelését.

Az Oracle RAC megértése

A fenti ábra szerint

  1. Az Oracle Database egy tárolóeszköz.
  2. Az Oracle instance egy memória- és folyamatkezelő.
  3. Az Oracle Databases 3 különféle fájltípus kombinációja, elsősorban a vezérlő fájlokat, az újbóli naplófájlokat és az adatbázis fájlokat.
  4. Az összes vezérlőfájlt, online redo naplófájlt és adatbázis fájlokat a fürt fájlrendszerében vagy megosztott nyers eszközökön tárolják, amelyekhez a fürt összes számítógépe hozzáférhet.
  5. Több Oracle példányt talál, gyakran egy csomópontonként; mindezek hozzáférhetnek az adatbázishoz.
  6. Minden Oracle példány tartalmaz egy teljesen egyedi mennyiséget és kifejezést, az Oracle rendszer azonosságát. A gyűjteményhez vezető Oracle példánykapcsolatok esetén a kötést általában az ORACLE_SID ökoszisztéma változó, vagy esetleg összekapcsolt szál írja le.
  7. Minden Oracle példány egyedi online redo naplókat hoz létre, amelyek gyakran tükrözött online redo naplókból állnak, a beállítások alapján. Az egyes példányok tulajdonában lévő összes kategória internetes újraszálító szálként ismert, amelyet egyedi összegük alapján ismernek fel.
  8. Minden egyes Oracle példány létrehoz egy egyedi off-line redo naplót, amelyet felismernek a szálmennyiség és a folyamatos sorozat összege. Az offline redo naplók rendszeres adatfájlokká válnak egy elosztott fájlrendszeren belül. Lehet, hogy ezeket az adatfájlokat a világ minden tájáról biztosan megkapja, minden csomópont esetén egy példány működik.

Ha további feldolgozási kapacitásra van szükség, az ügyfelek az elérhető hozzáférhető kiszolgálók megváltoztatása helyett további csomópontokat is hozzáadhatnak. Az egyetlen követelmény, hogy a fürt kiszolgálóinak hasonló operációs rendszerrel és az Oracle ugyanazon verziójával kell működniük. Nem szükséges, hogy azonos képességűek legyenek.

Magas rendelkezésre állás

A körülmények között semmilyen leállást nem tudnak kezelni. Ezeket a vágyakat természetesen nem választják el csupán az adatbázisok, hanem a különféle kritikus összetevőkből állnak, és inkább a szerverek, hálózatok, ügyfélkapcsolatok és így tovább. Nos, követelményünk van egy intelligens erőforrás-felügyelőre, amely a bejövő munkaterheléseket hatékonyan tudja irányítani olyan csomópontokra, amelyek nem termelékenyek, vagy néha kompetensebbek lehetnek a számítási teljesítmény és a tárolás területén.

Az Oracle RAC megoldáskategória finomhangolt cikkcsomagot kínál annak biztosítására, hogy az összes igény teljesüljön. Az Oracle RAC gyűjtemény általában a következő összetevőkből áll, amelyek „Oracle RAC alternatívák kategóriája” néven ismertek.

Az Oracle RAC előnyei

  1. Segíthet pénzt megtakarítani.
  2. Teherbírással kiegyenlíthető a nagyobb hatékonyság elérése érdekében.
  3. A DML eljárások könnyen visszatérhetnek.
  4. A láthatóság a szoftver segítségével kezelhető.
  5. A kiváló minőségű szolgáltatások között megtalálhatja a szállítást, amely általában segít az adatközpontok egyszerű és gyors összevonásában.
  6. Kivéve, ha a kapcsolatok bizonyosan nem RAC-tudatosak, akkor nem kell újracsatlakozni.

Szükséges Oracle RAC ismeretek

  • virtualizáció:

A VirtualBox segítségével érje el az egyszerű virtualizációt. Ha Linux operációs rendszerrel dolgozik, akkor az megérti, hogy jobban ismeri az alapvető Linux rendszer adminisztrációt, mielőtt továbblépne. A virtualizáció és a Linux rendszergazda kombinációja nagyon sokat segít majd a RAC telepítésekor és a problémák kitalálásakor is.

  • Automatikus tárolókezelő (ASM):

ASM szükséges a RAC megszerzéséhez a Standard Edition (SE) rendszeren. Az Enterprise Edition (EE) számára más elosztott tárolóterveket is használhat, mivel nem igényel ASM-et, azonban valószínű, hogy olyan ASM-re lesz szüksége, amelynek az EE-vel RAC is van. Az alapvető ASM készségek nagy részét az egypéldányos rendszerekben lehet megtanulni.
Ne várja el, hogy egy sikeres telepítés azt jelenti, hogy folytatnia kell. Tegyen erőfeszítést a különféle RAC-típusok beállítására különféle operációs rendszer-típusokon. Sztrájkolhat; Ne várja el, hogy egy sikeres telepítés azt jelenti, hogy folytatnia kell. Tegyen erőfeszítést a különféle RAC-típusok beállítására különféle operációs rendszer-típusokon. Megbéníthat szövődményeket, azonban kezelheti az ilyen tanulási ötleteket.

Miért kellene az Oracle RAC-ot használni?

  • Az Oracle RAC valójában egy megosztott tartalmú klaszter, amelynek egyetlen szintje van a hiba és a szűk keresztmetszet: a tárolási alrendszer. Ez a megosztott minden alrendszer valóban megbizonyosodik arról, hogy az OLTP munkaterhelése nagyon állandó lesz, függetlenül attól, hogy létezik-e számos Oracle RAC csomópont.
  • Ezért abban az esetben, ha növeli a RAC csomópontok mennyiségét, az I / O teljesítmény nem növekszik lineárisan, a szingulettároló alrendszer miatt. Pontosabban, a növekedés, mint például a RAC csomópontok által felvetett mennyiség, lehet a processzor és a memória.
  • A RAC előnyei a Cache Fusion (egy gyors dedikált hátlap, amelyet a csomópontok használnak egymás összekötésére), amely lehetővé teszi a klaszter felhasználók számára az SGA-ban tárolt adatok tárolását. Ez azt jelenti, hogy az egész SGA az egész fürttel (és ezért a gyorsítótárazható adatmennyiség) valójában majdnem az SGA egyének csomópontjainak összege.
  • Általánosságban: a RAC méretarányos állapota (a processzor és a memória közötti kicsinyítés miatt) azonban nem képes méretezni a létrehozásokat (a szingulett tároló alrendszer miatt).
  • Amíg nem használja az Exadata alkalmazást, ebben az esetben a tárolási alrendszer méretarányosan csökken (minden tároló cella rendelkezik saját processzorral, RAM-mal, flash-lel és merevlemezekkel).

Ki a megfelelő közönség az Oracle RAC technológiák tanulásához?

Az Oracle általában hasonló az SQL Serverhez és minden további relációs adatbázis-rendszerhez. Adatbázis-architektúra-koncepciói azonosak, és ez az SQL-vel (Structured Query Language) működik, ráadásul az Oracle saját PL / SQL kiterjesztéseivel. Könnyen érthető - ha nagyon sokat tapasztalsz Linux és SQL alkalmazásokkal.

  1. Linux rendszergazdák
  2. DevOps mérnökök
  3. Oracle Database rendszergazdák
  4. IT szakemberek

Hogyan segít ez a technológia a karrier növekedésében?

Az Oracle Database Administrator (DBA) rendszerint igényel a piacon. Ugyanígy, mivel egy vállalati adatbázis folyamatosan növekszik, nagy követelményekkel kell számolni azokra az emberekre, akik a felépítés / tervezés óta képesek adatbázisokat kezelni, karbantartani és fejlesztni, hibaelhárításra és iránymutatások kidolgozására a hatékonyság növelése érdekében.

Az egyik legfontosabb képesítés az adatbáziskezelés jelentős háttere, valamint az Oracle rendszerek tapasztalata. Az Oracle három szintű képesítést biztosít az adatbázis-adminisztrátorok számára, amely általában az Oracle Certified munkatársat, az Oracle Certified Professional (OCP) és az Oracle Certified Master (OCM) szoftvereket is tartalmazza, amelyek szintén növelhetik a munkahelyi vezetőképességet.

Következtetés

A szolgáltatások azonosításához a megadott konfiguráció eléréséhez a következőkre van szükség:

  1. Támogatás az Oracle Database eléréséhez
  2. Az Oracle RAC technológiai kompatibilitási mátrixok (RTCM)
  3. További követelményekkel kapcsolatos Oracle-dokumentumok
  4. Alternatív fürt megoldások és egyéb fürt fájl egységek szükség szerint

Az Oracle RAC „rétegezett” elnyerésének támogatása bizonyos mértékben nem tükrözi a hardvert

  1. Egy módszer egyszerűen felismerhető az Oracle RAC számára, amikor minden réteg megerősítésre kerül.
  2. Eset: Egy meghatározott eljáráson belül, amikor az Oracle Database felismerhető, bár amely általában nem felel meg a hálózatnak vagy a tárolóterületnek az Oracle RAC-t kívánja szerezni, az Oracle RAC számára nem ismeri fel.
  3. Ilyen módon az Oracle RAC számára felismert módszert általában mindig az adott Oracle DB esetében segítik.

Ajánlott cikkek

Ez egy útmutató az Mi az Oracle RAC-hoz. Itt megvitattuk az Oracle RAC működését, karrier-növekedését, készségeit, hatókörét és előnyeit. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. Karrier az Oracle-ben
  2. Oracle RAC interjúkérdések
  3. Mi a szelén?
  4. Karrier az Oracle DBA-ban
  5. Mi az a lekérdezés és az Oracle lekérdezések típusai?