Espaço de armazenamento versus espelhamento de gerenciamento de disco

13

Windows 2012 R2:

Estou decidindo sobre uma implementação de RAID 1 (espelhamento na terminologia do Windows). Entendo que tenho duas opções incluídas no Windows:

  • Espelhamento do espaço de armazenamento
  • Espelhamento de gerenciamento de disco

Como o Storage Space compara o espelhamento ao espelhamento de gerenciamento de disco?

Allan Xu
fonte

Respostas:

8

Fiz alguns testes de desempenho no meu servidor de laboratório doméstico usando as duas tecnologias com dois Samsung 850 PRO 512GB.

Pelo que posso ver, ambos os mecanismos funcionam da mesma maneira. O espelhamento de espaços de armazenamento tem um desempenho melhor, mas consome mais CPU sob o benchmark diskspd, o Dynamic Volumes Mirroring é um pouco mais lento e obviamente com menos CPU.

Espero que isso ajude você a decidir o que fazer.

Net Runner
fonte
5

Eu só queria fazer a mesma pergunta, depois de fazer alguns testes, aqui estão minhas descobertas.

Não estou usando SSDs, mas HDs padrão.

O uso do espelhamento de gerenciamento de disco parece um pouco mais rápido. Usei a profundidade da fila 8 e criei valores para os tamanhos de bloco 512B, 8KB, 64KB e 4M na Atto Benchmarking Tool:

10M / 15M, 140M / 155M, 202M / 200M, 200M / 201M disco simples , apenas 1 partição

Espelho simples 9M / 20M, 140M / 200M, 200M / 200M, 200M / 395M no gerenciamento de disco, apenas 1 partição

Espaço de armazenamento do pool de armazenamento 7M / 12M, 133M / 151M, 200M / 204M, 201M / 377M na primeira partição, outros são um pouco mais lentos

Mas .. para mim isso é negligenciável, já que o desempenho real depende de E / S aleatória (onde o desempenho é mais semelhante) e também se você acessar / compartilhar as unidades através da rede de 1 GBit / s, nesse caso, haverá um limite um pouco mais de 100 MB / s de qualquer maneira.

O mais importante para o espelhamento é o caso de erro (raro). Então, eu também pesquisei como restaurar um espelho quebrado. Parece haver uma grande diferença - por qualquer motivo.

A recuperação parece muito complicada para o conjunto de armazenamento / espelho dos espaços de armazenamento:

https://technet.microsoft.com/en-us/library/dn782852%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396

Para espelho de gerenciamento de disco, parece muito mais fácil

https://technet.microsoft.com/en-us/library/cc938519.aspx?f=255&MSPPError=-2147217396

Portanto, o modo de gerenciamento de disco foi um pouco mais rápido (para mim, no Windows Server 2016), além da recuperação parecer muito mais fácil. Não usei nenhum ajuste no tamanho do cache ou algo semelhante.

Também não comparei o uso da CPU, pois presumo que alta CPU e alta E / S não andam juntas com muita frequência.

Originalmente, eu também queria comparar o Starwind Virtual SAN e o espelho entre servidores (criando um cluster), mas acho que o espelho local com backups será bom o suficiente e a comparação de desempenho com isso é inútil devido ao gargalo da rede.

Andreas Reiff
fonte
1
+1 para downvoting e não deixar um comentário depois de me tomar um longo tempo para escrever resultados de forma legível
Andreas Reiff
2
Não sei quem votou mal. Deveria estar com um comentário explica o porquê. Estou upvoting por isso vai ser 0 :)
Allan Xu
2
Analisei sua resposta e agradeço o esforço em compartilhar o resultado da sua experiência. Observe que os SSDs não são um bom representante de um benchmark devido à sua velocidade de acesso aleatório e ao desempenho em geral.
Allan Xu
5
O espelho local com backups evita falhas no disco e oferece a opção de recuperar manualmente o servidor. Um software como o Starwind VSAN salvará você no caso de qualquer um dos componentes ou mesmo de todo o servidor morrer e geralmente é destinado a um failover automático (alta disponibilidade).
Net Runner
2
Comprei um armazenamento QNAP e me salvei de lidar com o gerenciador de disco do Windows. Nas máquinas Windows, uso uma ferramenta de monitoramento / alerta SMART. A maioria das falhas mecânicas do disco é detectável através dos códigos SMART uma semana antes da morte do disco.
Allan Xu
0

Há uma grande diferença entre os discos espelhados "Gerenciamento de disco" e "Espaços de armazenamento". O "Gerenciamento de disco" é melhor do ponto de vista da utilização do espaço, mas não é tão flexível quando o armazenamento físico precisa crescer com o tempo.

Supondo que 2 discos sejam do mesmo tamanho. Supondo que "Gerenciamento de disco" usaria "Modo espelhado" e "Espaços de armazenamento" usa espelho bidirecional.

Gerenciamento de Disco

PRO: o Gerenciamento de disco simplesmente duplicará o conteúdo do disco no 2º disco e, portanto, o espaço total disponível será igual ao tamanho da unidade. Se você tiver 2 unidades de 5 TB, poderá armazenar 5 TB de dados.

CON: Quando você está sem espaço, está sem espaço no disco.

Espaços de armazenamento

PRO: os espaços de armazenamento permitem alocar mais espaço do que o disponível fisicamente no momento. Quando estiver fisicamente sem espaço, você pode adicionar 2 novas unidades de tamanho igual para aumentar sua piscina. Assim, você pode começar com alguns 5 TB e, em seguida, adicionar alguns drives de 6 TB e assim por diante.

CON: Você perde metade da capacidade de armazenamento da unidade no espelhamento bidirecional. Se você possui 2 unidades de 5 TB, pode armazenar 5 TB / 2 = 2,25 (e reduzi-lo ao número par mais baixo): 2,24 TB.

Não sei se o tamanho do volume do Storage Space pode ser aumentado após a criação sem perda de dados.

Os dados são baseados na minha experiência pessoal no Windows 10 Pro, quando tive que responder à mesma pergunta.

Sergei G
fonte
No meu caso, fui com o espelho "Gerenciamento de disco" devido ao desejo de manter mais espaço em disco e desempenho superior mencionados acima.
Sergei L
3
Não concordo com o seu CON para espaços de armazenamento: "Se você tiver 2 unidades de 5 TB, poderá armazenar 5 TB / 2 = 2,25". Sou totalmente novo nisso e nem sabia que o Gerenciamento de Disco suportava o espelhamento. Mas quando li sobre os Espaços de Armazenamento, criei um Espaço de Armazenamento com 2 unidades de 2 TB espelhadas nos dois sentidos. Tanto quanto posso dizer, a capacidade desse espaço de armazenamento é de 2 TB, e não 1 TB, como sugeriria sua declaração. As "Propriedades" da letra da unidade do Storage Space mostram capacidade de 1,80 TB com 1,08 TB usado e 744 GB grátis. O seu CON é um erro de digitação?
sootsnoot
0

Algumas informações adicionais ainda não mencionadas em outras respostas:

Dois motivos para usar os Espaços de Armazenamento em Volumes Espelhados via Gerenciamento de Disco:

  1. Se você planeja usar o BitLocker para criptografia, os Volumes Espelhados não suportam isso, mas os Espaços de Armazenamento

  2. Se você planeja usar o Backup and Restore (Windows 7) e selecionar um Volume espelhado como destino de backup, receberá uma mensagem de aviso como "Ao restaurar uma imagem do sistema a partir deste volume, os discos no seu computador não poderão ser formatado para corresponder ao layout dos discos no backup ". Este aviso não está presente ao usar um espaço de armazenamento como destino de backup.

Clark
fonte