RAID на твердотельных накопителях

1387
Naftuli Kay

Существуют ли какие-либо заметные различия, кроме (потрясающей) производительности, при работе RAID-массивов, состоящих из твердотельных дисков? Я рассматриваю один из двух:

  • 4 x 256 ГБ SSD в RAID-10 (общий размер используемого массива = 512 ГБ).
  • 6 х 256 ГБ SSD в RAID-50 (общий размер используемого массива = 1024 ГБ).

Существуют ли различия с точки зрения конечного пользователя / установки в использовании твердотельных накопителей в RAID-массивах по сравнению с обычными жесткими дисками?

2

3 ответа на вопрос

2
inf

Вы не получите поддержку TRIM сегодня, но Intel объявила, что они будут поддерживать ее в следующих версиях своих драйверов начиная с версии 11.5. (Только для RAID 0, хотя)

1
spydum

Я предполагаю, что это только для высокой доступности (часть raid-1) и большего объема памяти на логический диск (raid-0).

Если это так, то почему бы и нет?

Что касается производительности, вы, вероятно, не увидите значительного улучшения. Большие победы RAID были связаны главным образом с борьбой с задержкой вращения. SSD полностью подавляет это, поэтому прирост производительности должен быть незначительным. Я полагаю, вы могли бы получить увеличение пропускной способности, предполагая, что вам действительно нужно увеличить скорость до 500 МБ / с +

Цель состоит в том, чтобы получить паритет (следовательно, RAID-5 или 1) без какой-либо пониженной производительности, с надеждой на то, что производительность будет лучше, чем на складе, следовательно, RAID-0. Мысли? Действительно ли использование RAID-0 помогает повысить производительность на SSD? Naftuli Kay 12 лет назад 0
RAID-5 должен быть выделен. Он имеет плохие характеристики производительности записи, а производительность в ухудшенном режиме, как правило, довольно низкая, пока восстановление не завершится (при условии, что у вас была горячая резервная копия). Если искать только паритет, RAID-1 довольно эффективен. Или рассмотрите файловую систему, такую ​​как ZFS, для контрольных сумм (что, в конечном счете, является целью) spydum 12 лет назад 1
RAID 1 - прямое зеркало, в RAID 1 нет данных о четности. Я думаю, вы путаете избыточность с четностью. Уровни рейдов со 2 по 5 имеют данные о четности для создания различных видов избыточности. Paperlantern 12 лет назад 0
0
Mr Alpha

Вы потеряете TRIM, что, в зависимости от того, что вы делаете, может иметь значение, а может и нет.

Традиционно RAID предназначался для распределения запросов ввода-вывода для маскировки задержки, и, хотя задержка твердотельных накопителей намного ниже, они все равно могут извлечь из этого выгоду. Но для этого требуется решение RAID, которое добавляет очень небольшую задержку. Я подозреваю, что большинство карт RAID добавят больше задержки, чем вы получаете, и, таким образом, в конечном итоге ухудшит производительность.

RAID-массив SSD очень хорошо масштабирует пропускную способность. RAID-0 двух SSD эффективно удвоил пропускную способность. Таким образом, все, что ограничено пропускной способностью, значительно улучшится по сравнению с RAID-накопителями.

Что касается RAID-10 против RAID-50, я бы выбрал 10, просто потому, что я подозреваю, что даже очень мощная RAID-карта может привести к серьезному узкому месту из-за вычислений четности, особенно при меньших записях.