Verskil tussen ORACLE Dataguard en Real Application Cluster (RAC)

Verskil tussen ORACLE Dataguard en Real Application Cluster (RAC)
Verskil tussen ORACLE Dataguard en Real Application Cluster (RAC)

Video: Verskil tussen ORACLE Dataguard en Real Application Cluster (RAC)

Video: Verskil tussen ORACLE Dataguard en Real Application Cluster (RAC)
Video: Испытание I-WOTCH: обнародование результатов снижения дозы опиоидов 2024, Julie
Anonim

ORACLE Dataguard vs Real Application Cluster (RAC)

RAC en Data guard is baie belangrike onderwerpe in Oracle High Availability. Albei hierdie argitekture het baie verbeterings in Oracle 11gR2 as die 10g en 9i. ORACLE beveel aan om 'n kombinasie van RAC en datawag te hê om die maksimum voordeel van datavlak- en stelselvlakbeskerming te kry.

Wat is RAC?

RAC staan vir Real Application Cluster. Dit is 'n groepering van 'n databasis. Dit beteken dat enkele databasis hulpbronne van twee of meer bedieners gebruik. Met ander woorde, twee of meer gevalle loop op twee of meer bedieners (nodes) wat aan dieselfde databasis koppel. Al hierdie gevalle het die lees-skryftoegang tot die databasis. As een van hierdie nodusse van die stelsels afgaan, gaan die databasis nooit af nie. Gebruikers het steeds toegang tot die databasis deur die ander nodusse (verwys outomaties die verbindings wat na die mislukte bediener kom, na 'n lopende nodus). Cluster ware sagteware en gedeelde skywe word gebruik om die verbinding en kommunikasie tussen hierdie veelvuldige bedieners te behou. RAC is 'n goeie oplossing vir hardewarefoute, stelselfoute en sagtewarefoute.

Wat is Data Guard?

Datawag is 'n konfigurasie wat ten minste een bystanddatabasis van die primêre databasis het. Die primêre databasis kan een of meer bystanddatabasisse hê. Hierdie hele konfigurasie word die datawag genoem. Die bystand databasisse kan op die volgende modusse loop as die primêre databasis ten minste een van hierdie databasis modusse het.

  1. Maksimum beskermingmodus
  2. Maksimum beskikbaarheid-modus
  3. Maksimum werkverrigtingmodus

Beide die primêre en die bystand-databasisse word saam die datawag genoem. Daar is ook twee tipes bystanddatabasisse. Hulle is,

  1. Fisiese bystand-databasisse
  2. Logiese bystand-databasisse

Albei hierdie bystand-databasisse sinchroniseer altyd met hul primêre databasisse. Standby-databasisse kan op dieselfde webwerf of 'n aparte webwerf (aanbeveel) van die primêre databasis wees. Daarom is databewakers goeie oplossings vir die WERF-foute eerder as instansie-foute, sagteware- en hardeware-foute.

Wat is die verskil tussen Oracle RAC en Data Guard?

• RAC het een databasis en verskeie instansies assosieer daarmee, maar data guard het verskeie databasisse (een primêre en ander bystand databasisse).

• RAC is die aanbevole oplossing vir byvoorbeeld sagteware- en hardewarevlakfoute. Datawag is die aanbevole oplossing vir die WEBWERF-foute.

• Cluster ware sagteware word gebruik om die verbinding en kommunikasie tussen alle nodusse van die RAC te hou, maar in data guard word cluster ware sagteware nie gebruik nie. (as die datawag nie vir 'n RAC is nie)

• RAC moet 'n gedeelde berging hê, wat vanaf al die nodusse van die stelsel verkry kan word, maar in data guard is daar geen gedeelde berging nie, wat algemeen is vir al die werwe.

• RAC kan maksimum 100 nodusse hê. Datawag kan maksimum nege bystanddatabasisse hê.

Aanbeveel: