Часто системные администраторы или администраторы баз данных выбирали RAID только потому, что он сейчас в моде, или для того, чтобы произвести впечатление на своих начальников. Давайте все-таки сосредоточим свое внимание на двух технических причинах выбора RAID. Это
масштабируемостг
ивысокая доступность
в контексте производительности ввода/вывода. Как уже упоминалось ранее, масштабируемость и доступность являются нашим секретным оружием при защите заданий, когда мы выступаем в роли администраторов или консультантов базы данных.Никто из никогда не был уволен (по крайней мере, мы на это рассчитываем) зато, что база данных всегда была в рабочем состоянии, или за то, что система продолжала быстро реагировать на запросы, какой бы ни была нагрузка на нее. За последние несколько лет размеры баз данных Oracle существенно выросли. Сейчас Oracle поддерживает базы данных размером в районе петабайта.
С этим ростом размеров пришли изменения в сложности системы, а с ними и
проблемы, связанные с управлением вводом/выводом, который требуется для
этих громоздких систем. Если даже при настройке мы проигнорируем все остальные факторы, только вследствие огромных размеров нам потребуются новые
методы масштабирования производительности ввода/вывода в соответствии с
растущими запросами приложений.
Таблица (см. ниже) иллюстрирует то, о чем шла речь в предыдущем параграфе, сравнивая максимальные значения размеров для двух главных выпусков Oracle и объясняя, почему RAID стал незаменимым в системе Oracle:
Элемент 0racle8 и более поздние версии
Размер базы данных 32 терабайта 65533 файла* (размер самого большого
файла, поддерживаемого операционной
системой платформы пользователя)
Табличные пространства 1022 65536
Количество файлов данных в базе 1022 65533
данных
данных
Столбцов в таблице 254 1000
Столбцов в индексе 32
Экстентов в таблице Неограниченно** Неограниченно
Столбцов L0B в таблице 1 типа LONG/ 1000 LOBS
LONGRAW
Максимальный размер LOB 2 Гбайта 4 Гбайта
Столбец CHAR 255 байт 2000 байт
байт байт
Добавьте к увеличившимся размерам и сложности такие термины, как
стратегически важные (приложения), электронный бизнес
и24х7хнавсегда,
и станет ясно, что применение RAID сулит еще большие преимущества. Нужды доступности корпоративных систем поднялись практически до заоблачных высот, причем постоянно увеличивается количество данных, закладываемых в корпоративные хранилища данных и количество пользователей, обращающихся к ним.По мере роста объемов данных и увеличения использования этих данных в бизнесе, предприятия начинают очень сильно зависеть от своих баз данных и приложений. Требования доступности на уровне 99,999% (пресловутые пятьде-и даже выше для стратегически важных систем перестали
необычным.
* Зависит от операционной системы ** Доступно, начиная с Oracle 7.3
Эти требования означают, что сбой диска не должен "испортить музыку1'-всей системе. Сбои на уровне диска, приводящие к простою приложения или базы данных, превращаются в упущенную прибыль. Вследствие интенсивной рыночной конкуренции к вопросам регулирования, многие предприятия не могут
переносить эти сбои даже в течение коротких промежутков времени. А дело-то очень простое: устройства для хранения информации должны масштабировать производительность системы ввода/вывода соразмерно увеличению объема данных без потери доступности данных. Именно это и предлагает RAID.
< Предыдущая | Следующая > |
---|