我们是一个小的设置。 目前我们有两台运行在8个以上的服务器虚拟机上的windows / hyper-v服务器。 虚拟机build立的时间很长,以至于不再支持Ubuntu版本。 我们计划将所有虚拟机迁移到Ubuntu 12.04作为其长期支持。
我正在尝试决定是否使用kvm或hyperv作为新服务器并寻求帮助。
理想情况下,我想build立一个主机,克隆它,然后安装机器特定的东西。 在hyperv中这样做似乎是痛苦的(可能是因为我缺乏知识)。
我玩kvm,喜欢它。 我在kvm上创build了一个小的20GB的文件系统映像,并成功地通过“基础”来成功构build另一台机器。 我正在考虑使用这种方法,并使用9p共享主机文件系统。 这样我就不用担心搞清楚每台机器的磁盘空间要求了。
同样基于我读的,将kvm机器移动到另一个主机似乎是非常简单的。
寻找使用这种方法的优点/缺点 – 基于主文件的VMS和共享主机文件系统。 任何机器上的数据都不敏感,机器也不会暴露在外面。 机器主要用于qa设置和访问主机,vms由活动目录权限控制。
主文件的方法是好的,但是你需要确保你的空间是正确的 – 如果你只是从主映像中克隆虚拟机,这是一回事,但是如果你使用qcow2快照,那么这些虚拟机将被精简configuration并且将会增长随着时间的推移。 他们也不能直接移动到另一个主机,你还需要采取基本的形象,或先压平现有的。
另外需要注意的是,在开始克隆/快照之前,请确保使用oem-config准备基本映像。