我是虚拟机管理程序的新手,将设置一台主机,该主机带有一个支持多种文件系统类型(LVM、ZFS、NFS、Glustfs 等)的虚拟机管理程序 - 然后该虚拟机管理程序将运行少量 KVM VM。我对选择特定文件系统的整体影响有点困惑,它可能也源于我对KVM的不了解。
场景如下:
我使用 ZFS 设置主机。
我创建了一个 KVM VM 实例来安装不支持 ZFS 的软件,并明确建议使用 XFS 作为文件系统。
这意味着什么?这重要吗?
我目前的理解
到目前为止,我的理解是,这并不重要,如果需要,文件系统直通将由 VirtFS 管理,但通常不需要。但是,我想确定一下,我想知道为什么这不重要,这样我才能更好地理解系统。
谢谢 :)
答案1
KVM 运行虚拟机。这些虚拟机的磁盘将是 ZFS 上的映像文件。KVM 会将虚拟机文件系统的所有磁盘访问转换为主机上 ZFS 上的映像文件中的访问。
因此,如果“随机”更改 ZFS 上的大文件不是问题,那么虚拟机对其磁盘的操作实际上并不重要。