9

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

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

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

3 ответа3

9
8

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

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

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

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

3

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .