Cada RAID adicional que você criar precisaria atualizar seus superblocos. Isso reduziria o desempenho, não surpreendentemente. Para o RAID-10, não há nenhum ponto com a criação de múltiplos RAIDs, use o LVM-2 em cima dele, só isso.
Estou configurando um novo servidor virtualizado com KVM e LVM. O host KVM e todos os convidados serão instalados em uma unidade SSD. Cada convidado terá acesso a uma matriz RAID10 feita de unidades sata de 4x3TB, usadas para armazenamento e dados.
Meu problema é que eu tenho muito espaço (6 TB utilizável), que eu realmente não preciso de o momento.
Uma abordagem, primeiro, é criar um grande espaço de 6 TB com o mdadm e criar um grande grupo de volumes do LVM. que pode então ser "dividida" criando volumes lógicos.
Outra abordagem, em segundo lugar, seria primeiro dividir cada disco rígido (3TB) em, digamos, quatro Partições primárias de 0,75 TB (sdx1, sdx2, sdx3, sdx4, x = a, b, c, d) com fdisk. Então eu poderia usar
mdadm --verbose --criar / dev / md1 --level = 10 --chunk = 256 --raid-devices = 4 / dev / sda1 / dev / sdb1 / dev / sdc1 / dev / sdd1
Neste caso, o / dev / md1 seria um array RAID10 de 1.5TB, que pode ser formado em um Grupo de volume LVM seguido pela criação de volumes lógicos.
Se eu precisar de mais espaço no futuro, posso simplesmente criar / dev / md2 e assim por diante. O / dev / md1, / dev / md2, / dev / md3 e / dev / md4 é igual a 6 TB.
Eu acho que o primeiro método pode ser chamado de uma abordagem de cima para baixo (indo do grande para o pequeno). O segundo método é talvez uma abordagem de buttom-up (indo de pequeno a grande).
Esta é a primeira vez usando o RAID e gostaria de saber se há alguma desvantagem usando a segunda abordagem? A maioria das pessoas parece estar usando a primeira abordagem, ou? Então, qual é o melhor maneira de configurar o meu RAID10? Talvez não haja diferença, apenas maneiras diferentes de olhar para a mesma coisa? Como você faria isso?