开始使用来自Vmware的KVM

为了testing新的想法和降低成本,我想testingKVM。 我认为VMware有这三件宝贵的东西: – 在硬件故障时,在其他主机上重新启动虚拟机(虚拟机)的HA。 – 当主机过度时,DRS基本上是一个智能的虚拟机放置位置 – vMotion,用于将虚拟机迁移并运行到其他主机。

所以我的问题:我可以使用KVM获得这3个function吗? 我想我需要一个相当于vCenter的KVM中央控制台?

有这样的控制台提供这3件事情吗? 免费? Openstack将覆盖那3个?

只是我需要和我的老板谈谈转移到KVM,但我确定他会问OK …它是否具有与Vmware相同的function?

你推荐哪种Linux来运行KVM。 CentOS的?

非常感谢你们

一些部分的答案让你朝正确的方向…太大,评论。

很确定,红帽企业虚拟化(RHEV)可以做你想做的一切。 这不是免费的。 oVirt是基于它的开源。 我没有用过

Archipel是另一个Orchestrator选项。

我不知道OpenStack能做什么。

您可能很想使用RHEL / CentOS虚拟化pipe理器GUI – 不要麻烦。 它是无价值的。 它可以设置唯一的networking是主机或NAT。 桥接是可能的,而且是你想要的 – 但是GUI没有这个选项。

另外请注意,在RHEL(推测是CentOS)上,libvirtd(KVM和其他pipe理程序之上的pipe理层)和/或KVM会被损坏。 特别是,即使基本的开源项目,它们也不包括vmotion相当的function。 我怀疑你可以find包含所有function的构build,但是我没有看过。

在命令行中,您可以使用libvirtd的virsh shell(几乎?)为独立pipe理程序执行所有操作。 我还没有想出如何使它“自己”手动创build的桥接设备,但它可以挂钩的虚拟机没有问题。

有独立的工具来处理磁盘映像。 KVM支持许多不同的types,但你可能会想要使用qcow2图像和/或原始设备(可能是LVM卷,但嘿,无论你的船漂浮)。 我认为qcow2是唯一支持libvirtd支持的快照。

VMWare虚拟机pipe理程序不能执行HA / DRS / Live Migration,它只能像运行KVM一样运行虚拟机。 发烧友的function是一个pipe理层的function – 用于vmware的vsphere套件和用于KVM的RHEV,Ovirt,proxmox等软件包。

不确定proxmox,但RHEV可以执行主机负载平衡策略(相当于DRS),实时迁移和HA,以及许多其他function。 它也可以扩展到远远超出vmware所能提供的任何东西。

Openstack,不会有这些特性,但是,如果你将它部署在RHEV或oVirt之上,底层的arch就可以做到这一点。 在vmware中,Openstack更接近于云协调器软件包