|
|
Главная страница > Технологический консалтинг > Построение информационных систем высокой готовности на базе ПО Oracle
Построение информационных систем высокой готовности на базе ПО Oracle
 Бизнес-выгоды использования Oracle Real Application Clusters (RAC)
- Инвестиции по мере роста
Гибкость и эффективность планирования ресурсов позволяют наращивать мощности до любого уровня по мере изменения потребностей бизнеса и оплачивать только то, что необходимо сегодня. Модернизируя систему, компания платит только за добавляемые мощности - отпадает необходимость крупных разовых капиталовложений на приобретение мощного сервера.
- Доступность каждому
И небольшая компания, и крупная организация - могут использовать решения высокой готовности на основе технологии Oracle RAC. Для небольших организаций Oracle предлагает специальную модель лицензирования.
- Инвестиции по мере роста
Экономичный вариант построения центров обработки данных. Стоимость нескольких серверов кластерной, как правило, ниже стоимости одного многопроцессорного сервера.
Достоинства технологии Oracle Real Application Clusters
- Масштабируемость
Технология Oracle RAC позволяет наращивать мощности постепенно, по необходимости, подключая к работе любое количество процессоров, и таким образом объединять вычислительную мощность нескольких компьютеров. Процесс наращивания ресурсов становится значительно более простым и быстрым, поскольку при необходимости расширения к кластеру можно добавлять новые узлы вместо того, чтобы заменять существующие более мощными.
- Экономия средств на аппаратном обеспечении
Большие компьютеры очень дороги и, устаревая, требуют замены на еще более мощный компьютер. Oracle RAC позволяет создать большой сервер из более маленьких.
- Высокая готовность системы
В Oracle RAC одновременно работают 2 или более компьютеров, поэтому отказ одного из них не останавливает работу системы. Разнесенный в пространстве кластер (геокластер) позволяет добиться катастрофоустойчивости решения.
- Бесперебойность работы
Дополнительное подключение новых серверов к кластеру не прерывает общей работы центра обработки данных. Профилактика серверов проводится поочередно, незаметно для пользователя - сбоев в работе с базой данных не происходит.
- Отказоустойчивость
Информационная система сохраняет работоспособность в случае сбоя некоторых узлов кластера или отдельных экземпляров кластерной базы данных Oracle.
- Универсальность для прикладных информационных систем
Архитектура Oracle RAC прозрачна для "типового" приложения, работающего с кластерной базой данных, т.е., как правило, не требуется существенно модифицировать приложение для его развертывания в среде Oracle RAC.
Центр технического консалтинга занимается построением информационных систем на базе технологий Oracle RAC и Oracle Grid Control, тестирует приложения независимых разработчиков на совместимость со средой Oracle RAC, проводит испытания на отказоустойчивость и производительность систем в кластерной среде, оказывает консультации по применению этих технологий.
Услуги, предлагаемые Центром технического консалтинга РДТЕХ по направлению "Построение информационных систем высокой готовности на базе ПО Oracle"
- Обследование системы:
- выявление потенциальных проблем с производительностью, которые затруднят или сделают невозможным переход на Oracle RAC;
- рекомендации по настройке базы данных.
- Консультации по выбору аппаратного обеспечения.
- Развертывание Oracle RAC:
- установка и настройка программного обеспечения;
- создание тестовой базы данных или миграция существующей;
- тестирование отказоустойчивости;
- нагрузочное тестирование:
- с помощью инструментальных средств заказчика;
- с помощью Real Application Testing;
- с помощью HP LoadRunner;
- планирование промышленной конфигурации.
- Миграция существующей базы данных:
- выбор оптимального метода миграции;
- миграция с изменением конфигурации:
- обновление версии сервера базы данных;
- миграция на другую платформу;
- тестирование выбранного метода;
- оптимизация процесса миграции для минимизации времени простоя.
- Настройка производительности базы данных после миграции.
- Модернизация инфраструктуры высокой доступности:
- модификация системы резервного копирования:
- настройка утилиты rman;
- интеграция утилиты rman с системами резервного копирования сторонних разработчиков;
- написание скриптов для резервирования средствами ОС;
- настройка резервной базы данных;
- кластеризация серверов приложений;
- дублирование OID.
- Интеграция СУБД Oracle RAC и сопутствующих компонентов (резервная база данных, система резервного копирования) с системами управления:
- Oracle Enterprise Manager;
- системы управления заказчика.
В центре компетенции РДТЕХ работает демо-стенд, на котором Вы можете протестировать Вашу систему в конфигурации Real Application Cluster, в том числе и в версии Oracle 11g R2.
Возможности технологии Oracle Real Application Clusters
|
 |
Краткая техническая справка
Технология Oracle Real Application Clusters (RAC) позволяет строить отказоустойчивые и масштабируемые информационные системы, объединяя серверы в кластеры.
Кластер Oracle RAC - это несколько объединенных сетью серверов и соединенный с ними по волоконно-оптическому интерфейсу дисковый массив. На дисковом массиве находится база данных, общая для всех серверов, обрабатывающих информацию из этой базы данных.
В архитектуре Oracle RAC экземпляры СУБД Oracle одновременно выполняются на серверах кластера, и управление общей базой данных производится экземплярами совместно. По существу, с точки зрения приложения, - это единая база данных.
Oracle RAC используется для создания корпоративных сетей распределенной обработки данных и позволяет объединить в эффективную вычислительную систему всей организации большое количество стандартизованных недорогих серверов.
Oracle RAC дает возможность радикально снизить эксплуатационные затраты и обеспечить новый уровень гибкости, делая корпоративные системы более динамичными и адаптивными. Динамическое обеспечение приложений процессорным ресурсом, оперативной памятью и устройствами хранения позволяет гарантировать необходимые уровни сервиса при одновременном снижении затрат за счет лучшего использования ресурсов.
Технология Oracle RAC повышает гибкость использования аппаратных ресурсов и исключает во многих случаях необходимость копирования данных между серверами для получения "баз вчерашнего дня" и "моментальных копий БД" для подготовки отчетов. Генерацией отчетов может заниматься один из серверов кластера. Необходимость в копировании данных на "сервер генерации отчетов" отпадает.
Oracle RAC - ключевой компонент Grid-вычислений.
|
|
- Баланс нагрузки
В технологии Oracle Database 10g RAC вводится новое понятие сервиса. Сервисы определяют классы пользователей БД или приложений и соответствующие нагрузки. Определение бизнес-политик для сервисов позволяет разрешать такие проблемы, как выделение отдельных серверов кластера на периоды пиковых нагрузок или автоматическое устранение последствий отказа сервера. Это гарантирует предоставление ресурсов в требуемый период времени и там, где это необходимо для решения поставленных задач.
- Единый стек кластерного ПО
Oracle Database Enterprise Edition 10g с опцией RAC представляет собой полный комплект программного обеспечения функционирования кластера и управления его работой. Кластерное ПО Oracle (Clusterware) представляет собой полностью интегрированный стек с общим программным интерфейсом (Application Programming Interface) событий и управления, которым можно централизованно управлять с помощью ПО Oracle Enterprise Manager. Нет необходимости приобретения дополнительного кластерного ПО других производителей. Кластерное ПО имеет единый интерфейс и единую функциональность для всех платформ, поддерживающих ПО Oracle.
Полезная информация
Информация на сайте РДТЕХ:
Информационные материалы
Курсы Учебного центра РДТЕХ
| Курсы для администраторов БД Oracle |
|