RHEL 6.0八大基準則測試與結果分析
對于開源系統,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更成熟高效的性能表現。
【編輯推薦】