Estamos usando o Hyper-V 2012 R2 em um host do Windows Server 2012 R2. Temos várias VMs com vários volumes (VHDX) que inicialmente configuramos como thin-provisioned (dinamicamente expansível). Mais tarde, nós os convertemos em VHDX de tamanho fixo devido a problemas de desempenho relacionados à expansão dinâmica do VHDX.
Percebemos agora um desempenho extremamente fraco em algumas das VMs: uma cópia direta de arquivos muito grandes é executada com 10-50MB / s - normalmente, esperamos taxas de transferência de 300-400MB / s.
Ao investigar, estávamos pensando que talvez o VHDX em si é fragmentado.
Então, nós tivemos um olhar para o "Disk Optimizer" integrado e ficaram surpresos que ele disse que os discos eram Thin provisioned drives : link
Ao analisar as configurações no Hyper-V, ele diz claramente Disco rígido virtual de tamanho fixo :
Ao forçar uma desfragmentação na unidade pela linha de comando, ela mostra claramente que o volume é altamente fragmentado (75%). Nossa pergunta agora é por que o Windows acha que essas unidades são thin provisioned e como podemos consertar isso. Alguém experimentou algo semelhante antes?