Різниця між захистом даних ORACLE і реальним кластерним додатком (RAC)

ORACLE Dataguard vs Real Application Cluster (RAC)
 

RAC і захист даних є дуже важливими темами високої доступності Oracle. Обидві ці архітектури мають багато вдосконалень у Oracle 11gR2, ніж 10g та 9i. ORACLE рекомендує поєднувати RAC та захист даних, щоб отримати максимальну користь рівня даних та захисту системного рівня. 

Що таке RAC?

RAC розшифровується як Real Application Cluster. Це кластер бази даних. Це означає, що одна база даних використовує ресурси двох або більше серверів. Іншими словами, два або більше екземплярів працює на двох або більше серверах (вузлах), що підключаються до однієї бази даних. Усі ці екземпляри мають доступ до бази даних для читання. Якщо один з цих вузлів систем виходить з ладу, база даних ніколи не виходить з ладу. Користувачі все ще мають доступ до бази даних через інші вузли (автоматично спрямовує з'єднання, що надходять до невдалого сервера, до запущеного вузла). Програмне забезпечення для кластерного посуду та спільні диски використовуються для підтримки зв'язку та зв'язку між цими декількома серверами. RAC є хорошим рішенням для відмов обладнання, збоїв у системі та відмов програмного забезпечення.

Що таке охорона даних?

Захист даних - це конфігурація, в якій є щонайменше одна база очікування первинної бази даних. Первинна база даних може мати одну або більше резервних баз даних. Вся ця конфігурація називається захистом даних. Бази даних у режимі очікування можуть працювати в наступних режимах, якщо первинна база даних має принаймні один з цих режимів бази даних.

  1. Максимальний режим захисту
  2. Режим максимальної доступності
  3. Режим максимальної продуктивності

Як первинна, так і резервна база даних разом називається захистом даних. Також є два типи резервних баз даних. Вони є,

  1. Бази даних фізичного режиму очікування
  2. Бази даних логічного очікування

Обидві ці резервні бази даних завжди синхронізуються зі своїми основними базами даних. Бази даних у режимі очікування можуть знаходитися на тому ж самому сайті або на окремому сайті (рекомендується) первинної бази даних. Тому захист даних - це гарне рішення для збоїв на SITE, а не відмов екземплярів, програмного забезпечення та апаратних збоїв.

Яка різниця між Oracle RAC та Data Guard?

• RAC має одну базу даних та декілька примірників, пов’язаних із нею, але охорона даних має кілька баз даних (одна основна та інші резервні бази даних).

• RAC є рекомендованим рішенням, наприклад, збої на програмному та апаратному рівні. Захист даних є рекомендованим рішенням для збоїв на САЙТІ.

• Програмне забезпечення для кластерного посуду використовується для підтримання зв'язку та зв'язку між усіма вузлами RAC, але в захисті даних програмне забезпечення для кластерного посуду не використовується. (якщо захист даних не для RAC)

• RAC повинен мати спільне сховище, до якого можна отримати доступ з усіх вузлів системи, але в захисті даних немає спільного сховища, яке є загальним для всіх сайтів.

• RAC може мати максимум 100 вузлів. Захист даних може мати максимум дев'ять резервних баз даних.