Hy,我目前正在使用libvirt+kvm建立一个新的服务器。之后,这个服务器上应该有大约5台虚拟机在运行(+一些测试机器)。
存储放在raid-5设备上,该设备使用LVM设置.KVM现在运行在一些LVM逻辑卷上。
问题是:在虚拟机中再次(第二次)使用lvm来划分空间有什么缺点吗?因此,它将是:硬盘-> Raid控制器,用于物理服务器的-> LVM,用于物理服务器的->,每个VM的逻辑卷,每个VM的LVM,每个VM的LVM,每个VM的多个逻辑卷。
如果我想要虚拟机中的动态分区,还有其他的可能性吗?
谢谢
发布于 2010-01-08 22:51:27
LVM的性能开销很小,两次使用它不会改变这一点。你的raid-5设备将比lvm有更大的影响.
发布于 2010-01-08 18:57:04
我认为,使用第二次LVM将不利于性能,但除了网络文件系统之外,我想不出另一个具有动态分区的稳定解决方案(您可以使用fuse或btrfs尝试zfs,但还没有准备好生产)。
如果希望将LVM保存在VM中,可以在主机上为每个VM上的每个分区创建一个LV。
发布于 2010-01-08 23:15:44
一般来说,使用更多的部件意味着有更多的东西需要破坏。我建议您重新考虑您正在做的事情,这样就不会需要LVM两次了。也许可以使用类似于OpenVZ的东西,而不是KVM,OpenVZ支持快速和动态地调整虚拟分区的大小。
https://serverfault.com/questions/100892
复制相似问题