今年五月,红帽在其峰会上发布了关于RHEV 3.0的细节,新的架构包括一个能与libvirt会话的Java堆栈,可管理RHEV主机和Red Hat Enterprise Linux 6服务器。因为RHEV 3.0是基于Java与libvirt,任何能与libvirt目录通信的Java工具都能管理RHEV。如果想利用所有这些新功能,基于Web的客户端就使用标准版RHEV-M。
随着红帽企业虚拟化3.0(RHEV3.0)的推出,开源的、基于内核的虚拟机(KVM)管理程序成为一个战略选择。RHEV3.0是一套面向服务器和桌面虚拟化的完整虚拟化管理解决方案,而且它也是首个企业级、完全开源的虚拟化平台。它基于强大的KVM管理程序和oVirt开源虚拟化管理项目。
在管理方面,RHEV3.0用户有太多选择。RHEV 3.0不再依赖Windows Server,其管理基于浏览器,用户能从任何平台进行管理,100%开源。管理服务器也叫做RHEV-M,包括查看虚拟机存储报告和轻松导入虚拟机的新功能。
除了底层的平台,管理界面本身也有显著变化。尤其是存储与虚拟化信息重新设计成一个新的更完整的树状图。这个视图广泛,让管理员发现虚拟机、主机和可用存储上的报告更容易。
新的应用程序界面能与命令行一起工作。也有类似于HTTP的界面允许系统管理员使用类似于HTML的语言脚本化任务。最终它允许用户轻松导入正在使用的虚拟机以及类似于HTML的脚本语言。此外,还可以为虚拟机镜像文件选择使用本地存储,将管理员用户定义成不同级别等实用功能。
另一大亮点在于红帽与IBM在虚拟化领域长期的深入的合作。IBM System x专门针对红帽企业版Linux和红帽企业虚拟化产品进行了优化。例如,IBM的eX5服务器结合RHEV 3.0,提供了更好的性能和可扩展性。MAX5内存能够把内存容量扩展至非eX5服务器的五倍。内存可以独立于CPU进行扩展,以便从关键业务的企业解决方案中获得更多能力,例如商业智能、企业资源规划和数据库。I/O能力也高于10G以太网传统系统I/O端口的四倍。
SPECvirt_sc2010 基准测试
在SPECvirt_sc2010基准测试中(40个处理器核2.4GHz),与HP DL580 G7 服务器相比较,IBM x3850 X5服务器的虚拟机整合性能高出18%。
当然,开放虚拟化的生态系统的增长不能仅仅靠一个管理程序。任何解决方案都必须提供一个功能丰富的管理平台、跨越整个堆栈且定义良好的API、积极和开放的开发社区以及能够扩展管理程序的第三方产品。因此,KVM 和oVirt技术正在通过开放虚拟化联盟(OVA)和oVirt社区项目获得越来越多的行业支持。
RHEV 3.1要等到2012年底之后发布,但是测试版本中已经包含了所有的全新特性。其中最重要的改进就是Web管理接口。新的Web管理方式将会成为默认接口,所以Linux管理员不再需要Windows来管理系统程序。
虚拟机的实时快照功能是RHEV 3.1新添加的另一个重要特性。在RHEV 3.0中,必须首先关闭虚拟机,系统管理程序才能够实现快照功能。通过利用新增的Linux底层存储特性,使得RHEV3.1对运行中的虚拟机制作快照变为可能。在可扩展性方面,RHEV 3.1支持最高每个虚拟机2TB的内存容量,管理员就可以为每个虚拟机配置最多160个虚拟CPU。
在存储方面,RHEV3.1包含了更多的存储类型,比如直接对LUN进行访问和支持Red Hat存储系统(集群文件系统),这意味着存储更加灵活。在一个存储域中配置的虚拟机不能够连接到另一个存储域。支持存储迁移的特性使得将虚拟机从一个存储域实时迁移到另一个存储域变为可能。此外,RHEV3.1支持配额功能,允许管理员为虚拟机使用的内存,存储和CPU分配额度,利用Linux内核的新增特性,包括cgroup。
红帽正在努力发展自己的虚拟化技术,以求在该领域占据更大的市场份额。持续对开源虚拟化KVM的利用与推广,并与IBM协作,期望能够赶上竞争对手,巩固市场地位。