Oracle 10g—Real Application Clusters

Oracle 10g—Real Application Clusters

Начиная с версии Oracle 9i, Oracle также предлагает другую технологию для высокодоступных вычислений – Real Application Clusters (RAC). Технология RAC доступна в редакциях Oracle 10g Standard Edition и Oracle 10g Enterprise Edition, но в Oracle 10g Standard Edition она ограничена максимум 4-мя процессорами. Улучшенная функциональность управления RAC, такая как пакет управления (management pack), пакет мониторинга (monitoring pack) и секционирование тоступны только в редакции Enterprise Edition. Обновление с стандартной редакции Oracle 10g Standard Edition до корпоративной Oracle 10g Enterprise Edition довольно дорого: стандартная редакция стоит $15,000 на процессор, а корпоративная стоит $40,000 на процессор.

Технология RAC состоит из множества связных компьютеров называемых узлами. Программное обеспечение Oracle RAC соединенным узлам функционировать как единый вычислительный центр. Подобно Windows Clustering Services, Oracle поддерживает RAC на ограниченном наборе аппаратных платформ. Oracle поддерживает конфигурации RAC до 64 узлов. Максимальное количесто взаимодействующих экземпляров зависит от возможностей операционной системы. На рисунке 7 изображен принцип действия Oracle RAC.

В случае отказа узла есть небольшой период времени в течение которого клиентские соединения приостанавливаются пока в системе перестраиваются блокировки и пересинхронизируются RAC-узлы. Технология RAC использует архитектуру совместных дисков, поэтому для обеспечения защиты от дисковых сбоев необходимо использовать средство Data Guard, которое доступно только в корпоративной редакции.

Системы Oracle RAC обеспечивают два метода восстановления соединений для высокодоступного клиентского доступа:

  • Восстановление подключений (Connection failover). Если при начальном соединении происходит сбой, приложение пожет повторить попытку подключения к другому активному узлу используя то же самое имя виртуального сервера.

  • Прозрачное восстановление приложений (Transparent Application Failover или TAF). Если же разрыв соединения происходит после того как подключение было установлено, это соединение может быть восстановлено на другом активном узле, потому что TAF хранит состояние текущей транзакции, хотя это требует боьше системных ресурсов чем восстановление подключения. В процессе использования TAF код приложения должен быть изменен таким образом чтобы использовать средство Oracle Call Interface (OCI) и должно включать код обработки потерянного состояния сессии. Вдобавок, нужно откатить транзакции содержащие обновления; информация о состоянии сессии не сможет быть восстановлена.

Весьма похожее на Windows Clustering, отказоустойчивость RAC требует чтобы жизнеспособность узлов кластера отслеживались с помощью мониторинга или механизма “сердечного пульса” (heartbeat). Этот узел мониторит способности позволяющие RAC кластеру быстро синхронизитровать ресурсы в течение процесса восстановления.

Технология RAC компании Oracle обеспечивает быстрое восстановление на стороне сервера. Это достигается из-за конкурентной active-active архитектуры кластера Real Application Clusters. Другими словами, множество экземпляров Oracle конкурентно активны на множестве узлов и эти экземпляры синхронизируют доступ к одной и той же базе данных. Все узлы также конкурентно владеют и имеют доступ ко всему дисковому массиву. Когда один узел выходит из строя, все остальные узлы кластера все равно продолжают работать с дисковым массивом. Не нужно передавать права на владение дисками и код сервера баз данных уже загружен в оперативную память. Процесс синхронизации узла RAC после сбоя начинается с отключения сбойного узла от группы и продолжается установкой контроля над ресурсами, которыми владел сбойный узел. После сбоя, любые внутренние запросы запускаются сначала.


оригинал статьи
19:36 15.06.2019



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Зачем необходим сайт и каким он может быть? Наши рекомендации и советы по выбору хорошего исполнителя.

Зачем необходим сайт и каким он может быть? Наши рек...

В современном мире одним из основных источников получения информации является Интернет. Миллионы людей ежедневно "бороздят" просторы всемирной паутины в поисках удовлетворения своих потребно...
За что мы любим соцреализм, или Кто руководил Буревестником?

За что мы любим соцреализм, или Кто руководил Буреве...

Как всегда, сначала заглянем в словарь. Социалистический реализм  — художественный метод литературы и искусства, построенный на социалистической концепции мира и человека. Правда в смысле с...
Художник. Приколы про кризис.

Художник. Приколы про кризис.

Сегодня зашла в гости к одному моему старому другу- художнику. Застала его в состоянии жуткого "дипресняка", как он сам изволил выразиться. Пришлось отпаивать его пивом и анекдотами, а то бы...
Что включает в себя понятие дачная и садовая мебель.

Что включает в себя понятие дачная и садовая мебель.

Главные отличия дачной мебели, от мебели используемой дома, заключаются в том, что она, как правило, легче и компактней, а также снабжена дополнительными механизмами для складывания и регулировки. ...
Пленница. Побег или неволя. Часть 19

Пленница. Побег или неволя. Часть 19

Милана уже не вела занятия и почти не выезжала из дома, проводя время за чтением, какой-то полезной гимнастикой и домашними делами. Она по-детски ревновала его к работе, к городу, тяжело перенося посл...
Осознание - ключ к себе? Урок 1: осознание тела

Осознание - ключ к себе? Урок 1: осознание тела

«Только зная, что ты делаешь, можно сделать то, что хочешь». (М. Фельденкрайз) Осознавание причин происходящего с нами открывает возможности к осознанным же изменениям. Почему я дела...
Стоит прочесть

Дон Кихот - рыцарь-мечтатель

Школьная трактовка литературы почему-то преимущественно имеет негативные последствия и вызывает у шк...

Зачем нужны юристы

      В первом пункте статьи 1 Конституции заявлено, что Российская Федерац...

Мутации в гене, связанным с BRCA2, PALB2 и риск ра

Согласно исследованиям, риск рака молочной железы увеличивается в 5-9 раз у женщин с мутациями в ген...

Вкусные рецепты: Рогалики, "Мимоза", Чес

РогаликиЗамесить тесто: 200 г сметаны, 200 г размягченного маргарина, 3,5 стакана муки. Разделить на...

Стеклопакеты для деревянных окон

 Хотя перечень всем известных фирм-изготовителей технологических материалов и комплектующих, с ...

Ave Koran, morituri te salutant II

В ответ на нападение в Афганистане на представительство ООН, генеральный секретарь этой организации ...

Что мы знаем об изобретателе маргарина Ипполите Ме

15 июля 1869 года, 140 лет назад, в Париже фармацевту Ипполиту Мега-Мурье был вручен патент на ...

Бегун убегает от хозяина

На прошлой неделе удивительная новость потрясла все русскоязычное (и не только) Интернет-сообщество...

Кухонные вытяжки: особенности и нюансы

Вытяжка давно перестала быть чем-то удивительным, особенным, необычным. Теперь этим устройством обо...

Зачем рок-музыканты пишут книги?

Каждый, кто считает себя сегодня хоть немного значимым в музыке, шоу-бизнесе или политике, а теперь ...



Новости развития информационнного портала:

Наш интернет-портал является ресурсом, который включает в себя широкий перечень полезных и увлекательных статей. Каждый посетитель отыщет для себя что-нибудь нужное. Адаптированный дизайн дает возможность вам максимально быстро находить подходящую информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех электронных устройствах. Теперь найти необходимую информацию стало легко.

Мы подобрали для вас информативные и отличные статьи. На нашем сайте вы найдете ответы на интересующие вас вопросы. Простая система поиска позволяет вам в кратчайшие сроки отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на любых электронных устройствах. Теперь, поиск необходимой информации будет занимать у вас считанные секунды.