Windows 7 如何在Hyper-V上使用Windows 2008 R2服务器节省空间?

Windows 7 如何在Hyper-V上使用Windows 2008 R2服务器节省空间?,windows-7,virtualization,storage,hyper-v,winsxs,Windows 7,Virtualization,Storage,Hyper V,Winsxs,我刚才有这个问题,但它仍然困扰着我 我使用一些运行Windows2008Server的虚拟机,主要是演示虚拟机和测试机。因为大多数开发人员都使用它们,所以我不希望在这里或那里有单独的设置,而是维护导出的虚拟机和硬盘映像的目录 由于并行程序集和windows更新,每台服务器在并行文件夹(winsxs)和windows更新中的开销约为6-12 Gig 假设我有50个导出的虚拟机(带有它们的映像),每个虚拟机大约有3 Gig的有效负载数据(操作系统、程序、数据)和大约12 Gig的共享开销,这对于所有

我刚才有这个问题,但它仍然困扰着我

我使用一些运行Windows2008Server的虚拟机,主要是演示虚拟机和测试机。因为大多数开发人员都使用它们,所以我不希望在这里或那里有单独的设置,而是维护导出的虚拟机和硬盘映像的目录

由于并行程序集和windows更新,每台服务器在并行文件夹(winsxs)和windows更新中的开销约为6-12 Gig

假设我有50个导出的虚拟机(带有它们的映像),每个虚拟机大约有3 Gig的有效负载数据(操作系统、程序、数据)和大约12 Gig的共享开销,这对于所有这些虚拟机来说基本相同。然后我浪费了2/3的存储空间(总共约600 Gig),更不用说当开发人员想要下载新的VM快照时,在网络上推送这些冗余数据的网络开销了

因此,我正在考虑一种跨多个虚拟机整合winsxs文件夹的方法。理想情况下,我想想出一些共享驱动器或其他东西。我甚至愿意为此指定一个物理设备

我知道Windows server有最低要求,这些文件不能删除()

我也在上找到了一个帖子,但它似乎不是一个可靠的解决方案

这听起来有点可行吗?跨虚拟机整合资源的最佳实践是什么


感谢全能的大师们的及时关注;-)

不要触摸WinSXS文件夹

它没有看上去那么大(很多都是指向重复文件的硬链接)

如果您想拥有整合的空间,请使用不同的磁盘--创建一个带有Windows的VM,然后将该磁盘用作其余虚拟机的基础。每个磁盘将只存储原始虚拟机与虚拟机之间的增量

无法跨安装共享WinSxS文件夹

如果您想了解更多WinSxS的工作原理,请查看我的博文: