基于内核的虚拟机虚拟化技术早在07年Linux 2.6.20内核上就开始应用,随着时间的推移,KVM虚拟化成为最广泛的应用于Linux系统的虚拟化平台,Ubuntu、Fedora应用KVM,甚至Red Hat企业级Linux也采用KVM,应用于包括Citrix系统公司的XenCenter和VMware公司的vCenter服务器。
Canonical公司的Ubuntu服务器版操作系统是第一个提供全功能的KVM虚拟化栈的主要Linux发行版,RedHat企业版Linux(RHEL:RetHat Enterprise Linux)一年之后随之发布。由此,这项虚拟化技术使得企业如何抉择,就需要权衡Red Hat还是Ubuntu KVM更加适合管理。
Ubuntu服务器版操作系统
Ubuntu服务器却与其它产品截然不同。Canonical公司最近发布的Ubuntu服务器有企业级的潜能。然而主要问题就在于其管理能力是否能够使Ubuntu KVM满足当前企业级应用。相比较,在Red Hat和Ubuntu KVM虚拟化的底层技术上并没有区别。
Red Hat和Ubuntu KVM虚拟化在最佳应用场景中有所不同。Ubuntu服务器中的基本是云计算方面,并且支持Ubuntu企业云已经整合在9.04版的操作系统中。
但是,Red Hat为保证KVM的实施对Red Hat企业虚拟化服务器版以及针对服务器产品的RedHat企业虚拟化管理器进行了进一步的开发。使用RHEV管理器来不仅可以管理虚拟工作平台,并且可以对其他管理平台强有力竞争,高可用性、动态迁移、存储管理、系统调度以及其它功能这些还是Ubuntu KVM虚拟化需要加强的。
尽管Ubuntu KVM的前景看起来非常不错,但由于RedHat虚拟化工具和技术以及服务器产品线的RHEV,使得Red Hat在KVM虚拟化市场中占据主导地位,Ubuntu KVM虚拟化任重而道远。