Perbezaan Antara ORACLE Dataguard dan Cluster Aplikasi Sebenar (RAC)

Anonim

ORACLE Dataguard vs Cluster Aplikasi Rak (RAC)

RAC dan pengawal Data adalah topik yang sangat penting dalam Ketersediaan Tinggi Oracle. Kedua-dua seni bina ini mempunyai banyak penambahan dalam Oracle 11gR2 daripada 10g dan 9i. ORACLE mengesyorkan mempunyai gabungan RAC dan pengawal data untuk mendapatkan manfaat maksimum paras data dan perlindungan tahap sistem.

Apa itu RAC?

RAC bermaksud Cluster Aplikasi Sebenar. Ini adalah kumpulan pangkalan data. Ini bermakna pangkalan data tunggal menggunakan sumber dua atau lebih pelayan. Dalam erti kata lain, dua atau lebih contoh dijalankan pada dua atau lebih pelayan (nod) yang menyambung ke pangkalan data yang sama. Kesemua kes ini mempunyai akses menulis baca ke pangkalan data. Sekiranya salah satu daripada nod ini turun, pangkalan data tidak akan turun. Pengguna masih mempunyai akses kepada pangkalan data melalui nod lain (secara automatik mengarahkan sambungan ke pelayan yang gagal, ke nod yang sedang berjalan). Perisian perkakasan kluster dan cakera yang dikongsi digunakan untuk menjaga sambungan dan komunikasi antara pelayan pelbagai ini. RAC adalah penyelesaian yang baik untuk kegagalan perkakasan, kegagalan sistem, dan kegagalan perisian.

Apa itu Pengawal Data?

Pengawal data adalah konfigurasi, yang mempunyai sekurang-kurangnya satu pangkalan data pangkalan data utama pangkalan data utama. Pangkalan data utama boleh mempunyai satu atau lebih pangkalan data siap sedia. Konfigurasi keseluruhan ini dipanggil pengawal data. Pangkalan data siaga boleh berjalan pada mod berikut, jika pangkalan data utama mempunyai sekurang-kurangnya salah satu daripada mod pangkalan data ini.

  1. Mod perlindungan maksimum
  2. Mod ketersediaan maksimum
  3. Mod prestasi maksimum

Kedua pangkalan data primer dan awalan bersama dipanggil pengawal data. Terdapat dua jenis pangkalan data siap sedia juga. Pangkalan Data Pangkalan Data Fizikal

  1. Pangkalan Data Standby Logikal
  2. Kedua-dua pangkalan data sedia ada ini sentiasa menyegerakkan dengan pangkalan data utama mereka. Pangkalan data siap sedia boleh berada di tapak yang sama atau tapak berasingan (disyorkan) pangkalan data utama. Oleh itu, pengawal data adalah penyelesaian yang baik untuk kegagalan SITE daripada kegagalan contoh, kegagalan perisian dan kegagalan perkakasan.

Apakah perbezaan antara Oracle

RAC dan Guard Data ? • RAC mempunyai satu pangkalan data dan beberapa contoh dikaitkan dengannya, tetapi pengawal data mempunyai beberapa pangkalan data (satu pangkalan data utama dan lain-lain).

• RAC adalah penyelesaian yang disyorkan seperti kegagalan tahap perisian dan perkakasan. Pengawal data adalah penyelesaian yang disyorkan untuk kegagalan SITE.

• Software perkakasan kluster digunakan untuk menjaga sambungan dan komunikasi antara semua nod RAC, tetapi dalam pengawal data, perisian perkakasan kluster tidak digunakan.(jika pengawal data bukan untuk RAC)

• RAC mesti mempunyai storan yang dikongsi bersama, yang boleh diakses dari semua nod sistem, tetapi dalam pengawasan data tidak ada penyimpanan bersama, yang biasa untuk semua laman web.

• RAC boleh mempunyai maksimum 100 nod. Pengawal data boleh mempunyai sembilan pangkalan data siap sedia maksimum.