
Em um servidor de armazenamento de alta densidade, que está em uma matriz RAID, todas as unidades precisam ser do mesmo tipo. Tal como uma mistura de unidades SSD, SATA? Em uma matriz RAID, a maioria dos controladores exige apenas que todas as unidades tenham a mesma capacidade, mas e quanto ao tipo de unidade?
Responder1
Controladores RAID de hardware da LSI, DELL, HP etc. não permitem misturar discos com interfaces diferentes (por exemplo: SATA e SAS) em um único array. O que você pode fazer é criardoisarrays diferentes, cada um para um protocolo de interface específico - um array SATA e um SAS, por exemplo.
O RAID de software não compartilha essa limitação - basicamente qualquer dispositivo de bloco (até mesmo um dispositivo de loopback) pode fazer parte de qualquer array. No entanto, misturar diferentes tecnologias de disco geralmente é desencorajado para evitar uma matriz desequilibrada (em termos de desempenho). Paraunidades de cache, como ZFS L2ARC ou LVM dm-cache
, as coisas são diferentes - aqui você realmentequereruma condução mais rápida. Assim, por exemplo, usar um cache NVMe na frente de um array SATA é perfeitamente adequado.
Responder2
RAID de hardware: Não, você não pode. Exceto talvez misturar SATA com SAS.
RAID de software: Sim, você pode! Mas você provavelmente não deveria fazer isso, pois o desempenho do volume RAID combinado seria limitado com a unidade mais lenta no conjunto RAID resultante.
PS: Há uma exceção quando unidades mais rápidas atuam como dispositivos de armazenamento em cache ou de log, enquanto unidades mais lentas atuam como capacidade. Pense em ARC e ZLOG no caso de ZFS e em Mirror-Accelerated-Parity no caso de espaços de armazenamento e combinação ReFS. Você pode pesquisar no Google essas siglas referenciadas para satisfazer sua curiosidade.