Имеем: IBM DS-4400
на нем пока 6 дисков плюс один - spare.
Эти 6 дисков (~73Gx15K) мы будем использовать под размещение базы данных. Это Sybase SQL-сервер (практически то же самое, что MS SQL).
База состоит из сегмента данных (8Гб на сегодня) и сегмента журнала (256Мб).
Производительность этой системы имеет значение...
Да, это OLTP.
Вопрос вот в чем.
Как лучше поступить - сделать один RAID-10 из всех шести дисков или сделать RAID-10 из четырех под сегмент данных и RAID-1 из двух других - под журнал ?
С одной стороны - чем больше дисков, тем быстрее.
С другой стороны - если журнал совсем вынесен на отдельные диски, то нет необходимости в постоянном перемещении головок между сегментом данных и журналом. В журнал-то вообще данные пишутся последовательно, т.е. на физическом уровне (из кэша контроллера в диск) должно быть совсем быстро - им незачем метаться туда-сюда.
Нам самим кажется, что первый вариант (6) более правильный, а последнее соображение насчет перемещения головок - оно, похоже, утеряло силу ввиду наличия мозгов и кэша в контроллере и ввиду более компактного физического размещения базы на дисках при 6-ти-дисковом варианте.
Но сомнения остаются.
Что скажут специалисты ?
Есть ли повод для сомнений или все однозначно ?
6 или 4+2 ?
Модераторы: Trinity admin`s, Free-lance moderator`s
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей