ORACLE Dataguard және Real Application Cluster (RAC) арасындағы айырмашылық

ORACLE Dataguard және Real Application Cluster (RAC) арасындағы айырмашылық
ORACLE Dataguard және Real Application Cluster (RAC) арасындағы айырмашылық

Бейне: ORACLE Dataguard және Real Application Cluster (RAC) арасындағы айырмашылық

Бейне: ORACLE Dataguard және Real Application Cluster (RAC) арасындағы айырмашылық
Бейне: Oracle Database 19c New Features 2024, Қараша
Anonim

ORACLE Dataguard және Real Application Cluster (RAC)

RAC және деректерді қорғау - Oracle High Availability бағдарламасындағы өте маңызды тақырыптар. Бұл екі архитектурада 10g және 9i-ге қарағанда Oracle 11gR2-де көптеген жақсартулар бар. Деректер деңгейі мен жүйе деңгейін қорғаудың максималды пайдасын алу үшін ORACLE RAC және деректерді қорғау комбинациясын ұсынады.

RAC дегеніміз не?

RAC нақты қолданбалар кластерін білдіреді. Бұл деректер қорының кластері. Бұл бір дерекқор екі немесе одан да көп серверлердің ресурстарын пайдаланады дегенді білдіреді. Басқаша айтқанда, екі немесе одан да көп даналар бір дерекқорға қосылатын екі немесе одан да көп серверлерде (түйіндер) жұмыс істейді. Осы даналардың барлығында дерекқорға оқуға жазу рұқсаты бар. Жүйелердің осы түйіндерінің бірі істен шықса, дерекқор ешқашан төмендемейді. Пайдаланушылар әлі де басқа түйіндер арқылы дерекқорға қол жеткізе алады (сәтсіз серверге келетін қосылымдарды іске қосылған түйінге автоматты түрде бағыттайды). Осы бірнеше серверлер арасындағы байланыс пен байланысты сақтау үшін кластерлік жабдық бағдарламалық құралы мен ортақ дискілер пайдаланылады. RAC – аппараттық құрал ақаулары, жүйе ақаулары және бағдарламалық құрал ақаулары үшін жақсы шешім.

Data Guard дегеніміз не?

Деректерді қорғау - бұл негізгі дерекқордың кем дегенде бір күту режиміндегі дерекқоры бар конфигурация. Негізгі дерекқорда бір немесе бірнеше күту режиміндегі дерекқорлар болуы мүмкін. Бұл барлық конфигурация деректерді қорғаушы деп аталады. Негізгі дерекқорда осы дерекқор режимдерінің кем дегенде біреуі болса, күту режиміндегі дерекқорлар келесі режимдерде жұмыс істей алады.

  1. Ең жоғары қорғаныс режимі
  2. Ең көп қолжетімділік режимі
  3. Ең жоғары өнімділік режимі

Негізгі және күту режиміндегі дерекқорлардың екеуі бірге деректер қорғауы деп аталады. Күту режиміндегі дерекқорлардың да екі түрі бар. Олар,

  1. Физикалық күту дерекқорлары
  2. Логикалық күту дерекқорлары

Осы күту режиміндегі дерекқорлардың екеуі де әрқашан өздерінің негізгі дерекқорларымен синхрондалады. Күту режиміндегі дерекқорлар бір сайтта немесе негізгі дерекқордың бөлек сайтында (ұсынылады) болуы мүмкін. Сондықтан деректерді қорғау құралдары даналық ақауларға, бағдарламалық құрал ақауларына және аппараттық құрал ақауларына қарағанда SITE қателеріне жақсы шешім болып табылады.

Oracle RAC пен Data Guard арасындағы айырмашылық неде?

• RAC бір дерекқорға ие және онымен байланыстырылған бірнеше даналары бар, бірақ деректерді қорғаушыда бірнеше дерекқор бар (бір негізгі және басқалар күту режиміндегі дерекқорлар).

• RAC – мысалы, бағдарламалық және аппараттық құрал деңгейінің ақаулары үшін ұсынылатын шешім. Деректерді қорғау - SITE қателері үшін ұсынылатын шешім.

• Кластерлік жабдықтың бағдарламалық құралы RAC барлық түйіндері арасындағы байланыс пен байланысты сақтау үшін пайдаланылады, бірақ деректерді қорғауда кластерлік жабдық бағдарламалық құралы пайдаланылмайды. (егер деректер қорғаушысы RAC үшін болмаса)

• RAC жүйесінде жүйенің барлық түйіндерінен кіруге болатын ортақ жады болуы керек, бірақ деректер қорғауында барлық сайттар үшін ортақ ортақ жад жоқ.

• RAC ең көбі 100 түйіннен тұруы мүмкін. Деректер қорғауында ең көбі тоғыз күту режиміндегі дерекқор болуы мүмкін.

Ұсынылған: