Мой вопрос: когда уместно просто создать один большой массив с высокой скоростью чтения и записи, такой как RAID 10, вместо создания меньших массивов для конкретных приложений?
Мне кажется, что если мои общие требования к вводу / выводу не слишком велики, один массив с превосходной производительностью чтения и записи может обеспечить более высокую производительность в целом для всех приложений, за исключением тех случаев (возможно, редких), когда приложения с различными шаблонами доступа достигли своего пика в то же время (копирование большого количества больших файлов, пока база данных захлопывается).
Если я выделю пару шпинделей для конкретной задачи, такой как журналы транзакций, и они даже не потрут с рабочей нагрузкой ... почему бы просто не поместить эту рабочую нагрузку в больший RAID 10? Эти шпиндели смогут вносить свой вклад в другие рабочие нагрузки, вместо того, чтобы сидеть и царапать себя 60% времени.
PS, в моем конкретном случае затраты на RAID 10 не имеют значения, потому что я смотрю на создание нескольких массивов RAID 1 и одного небольшого RAID 5. Переход RAID 10 на необходимое мне пространство было бы сопоставимым.