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



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

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



Почему не принимается Закон о семейном насилии?

Почему не принимается Закон о семейном насилии?

Что такое семейное насилие? Это просто вопиющая проблема нашего времени. Результаты редких исследований шокируют. Например, по данным российской Национальной независимой комиссии по правам женщин и н...
История Css

История Css

Каскадные таблицы стилей начали свою историю вместе с html в начале 90х. В то время различные браузеры имели свои стили для отображения веб страниц. Изначально css был предназначен для использования к...
Оправданная ревность

Оправданная ревность

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

Песок - как много типов строительного материала скры...

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

Как обладание книгами сделать радостью?

В семье моих родителей всегда было много книг: сначала в тесной офицерской квартирке и какое-то время спустя — в более просторном частном доме. Наверное, поэтому, когда у меня появилось сво...
Пленка ПВХ для натяжных потолков

Пленка ПВХ для натяжных потолков

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

История создания первой стиральной машины

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

Как правильно поставить в двери стекло?

Итак, возьмите любые двери. С помощью угольника проведите линии, определяющие контуры будущего проем...

Осознание - ключ к себе? Чем определяется наш выбо

Жизнь часто ставит нас перед выбором. Выбор может быть между выгодным и невыгодным, «хорошим&r...

Сертификация экологической безопасности

Сертификация экологической безопасности – это комплекс мер, направленных на создание и внедрение наи...

Юридические услуги семейного адвоката

Для юридических лиц такой юридический аутсорсинг уже не в новинку, многие отказались от услуг наемн...

Игра в шахматы или как пройти собеседование

Всем известно, что перед собеседованием, как правило, все соискатели волнуются и переживают. Мучают...

Узницы АЛЖИРа: как распорядилось время?

Акмолинский лагерь жен изменников родины (АЛЖИР) начал свою страшную деятельность ровно семьдесят ле...

Как не заблудиться в мире классической литературы?

Эпоха Возрождения в культуре и литературе отмечена обращением к античному культурному наследию. Роди...

Вы любите работать? Или смотреть, как работают дру

Как писал Джером К. Джером в своей книге «Трое в лодке, не считая собаки», «я очен...

Деревянные окна с древнейших времён

Ведь уже многие века популярность этого вида строительного материала неуклонно растет в самых разных...



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

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

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