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很好,速度是优先考虑的事情.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |