Razlika med ORACLE Dataguard in Real Application Cluster (RAC)

Razlika med ORACLE Dataguard in Real Application Cluster (RAC)
Razlika med ORACLE Dataguard in Real Application Cluster (RAC)

Video: Razlika med ORACLE Dataguard in Real Application Cluster (RAC)

Video: Razlika med ORACLE Dataguard in Real Application Cluster (RAC)
Video: Вокзал для двоих (FullHD, мелодрама, реж. Эльдар Рязанов, 1982 г.) 2024, November
Anonim

ORACLE Dataguard proti Real Application Cluster (RAC)

RAC in Data guard sta zelo pomembni temi v Oracle High Availability. Obe arhitekturi imata veliko izboljšav v Oracle 11gR2 kot 10g in 9i. ORACLE priporoča uporabo kombinacije RAC in varovala podatkov, da bi kar najbolje izkoristili zaščito na ravni podatkov in sistemski ravni.

Kaj je RAC?

RAC pomeni Real Application Cluster. To je gruča baze podatkov. To pomeni, da ena baza podatkov uporablja vire dveh ali več strežnikov. Z drugimi besedami, dva ali več primerkov se izvajata na dveh ali več strežnikih (vozliščih), ki se povezujejo z isto bazo podatkov. Vsi ti primerki imajo dostop za branje in pisanje do baze podatkov. Če se eno od teh vozlišč sistema pokvari, baza podatkov nikoli ne preneha delovati. Uporabniki imajo še vedno dostop do podatkovne baze prek drugih vozlišč (samodejno usmerja povezave, ki prihajajo do okvarjenega strežnika, na delujoče vozlišče). Programska oprema za gruče in diski v skupni rabi se uporabljajo za ohranjanje povezave in komunikacije med temi več strežniki. RAC je dobra rešitev za okvare strojne opreme, okvare sistema in okvare programske opreme.

Kaj je Data Guard?

Data guard je konfiguracija, ki ima vsaj eno bazo podatkov v pripravljenosti od primarne baze podatkov. Primarna zbirka podatkov ima lahko eno ali več baz podatkov v pripravljenosti. Celotna ta konfiguracija se imenuje varuh podatkov. Baze podatkov v pripravljenosti se lahko izvajajo v naslednjih načinih, če ima primarna baza podatkov vsaj enega od teh načinov baze podatkov.

  1. Način največje zaščite
  2. Način največje razpoložljivosti
  3. Način največje zmogljivosti

Tako primarna kot rezervna zbirka podatkov skupaj se imenujeta varuh podatkov. Obstajata tudi dve vrsti baz podatkov v pripravljenosti. Oni so,

  1. Baze podatkov fizične pripravljenosti
  2. Logične baze podatkov v pripravljenosti

Obe od teh baz podatkov v pripravljenosti se vedno sinhronizirata s svojimi primarnimi bazami podatkov. Baze podatkov v pripravljenosti so lahko na istem mestu ali na ločenem mestu (priporočeno) primarne baze podatkov. Zato so varovala podatkov dobra rešitev za okvare SPLETNEGA MESTA in ne za okvare primerkov, okvare programske opreme in okvare strojne opreme.

Kakšna je razlika med Oracle RAC in Data Guard?

• RAC ima eno bazo podatkov in več instanc, povezanih z njo, vendar ima varovalo podatkov več baz podatkov (eno primarno in druge baze podatkov v pripravljenosti).

• RAC je priporočena rešitev za na primer okvare programske in strojne opreme. Zaščita podatkov je priporočena rešitev za napake SPLETNEGA MESTA.

• Programska oprema za gruče se uporablja za ohranjanje povezave in komunikacije med vsemi vozlišči RAC, pri varovanju podatkov pa se programska oprema za gruče ne uporablja. (če varovalo podatkov ni za RAC)

• RAC mora imeti skupno shrambo, do katere je mogoče dostopati iz vseh vozlišč sistema, vendar v varuhu podatkov ni skupne shrambe, ki je skupna za vsa spletna mesta.

• RAC ima lahko največ 100 vozlišč. Data Guard ima lahko največ devet baz podatkov v pripravljenosti.

Priporočena: