Como o desempenho escala em um espaço de armazenamento espelhado bidirecional de uma coluna à medida que mais discos são adicionados?

3

No Windows 8.1 Storage Spaces, parece haver evidência bastante sólida de que os espaços de armazenamento bidirecionados têm desempenho que melhora significativamente à medida que mais discos são adicionados ao conjunto, desde que o disco virtual resultante seja configurado de forma que o número de colunas seja igual à metade do número de discos físicos. No entanto, esses volumes de várias colunas vêm com restrições de flexibilidade, pois você é forçado a adicionar / remover discos em conjuntos iguais ao número de colunas. Então, se eu estiver construindo um servidor doméstico com 3 a 5 discos de tamanhos diferentes, um volume de coluna única parece ser muito mais fácil de gerenciar.

No entanto, não consegui encontrar nenhum benchmark em qualquer lugar que mostre como o desempenho é dimensionado com o número de discos em um volume de espaço de armazenamento espelhado bidirecional de coluna única. Meu palpite é que ainda deve haver algum aumento de desempenho, particularmente para a leitura de arquivos grandes, se os espaços de armazenamento dispersarem as colunas espelhadas de cada arquivo igualmente entre diferentes pares de unidades, pois ler todo o arquivo ainda atingirá todos os discos do pool, mas Não tenho certeza se isso é certo. Alguém sabe ao certo?

    
por ivanatpr 18.04.2014 / 19:55

1 resposta

0

Eu tenho um espelho bidirecional em camadas com 2 SSDs e 6 HDDs com 3 colunas. O desempenho sustentado de leitura e gravação (com dados de teste grandes o suficiente para que o cache SSD se esgote e passe para os HDDs) é pior do que um único disco rígido.

Talvez seja devido ao nível hierárquico, porque benchmarks online que não incluem um nível de desempenho SSD mostram o dimensionamento linear com cada coluna até que o controller / DMI seja o gargalo.

    
por 04.07.2017 / 10:57