Acabei de ler sobre matrizes RAID híbridas que consistem em SSDs e HDDs comuns suportados pelos controladores RAID da Adaptec .
- Essa configuração RAID fornece uma vantagem real?
- O desempenho de gravação não é rebaixado para a velocidade de gravação do disco rígido?
- E quanto aos diferentes tamanhos de discos?
Em resumo, quais contras e prós possui uma solução RAID?
hard-drive
ssd
raid
raid-1
Ladislav Mrnka
fonte
fonte
Respostas:
No link:
As gravações e o tamanho máximo do volume serão limitados no disco menor / mais lento como qualquer outro RAID misto. A vantagem é que as leituras são todas do SSD, que é onde realmente se destaca. Permite a redundância do RAID-1 e o desempenho de leitura de um SSD sem o custo de dois SSDs.
Certamente, há uma penalidade de gravação, mas para a maioria dos usuários domésticos, eles são pesados para leitura e não para gravação.
fonte
Observe que, além do "Hybrid RAID" da Adaptec, eles também têm algo a que chamam "Max Cache".
O RAID híbrido permite que você tenha seus SSDs apoiados por discos rotativos regulares, para diminuir o custo da matriz RAID. A desvantagem é que, se você precisar do desempenho dos SSDs, provavelmente não poderá sobreviver rodando no disco mecânico. Então você está obtendo o desempenho de gravação de um disco giratório e provavelmente precisará interromper os serviços até que a reconstrução da matriz seja concluída - me parece bastante limitada em utilidade. Estou especulando que você estaria melhor com uma matriz de todos os SSD RAID-5 de 5 unidades do que um híbrido de 8 unidades, mas não tenho números para fazer backup disso.
O Max Cache permite que você insira um SSD como um dispositivo de cache para sua matriz de discos giratórios. Isso parece promissor, mas a boa impressão é que esse cache é apenas de gravação, para que as gravações ocorram na velocidade dos discos giratórios, e apenas as leituras são aceleradas. Se você precisar de aceleração de leitura, provavelmente é um bom caminho a percorrer, mas eu não a testei pessoalmente.
Se você estiver executando o Linux de 64 bits, poderá tentar o módulo do kernel flashcache, que permite fazer cache de write-through ou write-back (embora possa haver problemas de segurança de dados com o write-back) de um dispositivo de bloco para outro. Eu brinquei com isso e funciona bem, mas na situação em que planejava colocá-lo em produção recentemente, o sistema era de 32 bits e realmente não funciona atualmente em 32 bits (julho de 2011).
fonte
Primeiro de tudo, se você instalar o SSD atrás do controlador RAID, perderá o suporte ao TRIM.
Segundo, eu realmente não entendo toda essa ideia de RAID híbrido. O ponto principal do RAID1 é IMHO ser capaz de suportar a perda de uma das unidades. Agora imagine que você perde seu SSD neste RAID híbrido sob carga pesada. Você entende o meu ponto? Parece mais uma solução de backup para mim.
@MarkM Desculpe por não me expressar claramente. Obviamente, o controlador detectará a falha do membro. Mas por que as pessoas estão prontas para pagar premium pelo SSD? Porque ele pode suportar cargas mais altas. Para alguns tipos de carga (IOPS alto), ele pode suportar até 10x em comparação com o HDD convencional. Sob essa carga, o HDD restante nunca será capaz de funcionar como o SSD - o servidor efetivamente falha. Portanto, no caso de RAID1 com 2 unidades idênticas, quando uma falha, o servidor continua a operar - e esse é o objetivo do RAHO1 IMHO. É necessário substituir a unidade com falha para não restaurar o servidor (está funcionando bem), mas porque outra unidade pode ficar inativa. Mas com este RAID híbrido, é necessário substituir o SSD com defeito o mais rápido possível para restaurar o servidor à operação normal. Como quando você tinha apenas uma unidade e ela falhou e você deve substituí-la e restaurar a partir de um backup. Por isso, brinquei que é uma solução de backup. Desculpe de novo
fonte