Xen 映像文件与分区/LVM 卷性能

SyR*_*ity 10 partition performance xen lvm benchmark

我阅读了很多关于从文件映像 VM 存储切换到基于分区/LVM 卷的建议。

声称分区/LVM 比图像文件快得多。

在我看来,缺点是不再将整个 VM 放在一个易于复制和迁移的文件中。

任何人都可以就此提出建议,特别是如果新版本的 Xen 确实存在任何差异,并且是否有任何 IO 基准测试来支持它?

谢谢!

Aid*_*ell 9

创建对虚拟机状态的块级访问,而不是文件级访问,总是会更快,因为删除了一个抽象层。

我会推荐 LVM 方法。不要忘记,您始终可以像备份文件一样备份 LVM 卷。两者没有太大区别。LVM 在重新定位数据方面也非常灵活。

仅仅因为文件的抽象概念不再存在并不意味着它是坏的。性能提升可能相当可观,只要稍加思考,您就可以像处理文件一样探索您的基础设施。

我经常为 QEmu 虚拟机做一个分区。然后我可以dd用来保存和恢复它。运行到块级别的文件系统(虚拟机)比文件系统中的文件更好,文件系统位于顶部。

祝你好运


kat*_*iel 6

我将添加到上面的所有答案中,提醒您 LVM 具有某种易于使用的快照机制。这使得备份或克隆正在运行的 VM 变得非常容易,只需创建快照、克隆或备份 VM,然后删除快照即可。无需停机。