Вообще говоря, между программным 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.