我正在考虑运行虚拟 NAS。即在 ESXi 中运行的类似 FreeNAS 的东西。Google 上
没有找到太多关于这个主题的信息。
好主意?坏主意?建议?提示?设置?
答案1
抱歉,我不得不重复熟悉的“视情况而定”这句话,但在这种情况下,情况确实如此。您拥有什么硬件,NAS 将用于什么用途,哪些功能对您来说很重要,等等。拥有虚拟 NAS 既是一个非常好的主意,也可能是一个非常坏的主意。
话虽如此,但我想说的是:
虚拟化的传统弱点是从虚拟磁盘运行时的磁盘 IO。这会影响性能,而且除非将虚拟磁盘文件分散到多个物理驱动器上,否则运行 RAID 等没有任何实际意义。
如果您可以配置虚拟化软件以让虚拟机直接访问物理磁盘,那么您将获得良好的性能,但我希望您将无法从任何其他虚拟机或主机本身使用这些磁盘(我不熟悉 ESXi 所以你必须检查详细信息)。
当然,如果您不关心出色的性能,您也可以从虚拟磁盘运行。这样做也有一些好处,例如,如果您的原始 NAS 因某种原因出现故障,您可以在任何能够运行虚拟化软件的机器上重新创建 NAS。