虚拟化 频道

KVM虚拟化:选RHEL还是RHEV?

        【IT168 评论】现在,越来越多的用户考虑在IT环境中实施多种虚拟化hypervisor,开源成为不错的选择。基于内核的虚拟机KVM技术逐渐流行,它有世界最大的Linux提供商红帽支持并推广,还有IBM提供管理技术。

  多数主流Linux版本现在都内置KVM,比如Red Hat Enterprise Linux(RHEL),或者将KVM作为独立hypervisor获取,例如Red Hat Enterprise Virtualization(RHEV)。红帽的这两个方案都提供KVM虚拟化,但在管理、功能与实施中有重大区别。

  RHEL为小型环境打造

  Red Hat Enterprise Linux (RHEL)是款很通用的Linux服务器产品,依赖KVM虚拟化。它由Linux内核与大量包组成,包括Apache Web服务器与MySQL数据库,以及一些KVM管理工具。使用RHEL 6可以安装并管理少量虚拟机,但不能交付非常好的的性能与最优的KVM管理平台。当然,在小型环境中,RHEL 6能满足你对开源虚拟化的所有要求。如果想虚拟运行Linux的服务器,或者虚拟运行Linux与Windows服务器的话,该购买方法最合适。

  RHEL6.3提供了一个Virt-P2V工具,可以将Windows和RedHat Linux的物理机转换成虚拟机,使用KVM进行部署。将于2013年交付的RHEL 7将有几个关键主题,包括数据中心运行效率、虚拟化与云增强,以及集成开发工具的改进。

  在管理方面,有开源的虚拟化工具集libvirt管理单个系统,IBM Systems Director VMControl管理多个RHEL系统。VMControl即能管理物理资源也能管理虚拟资源,还能管理异构hypervisor。新版VMControl 2.4,可管理KVM与其他hypervisor。

  RHEV适合大型企业与云环境

  如果虚拟化是你IT架构中的关键部分,那么你就不仅仅需要管理一些虚拟机了。对于企业级KVM虚拟化,你需要的是轻松的KVM管理、高可用性、非常好的性能与其他高级功能。Red Hat Enterprise Virtualization (RHEV)包含RHEV Manager (RHEV-M),这个是集中的KVM管理平台,能同时管理物理与虚拟资源。

  RHEV-M能管理虚拟机与其磁盘镜像,安装ISO,进行高可用性设置,创建虚拟机模板等,这些都能从图形web界面完成。也可使用RHEV-M管理两种类型的hypervisor。RHEV自身带有一个独立的裸机hypervisor,基于RHEL与KVM虚拟化,作为托管的物理节点使用。另外,如果你想从RHEV管理运行在RHEL上的虚拟机,可注册RHEL服务器到RHEV-M控制台。RHEV管理器同样还支持运行KVM的RHEL主机。这一特性使在现有RHEL环境中部署RHEV更加容易。

  要管理云环境,红帽的合作伙伴IBM打造了一套SmartCloud解决方案。其中,IBM SmartCloud Provisioning是一款云端服务软件,提供面向虚拟基础设施的云服务(IaaS),它允许用户按照其需求对虚拟机以及数据存储进行操作与管理。无论你在后台采用KVM还是其他虚拟化技术都支持,存储采用Hadoop分布式文件系统,终端用户界面使用也更简单,易于操作。

  RHEV 3.1还是RHEL 7?

  RHEL 7其实就是一台Linux服务器,提供开源虚拟化选项,因此在大型环境就需要RHEV来实现KVM虚拟化。最近,红帽发布了RHEV 3.1,有个重新设计的核,并且基于Java。,增加了存储实时迁移功能。此外,RHEV 3.1还将提供新的支持,支持红帽目录服务器(Red Hat Directory Server)、IBM Tivoli目录服务器(IBM Tivoli Directory Server)和能够识别集群的可移植操作系统接口(POSIX)文件系统。

0
相关文章