Como os espaços de armazenamento decidem onde colocar meus arquivos?

6

Com os Espaços de Armazenamento do Windows 8, você pode agrupar muitos discos rígidos de diversos tipos, velocidades e tamanhos para usar como um único espaço de armazenamento / unidade lógica.

Como o Windows decide o que colocar onde?

Por exemplo, ele moverá os arquivos dependendo da frequência de acesso? Talvez dividir arquivos frequentemente acessados juntos entre discos rígidos, etc.

Para o que é otimizado? Velocidade, confiabilidade, etc?

Se o texto acima estiver pedindo muito, posso ver facilmente onde os arquivos estão fisicamente (em qual disco físico)?

    
por George Duckett 23.10.2012 / 17:26

3 respostas

3

Existem três opções diferentes de resiliência de dados disponíveis: o espelhamento bidirecional requer pelo menos dois discos físicos e colocará uma cópia de cada um dos seus arquivos nas duas unidades; o espelhamento de três vias requer pelo menos cinco discos e armazenará uma cópia de cada arquivo em três dos cinco; e o modo "paridade" requer pelo menos três discos e duplica seus dados usando menos espaço físico em cada disco, mas tem mais sobrecarga de desempenho - a Microsoft recomenda que ele seja usado principalmente para arquivos grandes que raramente são alterados.

Em um espaço de armazenamento com espelhamento bidirecional ativado, uma cópia de cada bloco é mantida em ambos os discos para que, se um deles ficar inativo, nenhum dado do usuário seja perdido.

Src: link

VISUALIZANDO ARQUIVOS

    
por 30.10.2012 / 09:00
1

Tente este artigo. Explica em detalhes explícitos como os espaços de armazenamento funcionam para otimizar a velocidade e a capacidade de recuperação. NÃO É JBOD.

link

Para explicar aqui, os espaços de armazenamento distribuem seus dados por todas as unidades aplicáveis de maneira uniforme, preenchendo-os uniformemente.

Se você estiver trabalhando em um sistema Mirror, todos os dados serão replicados exatamente com sua unidade espelhada pareada. Portanto, se você tiver 2 unidades no espelho, 1 e 3 serão idênticas e 2 e 4 serão idênticas.

Se você estiver trabalhando no modo Paridade, a última unidade na matriz será marcada como paridade e armazenará todas essas informações. as unidades restantes dividirão os dados uniformemente.

Não faz otimizações com base na freqüência ou no meio de acesso a arquivos. Como os espaços de armazenamento não podem ser iniciados, ele assume que nenhum dos arquivos armazenados nele são arquivos de sistema e trata todos os arquivos igualmente. (este é o mesmo comportamento que se você estivesse usando uma matriz RAID tradicional, então isso NÃO é um bug.)

    
por 23.10.2012 / 17:58
1

Seu RAID-0, ou striping. Isso pode ser feito com espelhamento ou paridade.

Como o Windows decide o que colocar onde?
Ele escreve em paralelo em todos os seus discos, nada será gravado em um único disco físico.

Para o que é otimizado? Velocidade, confiabilidade, etc?
Otimiza a velocidade. Ele grava os dados em todas as unidades em paralelo, reduzindo a velocidade de gravação para x / (número de discos), onde x seria a velocidade normal de gravação para qualquer arquivo em um único disco.

Posso ver facilmente onde os arquivos estão fisicamente (em qual disco físico)? Não, porque eles vão existir em todas as unidades, nunca em apenas um único disco físico.

    
por 29.10.2012 / 17:05