最后,经过相当多的比较,我选择使用KVM虚拟化我的几台服务器.我也做过测试设置,但是我有一些关于在KVM中设置VM的问题.非常感谢指针.
>什么是最好的存储空间 – Qcow2或LVM?我喜欢这样一个事实:我可以使用Qcow2轻松复制VM文件但是LVM怎么样,我如何在开发服务器上进行备份或复制?我知道我可以克隆LVM,但是如何将其带到我的开发服务器?
>如何设置来宾分区?例如,在Ubuntu中设置Ubuntu时,我是为该VM选择LVM还是常规fdisk分区?如果我需要更大的磁盘,我可以稍后增加分区大小吗?
解决方法
您的第一个问题的答案取决于您的要求和优先级.对于来宾磁盘使用LVM卷肯定会表现得更好,特别是在高磁盘使用率下,但qcow2虚拟磁盘 – 正如您所指出的 – 更灵活,更易于移植.出于这个原因,我们将qcow图像用于几乎所有内容,并将整个硬盘作为块性设备传递,其中性能更重要.当然,在性能绝对至关重要的情况下,最好完全放弃虚拟化.
关于第二个问题,要使用Ubuntu主机/客户机组合与qc2映像的示例,我们将选择安装选项,以使用整个(虚拟qcow2)磁盘创建并安装到单个LVM卷.这是相对快速和轻松的,应该适用于大多数情况,但请注意,如果您为主机选择了加密的LVM卷,请不要为客户的卷选择加密,因为这通常不是必需的,并且已导致问题对我们来说过去.实际上,甚至加密guest虚拟机上的主目录也会导致我们在加密的LVM主机卷上运行guest虚拟机VM映像文件时冻结.