Desduplicação do Server 2012: executado no host do Hyper-V ou na VM guest?

6

Eu tenho um host Windows Server 2012 Hyper-V com VMs em um volume RAID-5 dedicado. Uma VM também está executando o Server 2012 e está sendo usada para exibir arquivos. As outras VMs são menores e usadas principalmente para cenários de teste temporários.

A VM do servidor de arquivos principal possui dois arquivos VHDX dinamicamente expansíveis - um para o sistema operacional e outro para armazenamento. O VHDX sendo usado para armazenamento tem alguns arquivos duplicados nele.

Devo executar a desduplicação do Server 2012 no volume que contém o arquivo VHDX de armazenamento no host ou na própria VM do servidor de arquivos? Eu entendo que executá-lo dentro da VM não diminuirá o tamanho do arquivo VHDX no host, mas meu objetivo é permitir o máximo de capacidade de armazenamento dentro do próprio arquivo VHDX. Também entendo que, se eu executá-lo no host, terei que desconectar a VM para fazê-lo. O tempo de inatividade não é uma preocupação neste caso, apenas a melhor maneira de fazer isso.

    
por WaxTrax 08.01.2014 / 02:10

2 respostas

8

A desduplicação de arquivos VHD e VHDX não é suportada. Você não deve deduzir o host do Hyper-V. Dedupe dentro do convidado.

Editar: observe que isso mudou um pouco desde que essa resposta foi originalmente escrita. Em algumas configurações relacionadas à VDI, o desduplemento de VHD / VHDXs é suportado: link

    
por 08.01.2014 / 02:13
0

Isso agora é suportado no Server 2012 R2

link

    
por 16.03.2018 / 17:11