tl: dr: último parágrafo.
Há alguma confusão aqui sobre as várias coisas que podem criar um dispositivo RAID ou semelhante a RAID. Vamos discutir as opções em ordem de preferência e desempenho.
Melhor primeiro: cartões RAID reais, de fornecedores como LSI, Areca e outros. Essas placas geralmente têm memória dedicada para armazenamento em cache e quase sempre têm uma unidade de backup de bateria opcional. A BBU fornece energia ao cache, de modo que, no caso de uma perda inesperada de energia, todos os dados que ainda não foram gravados no disco não serão perdidos. Algumas placas não permitem que você ative o cache de gravação, a menos que uma BBU esteja instalada. Algumas dessas placas têm formas ainda mais avançadas de aumentar o desempenho. Por exemplo, muitas novas placas LSI possuem um complemento opcional chamado "CacheCade", que pode usar um SSD para cache de leitura. As placas RAID reais também permitem que você atribua sobressalentes e possa recriar automaticamente a matriz no caso de uma falha na unidade.
Em seguida, o RAID de software fornecido pelo SO. O Linux e certas edições do Windows podem criar dispositivos usando vários níveis de RAID. O RAID de software é uma solução adequada em muitos casos, mas tem algumas desvantagens. Primeiro, algumas edições do Windows não podem inicializar os discos dinâmicos, o recurso que cria o RAID de software. Algumas distribuições Linux (principalmente as mais antigas) também apresentam problemas na inicialização de RAIDs de software. Em segundo lugar, o software RAID não possui esse delicioso cache de gravação suportado por hardware. Não irá salvá-lo da corrupção de dados causada por uma perda repentina de energia. Terceiro, dependendo da carga de trabalho e do tipo de RAID, ele pode consumir uma quantidade não trivial de tempo de CPU. Isso é especialmente verdadeiro quando se usa um tipo de RAID que faz paridade, como 6. Não tenho certeza sobre o Windows, mas o RAID de software do Linux também permite que você aloque unidades sobressalentes.
Em seguida, estão os RAIDs baseados em firmware / chipset, como o 1068 da LSI e o RST da Intel "67", "68" e "77". Como as placas RAID de hardware, elas expõem as unidades normais ao sistema operacional e não precisam de drivers para executar operações básicas. Todas as operações de E / S, incluindo a paridade, são feitas dentro do próprio firmware, o que significa que elas não usam o tempo da CPU. Infelizmente, eles também não vêm com nenhum dos benefícios de um RAID de hardware dedicado, como um cache de gravação ou uma BBU. É lamentável que o Intel RST mais antigo tenha a reputação de ser escamoso e esquisito. Firmware RAID geralmente não permite alocar unidades de reposição. A menos que você faça algo bobo e use o RAID 0, provavelmente não verá nenhuma melhoria de desempenho usando um RAID de firmware.
Finalmente, e o pior de tudo, é fakeraid. Existem duas classes de fakeraid. O primeiro não requer drivers, mas normalmente só expõe RAID 0 e 1. O segundo requer drivers para todas as operações e faz tudo no software. O Fakeraid pode ser encontrado em cartões addon baratos, em alguns dispositivos NAS baratos e até mesmo em algumas placas-mãe (geralmente com chipsets AMD ou Nvidia). Como o firmware RAID, você quase certamente não verá uma melhoria de desempenho com o fakeraid.
Sua pergunta lida com as duas opções intermediárias: RAID de software do Windows versus RAID de firmware da Intel em uma placa Z77. Normalmente, eu diria que é uma lavagem de desempenho e confiabilidade, já que ambas as opções se provaram no mundo real e não são muito ruins. Como não parece que você está usando o espelho como um dispositivo de inicialização, eu costumava dizer que o RAID de software do Windows é provavelmente o caminho mais sensato. No entanto, o RAID de firmware da série 77 tem um truque na manga: ele pode usar um SSD como cache , quando você instala o driver opcional . Ou seja, o armazenamento em cache está disponível somente quando o driver é carregado. O array em si está sempre disponível. Se você quiser colocar outro SSD no seu sistema, pode funcionar bem.