对于开源系统,RHEL 5.5给用户带来全新感受还没有完全体验自如,新一代的RHEL 6.0 Beta杀向市场,可以说RHEL 6.0是红帽下一阶段的主打产品,近日已向公众推出,这是红帽发布下一个重要红帽企业Linux平台的第一步。新版本的主旋律包括无处不在的虚拟化、更好的稳定性和高可用性、更高的能效以及提供多个最新软件技术。
51CTO编辑推荐:红帽企业级Linux RHEL 6专题
红帽企业Linux 6
红帽企业Linux 6模糊了虚拟、物理和云计算之间的界线,以适应当代IT环境中发生的转变。红帽企业Linux 6从内核到应用基础设施到开发工具链都采用了升级的核心技术,提供了很多虚拟化增强功能,电源管理的改进,新的安全功能,许多软件包的更新,甚至资源管理性能增强。
测试环境
随着新版本的主旋律包括无处不在的虚拟化、更好的稳定性和高可用性、更高的能效以及提供多个最新软件技术。在Beta版发布之际,使用的Phoronix测试套件在实验室测试,从中发掘红帽企业Linux 6.0的一些改进,同样也有一些不足。
测试中使用了AMD上海处理器搭建系统平台,采用两颗AMD Opteron 2384四核心处理器,泰安Thunder n3600M主板采用NVIDIA MCP55晶片组,同时搭配4GB系统内存,一个160GB的西数SATA硬盘,以及一个ATI FirePro V8800工作站图形卡。
这次的基准上测试很大程度上是面向工作站和服务器,测试套件包括了Apache, PostgreSQL, Bork, C-Ray, POV-Ray, 7-Zip, Parallel BZIP2, FLAC, GraphicsMagick, HMMer, MAFFT, John The Ripper, NAS Parallel Benchmarks, Compile Bench, PostMark, and Unpack-Linux等众多基准测试。
笔者针对Apache, PostgreSQL, Bork, C-Ray, POV-Ray, 7-Zip, Parallel BZIP2, FLAC八大基准测试结果做简单分析。
Apache与PostgreSQL、Bork测试结果
在Apache基准测试中,我们可以看到CentOS/RHEL 5.4与Fedora 12/RHEL 6.0存在着巨大的性能差距,新一代的RHEL 6.0在性能上有很大损失。甚至在新版Ubuntu 10.04上的性能也远远不如CentOS 5.4平台。主要的原因是来源于较新的文件系统ext4,而不是默认的ext3系统。但是,Ubuntu 10.04是采用Linux 2.6.32内核中表现最好的。
同样在PostgreSQL测试中,新版本的系统性能也有很明显不尽如人意,在Fedora 12上性能异常强劲。事实上,Fedora 12的性能比红帽企业Linux 6.0快4.5倍。这个性能上的优势,大部分归因于Fedora 12依然采用较老的Linux 2.6.31内核。因为新版本系统中的Linux 2.6.32内核EXT4新文件系统变化,大大阻碍了文件系统的性能。
随着依托Java的Bork文件加密基准测试,新版Linux带来可性能上很大提升。同样的文件加密,在CentOS 5.4系统中需要95.24秒加密,而在红帽企业Linux 6.0 Beta版中仅仅需要59.92秒的时间,在Ubuntu 10.04 LTS平台下只花了47秒完成此操作。#p#
C-Ray、POV-Ray与7-Zip测试结果
相比较CentOS 5.4与RHEL 6.0在C-Ray测试表现,红帽企业Linux 6.0测试版并不比Fedora 12或Ubuntu 10.04在这个多线程射线基准测试中性能差。
和C-Ray测试结果表现不同,POV-Ray基准测试也是针对于多线程射线性能评估,但是成绩上看起来有所改善。红帽企业Linux 6.0比CentOS 5.4的性能有超过10%的提升,红帽企业Linux 6.0与Fedora 12和Ubuntu 10.04在性能上不相伯仲。
红帽企业Linux 6.0终于在7-Zip的压缩性能测试中占绝对优势,采用了AMD Opteron八核心处理器的优势下,红帽企业Linux 6.0比CentOS 5.4版本速度提升16%,同时它性能也强于Fedora和Ubuntu平台。
Parallel BZIP2与FLAC测试结果
在Parallel BZIP2基准测试中,红帽企业RHEL 6.0与Fedora 12、Ubuntu 10.04几乎有着同样的性能表现,但是比较采用Linux 2.6.18内核的CentOS 5.4版本的性能却有所下降,可能跟使用ext3文件系统有关。
在FLAC音频编码测试中,较新版本的红帽企业RHEL 6.0、Fedora 12、Ubuntu 10.04在性能上都要好于CentOS 5.4平台。
如果从测试数据结果来看,Ubuntu 10.04系统在这个8个测试中表现比较突出,然而,在测试之间的Ubuntu 10.04和红帽企业Linux 6.0的表现在很多基准测试上非常接近,特别是要求苛刻的环境中的表现出类似性能。而对于CentOS 5.4平台,主要是由于内核的原因,在其中针对ext3文件系统测试上,性能表现比较突出。
由于红帽企业RHEL 6.0目前处于测试阶段,可能有一些更全面经过不断完善不久会上市发布,在未来数个月内测试版本中,期待RHEL 6更成熟高效的性能表现。
【编辑推荐】