当考虑使用开源虚拟化解决方案时,多数人首先想到Linux命令行需要冗长复杂的代码行来创建和管理虚拟机。
Red Hat Enterprise Virtualization (RHEV)虽然基于Linux与KVM,现在以更低的价格提供了与VMware类似的功能。
在典型的RHEV环境里至少有两个节点,多数情况下有更多。首先是RHEV Manager。在版本2.3中,RHEV Manager是一个应用,安装在Windows Server 2008 R2上,用于创建和管理虚拟环境。由于解决方案供应商从浏览器管理环境,他们就可以使用他们喜欢的平台。
增值经销商也可以使用RHEV manager管理虚拟化主机。有服务器运行RHEV hypervisor或Red Hat Enterprise Linux (RHEL)的完整版本。RHEV hypervisor能与VMware ESX很好兼容,并且是使用KVM宿主虚拟机的精简操作系统。虚拟机创建与管理完全发生在RHEV Manager节点中,因此这个方案中的Linux部分是不透明的。
另一个宿主虚拟机的方案是RHEL,完全是安装在RHEL服务器上的完整Linux服务器,如果你遇到有关虚拟机的问题,所有典型的Linux工具都可用。例如,打开与修复一个未启动的虚拟机磁盘镜像。记住,你基本不会与RHEL打交道。
有了RHEV,你可以为服务器与桌面创建完整的虚拟环境。用于服务器的RHEV包括诸如高可用性和负责均衡等功能。而其他产品则需要额外购买这些功能。用于桌面的RHEV也提供活动目录集成功能,轻松关联虚拟机与用户账户。
未来的RHEV开发
红帽由于提供RHEV已经收到来自开源社区的批评。目前的RHEV版本依赖Windows Server和AD,使用开源软件作为核心信息与通信技术环境的公司不喜欢这样。Windows是目前版本必须的一个组件,因为公司已经购买了,并且它在.NET方面有改进。现在,红帽工程师在一个完全重新设计的环境里工作。在新版本中,除了AD,基于Lightweight Directory Access Protocol协议的目录服务器也能用于验证。
RHEV是红帽的关键产品,在未来几年,红帽的Red Hat Enterprise Cloud方案在云领域持续发展,使用RHEV轻松部署虚拟服务器。虽然具体发布日期未公布,但红帽员工有说“就在今年晚点的时候。”未来的版本没有理由等待你的客户部署RHEV,因为未来版本能轻松迁移。在后端,RHEV hypervisor节点不会更改,只是管理方式不同了而已。
目前的RHEV产品对于创建虚拟IT架构是个很***的解决方案。但它不能替换多数VMware环境,因为VMware产品在安装后从属性非常高,并且这个环境投资也非常高。这也是RHEV出现的最重要原因吧,它为用户提供了选择使用何种软件的自由。