Oracle9i Database проявила себя как лучшая СУБД на недорогих компьютерных платформах. СУБД Oracle9i для Linux-кластеров обладает высокой масштабируемостью. Это было доказано на вычислительных комплексах с 32 узлами; не существует принципиальных технологических барьеров для увеличения числа узлов в кластерах. Oracle9i Database показала лучшие результаты в тестах TPC-C на Linux: 138 362 tpmC (транзакций в минуту) при стоимости транзакции 17,21 долл. Этот результат был получен на кластерах из восьми серверов HP, по четыре процессора каждый.
RAC обеспечивает высокую степень утилизации ресурсов, причем на недорогих blade-фермах. Приложения, работающие с кластерами баз данных (Oracle9i Real Application Clusters), могут динамически подключать вычислительные мощности дополнительно выделяемых им blade-серверов. Когда необходимость в этих серверах отпадает, они динамически, по мере снижения нагрузки, исключаются из конфигурации всего комплекса и могут быть использованы для решения других задач.
Технология Oracle RAC, основанная на архитектуре с разделяемым диском (shared disk architecture), позволяет наращивать и сокращать ресурсы по мере необходимости. СУБД других производителей не имеют такой возможности, так как строятся на принципиальной иной архитектуре (shared nothing architecture). Данные в такой архитектуре искусственно разнесены по сегментам базы данных. При добавлении новых blade-серверов все данные нужно заново сегментировать, чтобы перенести часть из них на новые серверы. Аналогично, когда нужно изъять из системы blade-серверы, данные тоже приходится предварительно сегментировать.
Архитектура shared disk
Архитектура shared nothing
Проверена на рабочих приложениях
Проверена на тестах
Естественная сегментация данных
Искусственная сегментация данных
Свободное добавление blade-серверов в конфигурацию
Добавление серверов с перераспределением данных по сегментам
Свободное исключение blade-серверов из конфигурации
Исключение серверов с перераспределением данных по сегментам
Все данные
Подмножества данных
Таблица 1. Архитектура с общими дисками обеспечивает большую гибкость