Server 2012 重复数据删除:在 Hyper-V 主机或来宾 VM 上运行?

Wax*_*rax 6 deduplication windows-server-2012-r2

我有一台 Windows Server 2012 Hyper-V 主机,在专用 RAID-5 卷上有虚拟机。一台虚拟机也在运行 Server 2012 并用于提供文件。其他 VM 较小,主要用于临时测试场景。

主文件服务器 VM 有两个动态扩展的 VHDX 文件——一个用于操作系统,另一个用于存储。用于存储的 VHDX 上有相当多的重复文件。

我应该在主机上包含存储 VHDX 文件的卷上还是在文件服务器 VM 本身内运行 Server 2012 重复数据删除?我知道在 VM 中运行它不会减少主机上 VHDX 文件的大小,但我的目标是在 VHDX 文件本身内启用尽可能多的存储容量。我也明白,如果我在主机上运行它,我将不得不让虚拟机脱机才能做到。在这种情况下,停机不是问题,只是最好的方法。

MDM*_*rra 8

不支持对 VHD 和 VHDX 文件进行重复数据删除。您不应在 Hyper-V 主机上进行重复数据删除。在来宾中进行重复数据删除。

编辑:请注意,自从最初编写此答案以来,这已经发生了一些变化。在与 VDI 相关的某些配置中,支持 VHD/VHDX 的重复数据删除:http : //blogs.technet.com/b/filecab/archive/2013/07/31/deploying-data-deduplication-for-vdi-storage-in -windows-server-2012-r2.aspx