Есть ли разница между аппаратным RAID и программным RAID?

9

Я строю новый сервер (Small Business Server 2008), но не могу заставить работать встроенный RAID-контроллер (AMD SB700) и в основном отказался от него, когда-либо работавшего с Server 2008. Отлично.

Но мой вопрос ... есть ли реальная разница между аппаратным обеспечением (таким как этот ) и программным обеспечением (встроенное в Windows зеркалирование дисков) для RAID 1?

Предполагая, что приводы идентичны, и т. Д., Кажется, что разница будет незначительной, основываясь только на моих догадках / желаниях.

Алекс Пападимулис
источник

Ответы:

9
Nik
источник
Ах, не подумал попробовать сбой сервера
Алекс Пападимулис
4
да, кто бы мог подумать, что он задает вопрос, связанный с сервером, на сайте под названием «Ошибка сервера» ?! :)
Джефф Этвуд
8

Несколько очевидных отличий:

  • С программным RAID вы ограничены портами SATA на материнской плате. Некоторые карты RAID позволяют, например, подключать 10 дисков SATA.
  • Программный RAID использует дополнительное процессорное время, тогда как аппаратный RAID переносит такую ​​обработку на карту RAID. Это зависит от того, как вы используете RAID, но это, вероятно, не добавит значительную нагрузку (процессоры сейчас довольно быстрые ...)
  • Программный RAID бесконечно дешевле, так как он (возможно) уже включен в вашу ОС
  • Программный RAID является более переносимым, привязанным к конкретной операционной системе, а не к определенной марке или модели карты RAID ( «Совместимость RAID» )
  • (Личное мнение) Слегка необоснованно, но я доверяю программному RAID больше, чем драйверам для карт RAID - разработчики программного обеспечения, как правило, лучше создают программное обеспечение, чем инженеры аппаратного обеспечения!

Одно не лучше другого - оба имеют свои преимущества.

Если вы беспокоитесь о производительности или вам нужно больше дисков, чем может потребовать ваша материнская плата, вам следует использовать карту RAID (хотя стоит попробовать / сравнить программный RAID перед покупкой карты RAID)

DBR
источник
3

Оборудование обычно имеет лучшую поддержку горячей замены с отдельной аппаратной логикой / схемой, более легкую идентификацию неисправных дисков по мигающим индикаторам, загрузочные тома для любого уровня рейда и так далее ... с точки зрения производительности? Не совсем, пока есть процессорные циклы и программная реализация достаточно хороша ...

... но как указал ник - аппаратное обеспечение не всегда "аппаратное обеспечение" и, как правило, "оно зависит".

Оскар Дювеборн
источник