ESXi主机上其他虚拟机的虚拟化存储

这个问题是双重的。

第1部分:

虚拟化一个存储解决scheme并运行VMDK而不是原始VMFS数据存储是一个坏主意。

基本上我们假设我有2 TB的RAID值的DAS。 目前我在DAS VMSFS上有几个VMDK。 我想要做的是从VMFS中删除VMDK,为FreeNAS安装(一个大的FreeNAS VMDK)分配一个好的1.8-1.9TB,并通过NFS运行其他的VMDK。

我没有NAS的硬件,但有一堆不同的股份。 这将简化我的pipe理。 我知道有另外一层存储抽象(一个由RAID的DAS格式化为VMFS的NFS上的虚拟ZFS文件系统),但是我不明白这可能太糟糕了。 与DAS上的简单VMFS数据存储相比,NAS还具有更多function。

第2部分:

VMWare在长时间运行的快照上皱眉,但是ZFS快照呢? 是否安全\build议在ZFS快照上运行我的客户VMDK(Windows客户端,随机服务器)? 这将使我能够将VM快速回滚到以前的状态,而不会在VMFS上直接运行长时间运行的快照。

对于实验室环境来说,第1部分没有什么不对,除了重build时自身折叠的时间。 不是说这会发生,只是可能发生(墨菲定律)。

至于第二部分,我不得不推迟到VMWare。

我不知道第二部分,但第1部分:

实际上,VMware和惠普都提供这样的产品: VMware VSA和HP VSA 。 (可能有其他人提供类似的解决scheme,但这些是我所知道的。)所以这可能不是一个普遍的坏主意。 但是,我不知道FreeNAS是否是官方支持的存储解决scheme,因此在出现问题时可能会缺less支持。 没有支持,我不会在生产中运行它。 但是既然你想在实验室环境中部署它,你必须自己决定是否可以不用支持。

有可能( 可能 )会产生一定的影响,如下所述。 (这是关于闪存虚拟化平台的,但内核模块与虚拟设备的基础知识也应该适用于虚拟存储设备)。另一方面,您可能不会遇到任何性能问题。