Вообще говоря, между программным RAID и поддельным RAID нет существенной разницы в производительности, так как поддельный RAID в любом случае является более или менее программным RAID.
Любые проверки четности (для RAID5 и аналогичных) будут выполняться в ЦП в любом случае (и я бы больше доверял ОС, чтобы она была эффективной и хорошо проверенной / стабильной / поддерживаемой, чем драйверы поддельного RAID, особенно для дешевого mobo). / controller, чтобы вы могли найти fake-RAID менее быстрым и менее надежным), а также любые операции чтения блоков, необходимые для обновления блоков контроля четности, в обоих случаях приходится проходить через контроллер к ОС.
Кроме того, проблема записи с несколькими дисками существует в любом случае - например, запись в блок на двухдисковом RAID1 означает две записи ОС на контроллер с программным и поддельным RAID - с аппаратным RAID всегда есть только одна запись контроллеру, и он управляет связью с дисками, возможно, параллельно, а не последовательно. С программным обеспечением / подделкой записи также могут быть параллельными, но это зависит от контроллеров ввода-вывода и драйверов, поддерживающих это (более вероятно, с программным RAID, если ваши диски не все на одном контроллере, так что снова есть вероятность подделки RAID на самом деле будет немного медленнее в этих обстоятельствах).
В общем, Fake RAID принимает плохие биты программного RAID (потенциальное попадание процессора и задержка ввода-вывода из-за этого, невозможность мультиплексирования записей (в зависимости от контроллера / драйверов / ОС) для экономии пропускной способности шины, без аппаратного кэша) с плохим бит аппаратного RAID (зависимость от производителя и иногда зависимость от модели контроллера), и ни одно из этих преимуществ (гибкость и потенциальная переносимость машины программным RAID или независимость от ОС, эффективность записи, параметры кэширования и т. д. аппаратного RAID). Я (и многие другие) рекомендую избегать этого.
Небольшое примечание: мои мысли об эффективности / стабильности драйверов не зависят от операционной системы - я бы доверял программным параметрам RAID в любом из Linux / BSD / Windows / OSX / другом, аналогично драйверам для дешевой конфигурации поддельного рейда (например, предоставляется вашей материнской платой).
ТАКЖЕ ПРИМЕЧАНИЕ: кроме потенциальных ошибок в драйверах и других проблем, перечисленных выше, поддельный RAID все еще защитит вас от некоторых сбоев дисков, но я бы предложил вместо этого использовать программный RAID.