Oracle RAC

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 5. kesäkuuta 2015 tarkistetusta versiosta . tarkastukset vaativat 4 muokkausta .

Oracle Real Application Clusters ( RAC ) on Oracle Databasen klusterointi- ja saatavuusohjelmisto . Oracle toimittaa RAC:n lisäosana Oracle Databaseen, ilmaiseksi DBMS :n standardiversiosta ( eng. Standard Edition ) ja yritystason versiosta ( eng. Enterprise Edition ) maksetaan. Kehitetty ensimmäisen kerran vuonna 2001 Oracle Database -versiolle 9 i .   

Toiminnallisuus

Oracle RAC mahdollistaa useiden eri laitteistosolmuissa käynnissä olevien Oracle Database -esiintymien työskentelyn yhden tietokannan kanssa .  Se ei vaadi muutoksia asiakasohjelmistoon , jolle klusteroitu tietokanta on saatavilla yhtenä loogisena ilmentymänä, eikä muita kuin RAC-asennuksia varten.

Jokainen ylimääräinen klusterisolmu tarjoaa lisälaskentaresursseja tietojenkäsittelyä varten, mukaan lukien tuki klusterisolmujen välisten kyselyiden rinnakkaisuudelle, liukuhihna- rinnakkaisuudelle, ja siten varmistaa tietokantapalvelimen skaalautuvuuden . Jos yksi klusterin solmuista epäonnistuu, RAC-ohjelmisto siirtää kaikki istunnot toiseen solmuun. RAC tarjoaa myös ohjelmiston kuormituksen tasapainotuksen klusterisolmujen välillä.

Kehitys

Ennen RAC:n luomista Oracle vaati kolmannen osapuolen tuotteita (kuten Sun tai Veritas Cluster ) tukemaan klusterointia. Käyttöympäristöihin, joissa ei ollut omia klusterointityökaluja ( Linux , Windows ), kehitettiin ilmainen Cluster Ready Service -lisäosa , joka on versiosta 10g lähtien nimetty uudelleen Oracle Clusterwareksi . Kun RAC on luotu, käyttäjien ei enää tarvitse käyttää kolmannen osapuolen klusterityökaluja. Käyttäjä voi kuitenkin valita Oracle RAC:n tai kolmannen osapuolen ohjelman välillä.

Katso myös