Čo je Oracle RAC?

Oracle Database s voľbou Oracle Real Application Clusters (RAC) umožňuje viacerým inštanciám operujúcim na rôznych serveroch prístup k podobnej fyzickej databáze uloženej s distribuovaným úložiskom. Databáza pokrýva viacero hardvérových zariadení, ale zobrazuje sa ako jedna špecifická databáza smerom k aplikácii. To umožňuje použitie komoditného hardvéru na minimalizáciu celkových nákladov na vlastníctvo a tiež na prispôsobenie výpočtového prostredia skutočnosti, ktorá podporuje množstvo pracovných za ažení aplikácií.

Porozumenie systému Oracle RAC

Podľa vyššie uvedeného diagramu

  1. Oracle Database je úložné zariadenie.
  2. Oracle Instance je obsluha pamäte a procesov.
  3. Oracle Databases je kombináciou 3 rôznych typov súborov, najmä kontrolných súborov, opakovaných protokolov a databázových súborov.
  4. Všetky riadiace súbory, súbory online redo log a databázové súbory sú uložené v systéme súborov klastra alebo zdieľaných nespracovaných zariadeniach, ku ktorým majú prístup všetky počítače v klastri.
  5. Nájdete viac inštancií Oracle, často jednu na uzol; všetky z nich môžu mať prístup do databázy.
  6. Každá inštancia Oracle obsahuje úplne jedinečné množstvo a výraz, systémovú identitu Oracle. V prípade prepojení inštancie Oracle na kolekciu je väzba zvyčajne opísaná v ekosystémovej premennej ORACLE_SID alebo je možné spojiť vlákno.
  7. Každá inštancia Oracle vytvára jedinečnú skupinu online opakovacích protokolov, ktoré budú často pozostávať zo zrkadlených opakovacích protokolov online na základe nastavení. Všetky kategórie, ktoré vlastní jednotlivá inštancia, sa nazývajú opakované vlákna interetov, ktoré sa rozpoznávajú podľa ich jedinečného množstva.
  8. Každá jednotlivá inštancia Oracle vytvára jedinečný off-line redo log, rozpoznávaný podľa množstva vlákna a kontinuálnej série. Off-line opakované protokoly sa stávajú bežnými dátovými súbormi v rámci distribuovaného systému súborov. Všetky tieto dátové súbory môžete získať po celom svete, čo je isté, pričom každý uzol pracuje ako inštancia.

Ak je potrebná zvýšená kapacita spracovania, klienti môžu radšej pridať ďalšie uzly, ako zmeniť svoje dostupné servery. Jedinou požiadavkou je, že servery v klastri musia pracovať s podobným operačným systémom a rovnakou verziou systému Oracle. Nemusia mať rovnaké schopnosti.

Vysoká dostupnosť

V rámci svojich podmienok nedokážu zvládnuť žiadne prestoje. Tieto túžby určite nie sú oddelené iba od databáz, ale pozostávajú z rôznych kritických komponentov, ktoré uprednostňujú servery, siete, pripojenia zákazníkov atď. Máme požiadavku na inteligentného supervízora zdrojov, ktorý dokáže efektívne presmerovať prichádzajúce pracovné zaťaženie do uzlov, ktoré môžu byť neproduktívne alebo niekedy kompetentnejšie v súvislosti s výpočtovým výkonom a ukladaním.

Kategória riešení Oracle RAC ponúka doladený balík položiek, ktorý zabezpečí, že všetky tieto požiadavky budú splnené. Zbierka Oracle RAC sa zvyčajne skladá z nasledujúcich komponentov, ktoré možno nazvať „Kategória alternatív Oracle RAC“

Výhody systému Oracle RAC

  1. Môže vám to pomôcť ušetriť nejaké peniaze.
  2. To môže byť vyvážené zaťaženie získať vyššiu účinnosť.
  3. Procedúry DML sa môžu ľahko vrátiť späť.
  4. Viditeľnosť sa dá riadiť pomocou softvéru.
  5. Transport nájdete medzi najkvalitnejšími službami, ktoré zvyčajne pomáhajú ľahkej a rýchlej konsolidácii v dátovom centre.
  6. S výnimkou prípadov, keď spojenia určite nie sú pri vedomí RAC, nemusíte sa znova pripájať.

Požadované zručnosti Oracle RAC

  • virtualizácie:

Osvojte si jednoduchosť virtualizácie pomocou VirtualBoxu. Ak pracujete s operačným systémom Linux, skôr ako sa pohnete vpred, bude lepšie porozumieť základnej správe systému Linux. Kombinácia virtualizácie a správy systému Linux veľmi pomôže pri inštalácii RAC a pri zisťovaní problémov.

  • Správca automatických úložísk (ASM):

ASM je povinný získať RAC na Standard Edition (SE). Pre vydanie Enterprise Edition (EE) môžete použiť iné návrhy distribuovaného úložiska, skutočnosť, že nevyžaduje ASM, je však pravdepodobné, že budete potrebovať ASM, ktorý má tiež RAC s EE. Väčšina základných zručností ASM by sa mohla získať na systémoch s jedným stupňom.
Nečakajte, že jedno úspešné nastavenie znamená, že musíte pokračovať. Usilujte sa o nastavenie rôznych typov RAC na rôznych typoch operačných systémov. Môžete zasiahnuť komplikácie; Nečakajte, že jedno úspešné nastavenie znamená, že musíte pokračovať. Usilujte sa o nastavenie rôznych typov RAC na rôznych typoch operačných systémov. Môžete naraziť na komplikácie, ale zvládnite tento druh nápadov na učenie.

Prečo by sme mali používať Oracle RAC?

  • Oracle RAC je v skutočnosti klastrom zdieľaného všetkého, ktorý má jednu fázu zlyhania a úzkeho miesta: subsystém úložiska. Tento podsystém zdieľaného všetkého je skutočne zabezpečený, že pracovné zaťaženia OLTP budú vysoko stabilné bez ohľadu na to, či existuje veľa uzlov Oracle RAC.
  • Preto v prípade, že zvýšite množstvo uzlov RAC, výkonnosť I / O nebude lineárne zosilnená kvôli subsystému úložného priestoru singleton. Konkrétne zvýšenie, ako je zvýšenie počtu RAC uzlov, môže byť procesor a pamäť.
  • Výhody RAC Cache Fusion (rýchla vyhradená základná doska, ktorú uzly používajú na vzájomné prepojenie), ktorá používateľom klastra umožňuje zdieľať údaje, ktoré sa môžu ukladať do vyrovnávacej pamäte vo vnútri SGA. To znamená, že celá SGA s celým klastrom (a teda množstvo údajov, ktoré je možné uložiť do vyrovnávacej pamäte) je skutočne takmer súčtom uzlov jednotlivca SGA.
  • Všeobecne: Stav mierky RAC (kvôli škálovaniu medzi procesorom a pamäťou), ale nie je schopný meniť mierku (kvôli subsystému úložného priestoru singleton).
  • Pokiaľ nepoužívate Exadata .., v takom prípade sa úložný subsystém môže zmenšiť (každá pamäťová bunka má svoj vlastný procesor, RAM, flash a pevné disky).

Kto je tým správnym publikom na výučbu technológií Oracle RAC?

Oracle je zvyčajne podobný serveru SQL Server a každému ďalšiemu systému relačných databáz. Jeho architektonické koncepty databázy sú totožné a potom to funguje s SQL (Structured Query Language), navyše s vlastnými rozšíreniami PL / SQL spoločnosti Oracle. Je ľahké to pochopiť - ak máte veľa na Linuxe a SQL.

  1. Linux administrátori
  2. DevOps Inžinieri
  3. Správcovia databáz Oracle
  4. IT profesionáli

Ako vám táto technológia pomôže v kariérnom raste?

Na trhu sú zvyčajne žiadaní kvalifikovaní správcovia databáz Oracle (DBA). Podobne, keďže databáza spoločnosti neustále rastie, máme veľkú požiadavku na ľudí, ktorí môžu spravovať, udržiavať a vyvíjať databázy od usporiadania / návrhov, riešenia problémov a nastavenia pokynov na zvýšenie efektívnosti.

Jednou z najdôležitejších kvalifikácií je značné skúsenosti so správou databáz a skúsenosťami so systémami Oracle. Oracle tiež poskytuje tri úrovne kvalifikácie pre administrátorov databáz, ktorí zvyčajne tiež obsahujú Oracle Certified Associate, Oracle Certified Professional (OCP) a Oracle Certified Master (OCM), čo môže tiež zvýšiť počet pracovných pozícií.

záver

Identifikácia služieb na získanie poskytnutej konfigurácie si vyžaduje preskúmanie:

  1. Podpora na získanie tejto databázy Oracle
  2. Tieto Oracle RAC Technology Compatibility Matrixes (RTCM)
  3. Dokumenty Oracle týkajúce sa dodatočných požiadaviek
  4. Alternatívne riešenia klastrov a ďalšie jednotky súborov klastra podľa potreby

Podpora získania Oracle RAC môže byť „vrstvená“, čo do určitej miery nebude odrážať hardvér

  1. Metóda sa pre Oracle RAC jednoducho rozpozná vždy, keď sa posilní každá vrstva.
  2. Prípad: V rámci poskytnutej procedúry, keď je možné databázu Oracle rozpoznať, hoci zvyčajne nespĺňa požiadavky na sieť alebo úložný priestor, ktorý chce získať Oracle RAC, nie je možné pre Oracle RAC rozpoznať.
  3. Týmto spôsobom sa pre túto databázu Oracle DB zvyčajne pomáha metóde, ktorá môže byť rozpoznaná pre Oracle RAC.

Odporúčané články

Toto bol sprievodca Čo je Oracle RAC. Tu sme diskutovali o práci, kariérnom raste, zručnostiach, rozsahu a výhodách systému Oracle RAC. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Kariéra v spoločnosti Oracle
  2. Otázky týkajúce sa rozhovoru Oracle RAC
  3. Čo je selén?
  4. Kariéra v Oracle DBA
  5. Čo je dopyt a typy dopytov Oracle