null

Oracle Database RAC One node - Active/Passive или Cold Failover?

Принято считать, что более бюджетный вариант ORACLE RAC - Rac One Node это Классический Failover active-passive.


Но есть важные ньюансы на которые я обращу внимание в данной заметке
Согласно Oracle Database Options and Their Permitted Features Oracle RAC One Node содержит следующие фичи:

  • Database Cold Failover to another node in the cluster in case of server or instance failure
  • Online migration of the database instance to another server
  • Support for online rolling upgrades of the database, grid infrastructure, and OS homes
  • Online upgrade to Oracle Real Application Clusters
  • Policy-managed Server Pools
  • Quality of Service Management
  • Application Continuity

Все вроде хорошо и красиво, до той поры, пока либо

  1. не вчитаешься в полноту смысла Cold Failover
  2. не потрогаешь RAC ONE NODE руками.
  3. или не прочитаешь особенности Oracle Real Application Clusters (Oracle RAC) строкой ниже в том же документе

В Oracle Real Application Clusters есть важные отличительные ньюансы касательно Failover:

  • Fast Connection Failover
  • Hot Cluster Failover

Что это значит?

Становится понятно, что переключение в RAC One node это НЕ актив-пассив active-passive, это честно заявленный Cold failover, завуальировано зачастую неправильно интерпритируемый.

Cold failover это файловер с потерей конекций, а за коннекциями и возможно в каких-то случаях данных из транзакций.

Цель моей заметки показать различия между конфигурациями ORACLE Database RAC One Node и Oracle Real Application Clusters (Oracle RAC), и показать, что по ошибочному имеющему место в умах заблуждению ORACLE Database RAC One Node это честно заявленный Cold failover, не active-passive, со всеми вытекающими из этого особенностями.

RAC One node система рабочая и хорошая, тем более если учесть особенности лицензирования Oracle: не всегда есть возможность купить RAC и отлицензировать все ядра. Согласно 10 дневному правилу (10-day rule) на Failover (подробнее в Licensing Data Recovery Environments)

можно не затрачивая лишних денег на лицензии получить конфигурацию с Cold Failover, а это, согласитесь, лучше чем ничего.

 


Наша компания Tune-it обладает компетенциями в области настройки, поддержки, тюнинга ORACLE DATABASES, а так же обучения технологиям Oracle.

Welcome.