Fab*_*ndl 2 raid filesystems btrfs kvm-virtualization
我正在尝试使用 KVM 并在 linux 服务器上设置 linux,所以我可以
我正在考虑btrfs
用作文件系统,因为它是单个 ssd 磁盘且没有 RAID。
以下想法:
还是我应该反过来做?
在主机上为磁盘映像(qcow2 等)运行 BTRFS 是一个非常糟糕的主意。磁盘写入镜像文件的风格是btrfs最差的IO模式,调优KVM页面没有很多提示:
http://www.linux-kvm.org/page/Tuning_KVM
但在这一点上,他们很清楚:
“不要将主机上的linux文件系统btrfs用于图像文件。它会导致IO性能低下。当在guest上完成高IO流量时,kvm guest甚至可能会冻结。”
我将 ext4 用于本地文件,并通过 Solaris 上的 ZFS 将 nfs 存储用于远程磁盘映像。我们将在不久的将来切换到基于 zfs 的 iSCSI 共享。如果您不需要 nas / 中央文件存储并且将拥有相对稳定数量的 VM,DukeLion 的建议是最好的。
我们使用集群进行软件测试,因此我们每天使用 qcow2 覆盖文件创建 1000 个虚拟机。LVM 不支持这样做。
这一切都取决于您想要实现的目标。
我不建议在任何服务器(虚拟或物理)中为 root fs 使用 ext2。在某些情况下,您的性能可能会变慢,并且仍然可能出现文件系统不一致的情况,从而使重新启动非常缓慢。
如果您想要简单性和性能 - 我建议您将来宾映像放在 lvm 逻辑卷上,并在来宾中使用 btrfs/ext4/xfs。
归档时间: |
|
查看次数: |
8294 次 |
最近记录: |