Кластерные технологии Oracle

ОГЛАВЛЕНИЕ

  • Экономичная масштабируемость - известно, что стоимость SMP-систем от компьютеров одного класса к классу более мощных вычислительных машин. Объединение стандартных недорогих 2-х или 4-х процессорных компьютеров в кластерную систему способно дать ощутимый экономический эффект. Аппаратная часть такой кластерной конфигурации может оказаться в несколько раз дешевле эквивалентной по мощности большой SMPсистемы. Здесь же стоит учесть немалые ежегодные отчисления на контракты поддержки, которые, как правило, требуются для минимизации простое в больших SMP-систем.
  • Возможность преодоления ограничений одиночных машин - даже самые большие вычислительные машины имеют ограничения на количество процессоров, число карт ввода/вывода, объем памяти и т.д. Кластеры позволяют преодолеть физические ограничения одиночных компьютеров, используя эти компьютеры в качестве "кирпичиков" для построения системы требуемой вычислительной мощности.
  • Бесперебойная работа - в информационной системе работают множество компонент, самыми важными из которых являются аппаратная часть, операционная система, системное и прикладное программное обеспечение. Сбой любой такой компоненты в отдельно взятой SMP-системе может привести к остановке обслуживания. Узлы кластера взаимозаменяемы, что позволяет перебрасывать решение задач выполнявшихся на узлах вышедших из строя на узлы продолжающие работать.

Система управления базами данных (СУБД) Oracle с помощью опции Real Application Clusters (RAC) может производить обработку единой базы данных одновременно с множества серверов объединенных в кластер. Механизм Oracle RAC поддерживает приложения с любым типом нагрузки, начиная от оперативной обработки транзакций до хранилищ и аналитических систем. В качестве приложений могут быть как "коробочные" продукты, так и самостоятельно разработанные приложения.

RAC обеспечивает для приложений высочайшие уровни доступности и масштабируемости:

  • Выход из строя, какого либо из серверов не приводит к останову СУБД Oracle, работа будет продолжена на оставшихся узлах;
  • Более высокая вычислительная мощность достигается простым добавлением требуемого количество серверов в кластер "на лету" без прерывания работы пользователей.

Технология Oracle RAC позволяет системам, построенным на основе недорогой аппаратной платформы, предоставлять высочайшее качество сервиса, сравнимое и даже превосходящее уровни доступности и масштабируемости самых дорогих SMP-систем и мэйнфреймов. Существенно сокращая расходы на обслуживание, и обеспечивая новые гибкие методы администрирования, программное обеспечение Oracle может быть использовано для создания среды Grid-вычислений предприятия.