Oracle Real Application Clusters ( RAC ) je software pro shlukování a dostupnost pro Oracle Database . Oracle dodává RAC jako doplněk k databázi Oracle, zdarma pro standardní edici DBMS ( ang. Standard Edition ) a placenou edici podnikové úrovně ( eng. Enterprise Edition ). Poprvé vyvinut v roce 2001 pro Oracle Database verze 9i .
Oracle RAC umožňuje více instancím databáze Oracle běžících na různých hardwarových uzlech pracovat s jednou databází . Nevyžaduje úpravy klientského softwaru , pro který je klastrovaná databáze dostupná jako jediná logická instance, ani pro instalace bez RAC.
Každý další uzel klastru poskytuje další výpočetní zdroje pro zpracování dat, včetně podpory paralelizace dotazů mezi uzly klastru, zřetězeného paralelismu, a tím zajišťuje škálovatelnost databázového serveru. Pokud jeden z uzlů clusteru selže, software RAC přenese všechny relace do jiného uzlu. RAC také poskytuje vyrovnávání zátěže softwaru mezi uzly clusteru.
Před vytvořením RAC vyžadoval Oracle produkty třetích stran (jako Sun nebo Veritas Cluster ), aby podporovaly clustering. Pro operační prostředí, která neměla vlastní clusteringové nástroje ( Linux , Windows ), byl vyvinut bezplatný doplněk Cluster Ready Service , který byl od verze 10g přejmenován na Oracle Clusterware . Jakmile je vytvořen RAC, uživatelé již nemusejí používat klastrovací nástroje třetích stran. Uživatel si však může vybrat mezi Oracle RAC a programem třetí strany.
Věštec | |
---|---|
Osobnosti | |
Převzetí ( seznam ) |
|
DBMS |
|
Programovací jazyky |
|
Vývojové nástroje | |
Middleware |
|
Operační systémy | |
Hardware | |
komplexy |
|
Volné projekty |
|
Obchodní aplikace |
|