linux – 在ZFS主机上运行VM有什么性能影响?

我正在考虑使用 ZFS on Linux从我的Debian Linux主机上的ext3迁移到ZFS以进行数据存储.我真正想要的ZFS的一个杀手级功能是它的数据完整性保证.随着我的存储需求增加,平凡增长存储的能力也是我期待的.

但是,我也在同一主机上运行了一些VM. (虽然通常情况下,在我的情况下,任何时候主机上只运行一个VM.)

考虑到ZFS的数据校验和写入时复制行为,以及VM磁盘映像是相对较大的文件(我的主VM的磁盘映像文件目前位于31 GB)这一事实,VM guest虚拟机中的性能影响是什么?迁移?我可以采取哪些措施来减少可能的负面性能影响?

如果有必要,我可以在VM磁盘映像上保持较少的数据完整性保证(我不会在任何虚拟机中执行任何真正关键的操作)并且可以轻松地将它们与文件系统的其余部分分开,但如果我不这样做会很好不得不(甚至有选择地)关闭大多数让我想要迁移到不同文件系统的功能.

对于工作站级系统而言,硬件非常强大,但对于高端服务器(32 GB RAM,使用中很少> 10 GB,6核3.3 GHz CPU,目前2.6 TB)不会太大可用的磁盘空间根据df和总共大约1.1 TB免费;迁移到ZFS可能是add some more free space)我并没有计划运行重复数据删除(因为打开重复数据删除不会在我的情况下增加太多).计划是从JBOD配置开始(显然具有良好的备份),但如果条件允许,我最终可能会转向双向镜像设置.

解决方法

由于ZFS在块级工作,因此文件的大小没有区别. ZFS需要更多内存和CPU,但作为文件系统本身并不显着.虽然您需要注意RAIDZ与RAID5的速度不相同. RAID10很好,速度是优先考虑的事情.

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...