Perbezaan Antara Pengawal Data ORACLE dan Kluster Aplikasi Sebenar (RAC)

Perbezaan Antara Pengawal Data ORACLE dan Kluster Aplikasi Sebenar (RAC)
Perbezaan Antara Pengawal Data ORACLE dan Kluster Aplikasi Sebenar (RAC)

Video: Perbezaan Antara Pengawal Data ORACLE dan Kluster Aplikasi Sebenar (RAC)

Video: Perbezaan Antara Pengawal Data ORACLE dan Kluster Aplikasi Sebenar (RAC)
Video: Rahasia di Balik Layar WWE! Kompetisi Gulat yang Katanya Lebih Mirip Serial Drama? 2024, November
Anonim

ORACLE Dataguard lwn Real Application Cluster (RAC)

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

Apakah itu RAC?

RAC bermaksud Kluster 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 kejadian sedang berjalan pada dua atau lebih pelayan (nod) yang menyambung ke pangkalan data yang sama. Semua kejadian ini mempunyai akses baca tulis ke pangkalan data. Jika salah satu daripada nod sistem ini turun, pangkalan data tidak pernah turun. Pengguna masih mempunyai akses kepada pangkalan data melalui nod lain (secara automatik mengarahkan sambungan yang datang ke pelayan yang gagal, ke nod yang sedang berjalan). Perisian kluster ware dan cakera kongsi digunakan untuk mengekalkan sambungan dan komunikasi antara berbilang pelayan ini. RAC ialah penyelesaian yang baik untuk kegagalan perkakasan, kegagalan sistem dan kegagalan perisian.

Apakah Pengawal Data?

Pelindung data ialah konfigurasi, yang mempunyai sekurang-kurangnya satu pangkalan data siap sedia bagi pangkalan data utama. Pangkalan data utama boleh mempunyai satu atau lebih pangkalan data siap sedia. Keseluruhan konfigurasi ini dipanggil pengawal data. Pangkalan data siap sedia boleh dijalankan pada mod berikut, jika pangkalan data utama mempunyai sekurang-kurangnya satu daripada mod pangkalan data ini.

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

Kedua-dua pangkalan data utama dan siap sedia bersama dipanggil pengawal data. Terdapat dua jenis pangkalan data siap sedia juga. Mereka ialah,

  1. Pangkalan Data Siap Sedia Fizikal
  2. Pangkalan Data Tunggu Sedia Logik

Kedua-dua pangkalan data siap sedia ini sentiasa menyegerakkan dengan pangkalan data utamanya. Pangkalan data siap sedia boleh berada di tapak yang sama atau tapak berasingan (disyorkan) pangkalan data utama. Oleh itu, pengawal data ialah penyelesaian yang baik untuk kegagalan SITE dan bukannya kegagalan contoh, kegagalan perisian dan kegagalan perkakasan.

Apakah perbezaan antara Oracle RAC dan Pengawal Data?

• RAC mempunyai satu pangkalan data dan beberapa kejadian dikaitkan dengannya, tetapi pengawal data mempunyai beberapa pangkalan data (satu pangkalan data utama dan pangkalan data siap sedia yang lain).

• RAC ialah penyelesaian yang disyorkan contohnya, kegagalan tahap perisian dan perkakasan. Pengawal data ialah penyelesaian yang disyorkan untuk kegagalan SITE.

• Perisian kluster ware digunakan untuk mengekalkan sambungan dan komunikasi antara semua nod RAC, tetapi dalam pengawal data, perisian kluster ware tidak digunakan. (jika pengawal data bukan untuk RAC)

• RAC mesti mempunyai storan kongsi, yang boleh diakses daripada semua nod sistem, tetapi dalam pengawal data tiada storan dikongsi, yang biasa untuk semua tapak.

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

Disyorkan: