ORACLE Dataguard və Real Application Cluster (RAC) Arasındakı Fərq

ORACLE Dataguard və Real Application Cluster (RAC) Arasındakı Fərq
ORACLE Dataguard və Real Application Cluster (RAC) Arasındakı Fərq

Video: ORACLE Dataguard və Real Application Cluster (RAC) Arasındakı Fərq

Video: ORACLE Dataguard və Real Application Cluster (RAC) Arasındakı Fərq
Video: Xərçəng xəstəliyinin 5 ƏSAS ƏLAMƏTİ - DİQQƏTLİ OLUN 2024, Noyabr
Anonim

ORACLE Dataguard vs Real Application Cluster (RAC)

RAC və Data mühafizəsi Oracle High Availability-də çox vacib mövzulardır. Bu arxitekturaların hər ikisi Oracle 11gR2-də 10g və 9i-dən çox təkmilləşdirmələrə malikdir. ORACLE məlumat səviyyəsi və sistem səviyyəsinin qorunmasından maksimum fayda əldə etmək üçün RAC və məlumat qoruyucu birləşməsini tövsiyə edir.

RAC nədir?

RAC Real Application Cluster deməkdir. Bu verilənlər bazası klasteridir. Bu o deməkdir ki, vahid verilənlər bazası iki və ya daha çox serverin resurslarından istifadə edir. Başqa sözlə, iki və ya daha çox nümunə eyni verilənlər bazasına qoşulan iki və ya daha çox serverdə (qovşaqlarda) işləyir. Bütün bu nümunələr verilənlər bazasına oxumaq yazma imkanına malikdir. Sistemlərin bu qovşaqlarından biri sıradan çıxarsa, verilənlər bazası heç vaxt batmaz. İstifadəçilər hələ də digər qovşaqlar vasitəsilə verilənlər bazasına daxil ola bilirlər (uğursuz serverə gələn əlaqələri avtomatik olaraq işləyən qovşaqlara yönləndirir). Bu çoxsaylı serverlər arasında əlaqəni və əlaqəni saxlamaq üçün klaster proqram təminatı və paylaşılan disklərdən istifadə olunur. RAC hardware nasazlıqları, sistem nasazlıqları və proqram xətaları üçün yaxşı həlldir.

Data Guard nədir?

Data mühafizəsi əsas verilənlər bazasının ən azı bir gözləmə verilənlər bazasına malik olan konfiqurasiyadır. Əsas verilənlər bazası bir və ya daha çox gözləmə verilənlər bazasına malik ola bilər. Bütün bu konfiqurasiya məlumat qoruyucusu adlanır. Əsas verilənlər bazasında bu verilənlər bazası rejimlərindən ən azı biri varsa, gözləmə verilənlər bazaları aşağıdakı rejimlərdə işləyə bilər.

  1. Maksimum qoruma rejimi
  2. Maksimum əlçatanlıq rejimi
  3. Maksimum performans rejimi

Həm əsas, həm də gözləmə verilənlər bazası birlikdə məlumat qoruyucusu adlanır. İki növ gözləmə verilənlər bazası da var. Onlar,

  1. Fiziki Gözləmə Databazaları
  2. Məntiqi Gözləmə Verilənlər Bazaları

Bu gözləmə rejimindəki verilənlər bazalarının hər ikisi həmişə əsas verilənlər bazaları ilə sinxronizasiya olunur. Gözləmə verilənlər bazaları eyni saytda və ya əsas verilənlər bazasının ayrıca saytında (tövsiyə olunur) ola bilər. Buna görə də, məlumat qoruyucuları nümunə uğursuzluqları, proqram təminatı və hardware nasazlıqları deyil, SITE uğursuzluqları üçün yaxşı həll yoludur.

Oracle RAC və Data Guard arasındakı fərq nədir?

• RAC-ın bir verilənlər bazası var və onunla əlaqəli bir neçə nümunə var, lakin məlumat qoruyucusu bir neçə verilənlər bazasına malikdir (bir əsas və digərləri gözləmə verilənlər bazası).

• RAC, məsələn, proqram və aparat səviyyəsində nasazlıqlar üçün tövsiyə olunan həlldir. Data mühafizəsi SITE xətaları üçün tövsiyə olunan həll yoludur.

• Klaster avadanlığı proqramı RAC-nin bütün qovşaqları arasında əlaqəni və əlaqəni saxlamaq üçün istifadə olunur, lakin məlumat mühafizəsində klaster qabı proqram təminatı istifadə edilmir. (məlumat qoruyucusu RAC üçün deyilsə)

• RAC-da sistemin bütün qovşaqlarından daxil olmaq mümkün olan paylaşılan yaddaş olmalıdır, lakin məlumat mühafizəsində bütün saytlar üçün ümumi olan paylaşılan yaddaş yoxdur.

• RAC-da maksimum 100 qovşaq ola bilər. Məlumat qoruyucusu maksimum doqquz gözləmə verilənlər bazasına malik ola bilər.

Tövsiyə: