虚拟化 频道

X86虚拟化之Red Hat企业级虚拟化KVM

  扩展性和功能

  基于KVM的虚拟化解决方案的扩展性和功能可以说有替代任何虚拟化平台的潜力,但在编写本文的时候,还是有很多限制,KVM独特的架构也是潜在的问题,它可以利用Linux内核的鲁棒性和丰富的功能,同时要保持专用hypervisor的性能。

  目前,服务器版RHEV每宿主主机最大支持256个处理器核心和1TB内存,客户机虚拟机最大可支持16个vCPU和256GB内存,关于高可用和资源调度,每个集群最大支持集成50台宿主主机。服务器版RHEV包括如内存页面共享,磁盘自动精简配置和单一镜像克隆等高级功能的支持,也支持VM容错,或虚拟机Lock-step。有关KVM故障转移的更多信息,请参考Kemari项目。

  需要考虑的事

  虽然KVM早在企业级应用,它是一个现成的,开源虚拟化替代解决方案,现有Linux用户很容易接受,KVM在Red Hat和Novell的推动下,将会逐步扩大其领地。现在要开发和测试虚拟化服务器环境变得很容易了,可考虑使用开源和某些厂商的特定工具实现HA,增强管理(如RHEL 5.4开始正式支持KVM),随着对Linux和Windows客户机的广泛支持,KVM也可用于服务器虚拟化,将会有越来越多的Linux厂商使用集成KVM的Linux内核。

  Qumranet/Red Hat软件堆栈为虚拟桌面提供了一个极有吸引力的选择,它提供了一个完整的解决方案,包括SPICE协议。

  KVM将会继续成长,由于它的集成在标准的Linux内核中,很多第三方软件公司开始寻找衍生解决方案,如xCAT的云产品。KVM的另一个好处是可以利用现有的Linux技能和现有Linux服务器部署方便地过渡到虚拟环境。此外,使用标准虚拟化模块让硬件和操作系统厂商简化了验证过程,因为Linux内核完成了这个任务,另外I型hypervisor的性能具有很大的优势,KVM x86虚拟化解决方案凭借其性价比已经成为虚拟化市场强有力的竞争者。

0
相关文章