Назад | Перейти на главную страницу

Что лучше в RAID: меньше дисков большего размера или больше дисков меньшего размера?

Смотрю построить RAID, и наткнулся на мысль.

что лучше, меньше дисков большего размера (1 ТБ x 3) или больше дисков меньшего размера (500 ГБ x 6).

Я специально искал RAID 5 или аналогичный. Есть ли разница в таких вещах, как целостность данных, случайное чтение / запись и т. Д.

РЕДАКТИРОВАТЬ: Извините, я неправильно сказал, я смотрел только на RAID 5 (и забыл, что у него минимум 3 диска).

Если есть выбор, выберите несколько дисков меньшего размера вместо нескольких больших. На это есть разные причины:

  • Вы можете разделить чтение и запись на большее количество дисков, что приведет к увеличению скорости
  • Восстановление дисков меньшего размера занимает гораздо меньше времени.
  • Очень быстрые (15K SAS) диски не будут доступны с большей емкостью
  • Случайные чтения могут обрабатываться большим количеством головок, что приводит к увеличению скорости приложений, требующих множества небольших случайных чтений.

Однако помните, что в зависимости от вашей общей емкости RAID5 может считаться небезопасным, так как появление URE при восстановлении неисправного диска может стать очень вероятным.

Также учтите, что использование только двух дисков либо не дает вам избыточности, либо не увеличивает скорость, в зависимости от выбранного вами типа RAID.

Я поддерживаю ответ SvenW, но есть некоторые недостатки, которые следует учитывать при использовании дисков меньшего размера.

  • Количество слотов для дисков может быть ограничено, поэтому использование дисков меньшего размера может ограничить общую емкость и возможности будущего обновления.
  • Больше приводов потребляют больше энергии и создают больше тепла, вибрации и шума, потенциально снижая общую надежность.

Кроме того, с появлением твердотельных накопителей возникло мнение, что вы можете объединить преимущества емкости больших дисков с преимуществами производительности твердотельных дисков, уменьшая потребность в небольших высокопроизводительных дисках. Смотри мой ответ про кеш-устройства в ZFS.

ИМХО на этот вопрос нельзя правильно ответить с предоставленной информацией. Прежде чем оценивать, какой RAID нужно реализовать, необходимо иметь специфику использования. Реализация RAID 5 удовлетворит одни требования и не сможет удовлетворить другие, как и другие реализации RAID.

Изложите все свои требования, производительность, коэффициенты чтения и записи, бюджет и т. Д., А затем решите или спросите, какая реализация будет соответствовать вашим потребностям.

В сети есть много БЕЛЫХ статей, которые описывают наилучшее использование каждого типа рейда.

Я бы предпочел RAID 5, так как вы теряете меньше места, и я считаю, что производительность лучше. С RAID 1 2x1TB вы теряете полный терабайт. С RAID 5 вы теряете всего 500 ГБ.

Тем не менее, у каждого есть свои преимущества.

Преимущества RAID 1: Все данные избыточны. Если один диск выходит из строя, производительность не снижается. Легко понять.

Недостатки RAID 1 Теряют больше места. Не работает так же хорошо, как RAID 5. Должен записывать все на оба диска ... нет увеличения производительности при записи.

Производительность RAID 5 выше при чтении, что хорошо для приложений баз данных. Поскольку вы спросили об этом конкретно, лучше выполнять операции произвольного чтения и записи, поскольку он может читать / писать с / на несколько дисков, однако это также смягчается за счет необходимости обновлять информацию о четности для каждой записи, поэтому преимущества не так велики, как с чтениями. RAID 1 также может читать с обоих дисков, но ограничен двумя. Эти преимущества можно увеличить, добавив больше дисков. Легче добавить больше места, если у вас мало места.

Недостатки RAID 5 Снижение производительности из-за потери диска. При выходе из строя RAID-массив необходимо восстанавливать, а затем заменять.

Конечно, есть еще много причин, по которым можно поспорить, но это основные.