RHEL 6 Beta版初體驗:成熟、穩定與創新
原創【51CTO 5月11日外電頭條】Red Hat Enterprise Linux(RHEL)上個月進行了三年多來的***大型更新(即RHEL 6的Beta版)。從Red Hat下載服務器上的流量下降來看,人們對這個更新早已等不及了。
51CTO編輯推薦:紅帽企業級Linux RHEL 6專題
RHEL 5在2007年三月發布,其內核版本為Linux 2.6.18,雖然后來增加了許多更新并且添加了內核更新以及其他新的功能,但是它還是顯得有些力不從心。根據51CTO之前的報道,我們可以在RHEL 5.5的新特性一覽中大致感受到這一點——這個版本相對2009年9月發布的RHEL 5.4而言,變化并不是很大。
當然,運行RHEL等企業版本的意義在于:首先,它不是Ubuntu或者Fedora;其次,它不會每半年就完全改變所有的規則。
不過,它還是有一個平衡的過程,RHEL 6成為企業標準還需要很長一段時間。但是好消息是,現在的RHEL 6 Beta版有許多讓人喜愛的地方。
在RHEL 6中,Red Hat使用了一個以Linux2.6.32內核版本為基礎的Fedora開發版本。從技術上講,它是最近幾個內核的混合體。Red Hat工程師已經加強了Fedora基礎,并添加了幾個新功能,大大加強了對虛擬化技術的重視。
RHEL 6的主要目標之一就是讓管理虛擬服務器變得像管理物理機器那樣輕松,這意味著很多新特性將在KVM中出現。這也意味著Xen成為了歷史。但這不足為奇,因為Red Hat在2008年的時候就收購了KVM的創建者Qumranet公司。
多種硬盤格式化選項,其中包括ext4格式
RHEL 6以RHEL 5.5以及更早版本中的KVM虛擬化為基礎,進行了一系列性能和硬件支持方面的升級。(51CTO編輯推薦閱讀:KVM 是什么阻礙了你的普及?)
同時,對于虛擬化備用機來說,還有一個新功能:SELinux沙盒功能,它可以讓備用虛擬機器在隔離的環境中運行。這個新的沙盒功能可以應用在任何你想執行但是并不信任的代碼上,而對于虛擬機來說尤其方便。
測試版本中的其他改進包括RHEL 6處理多核芯片的方式(多核支持也是RHEL 5.5努力的方向)。從理論上講,RHEL可以在一個單系統中使用64000顆核心。除了更好的多核心支持,RHEL 6還繼承了RHEL 5.5版本中對新型芯片架構的支持,其中包括英特爾的Xeon 5600 和7500,以及IBM的Power7。
REHL 6測試版中另外一個大的變化是多種硬盤格式化選項,其中包括ext4格式。我們知道,當一個Linux功能能夠進入傳統的企業版本(比如RHEL)時,就說明它已經非常成熟了。Ext4就是如此——該格式現在是RHEL 6中默認的文件系統格式。除了ext4,RHEL 6還支持XFS文件系統。
#p#
滿足你的任何需求
就像以前的RHEL版本一樣,Anaconda安裝程序可以根據你的需要為你提供一系列預配置的軟件包。你有很多選擇,其中包括:基本的服務器配置;網絡服務器包;桌面端設置(默認為GNOME);RHEL的“軟件開發工作站”;最基本的“***”配置。此外還有一個選擇:你可以進一步設置自己的安裝,選擇個性化軟件包。
出于測試目的,我從基本的GNOME桌面包開始,逐漸添加服務器平臺以及常用工具,比如MySQL、PostgreSQL、FTP服務器以及e-mail服務器和新型虛擬化工具等。
在RHEL桌面中找不到***的GNOME。雖然GNOME2.30版本早在今年年初就發布了,但是到目前為止它還不是RHEL 6測試版的默認安裝。至少對于測試版來說,GNOME的版本還是2.28,Firefox的版本是3.5,OpenOffice的版本是3.1。
RHEL 6有多種安裝選擇,可以滿足你的要求
Red Hat在其他GNOME包上也走了傳統路線。比如,它選擇了Pidgin而不是功能更多但不如Pidgin成熟的Empathy。而另一方面,在Fedora、Ubuntu和其他的桌面系統中,Empathy已經很大程度上替代了Pidgin。
在RHEL這種傳統的系統中,許多常用軟件都沒有被更新到***版本(雖然人們這樣期望)——它總是偏向于系統穩定性,而不是***的功能。
RHEL 6中的Nvidia硬件支持跟最近發布的Fedora版本中的一樣,它在Nvidia圖形硬件的自動配置方面沒有任何問題(相關閱讀:Fedora 13的Nvidia二進制驅動安裝攻略)。
其桌面性能與我在最近發布的Fedora以及Ubuntu中看到的相差無幾——在某些過時的硬件上性能甚至更好。
對于非正式的桌面使用來說,你***選一個免費的Linux發行版來用。顧名思義,RHEL的目標就是在于企業級市場。
RHEL 6為系統管理員提供了幾款新工具,其中最引人注目的是系統安全服務程序(SSSD),它可以提供實體的集中管理。SSSD還能夠緩存證書,以便離線使用。如果你在管理一大批經常離線的筆記本電腦,那么這個工具非常方便。
LAMP更新
RHEL最廣泛的應用是服務器,而我們在標準的LAMP服務器配置中得到了好消息:幾乎所有的軟件包都接近于***的穩定版本——Perl 5.10,PHP 5.3,Apache 2以及MySQL 5。Python的版本仍然是2.6——如果可以并行安裝Python 3.x版本以及其他Cent或者Debian服務器上的常用軟件(現在不是RHEL服務器安裝的基本選項)的話,那么其性能就會百尺竿頭更進一步。
Red Hat還沒有公布RHEL 6的最終發布日期,預計會在2010年底發布。與此同時,你可以從Red Hat的網站上獲取該測試版本。
它是否值得等待呢?對于Red Hat公司和企業用戶來說,升級到6.0版本將是一件非常重要的事情——尤其是那些需要虛擬化和硬件支持改進的用戶。唯一的問題就是從Xen轉移到KVM,這個問題可能是許多人的絆腳石。
【51CTO.com譯稿,合作站點轉載請注明原文譯者和出處。】
原文:RHEL 6 - your sensible but lovable friend 作者:Scott Gilbertson
【編輯推薦】