新版Red Hat Enterprise Linux(RHEL) 採用和Fedora Core 6相同的2.6.18版核心;在功能上,首度整合了Xen,提供虛擬化的功能;並透過新加入的SELinux障礙排除工具:SETroubleShooter,讓使用者可以從記錄檔當中快速找出現有的資安問題,並予以解決;儲存應用方面,在Ext3的磁區格式下,單一檔案大小支援到16TB,而系統對於區域網路上的iSCSI裝置亦內建驅動程式,讓使用者可以透過RHEL 5直接掛載大多數的iSCSI裝置。

除此之外,系統效能提升也是RHEL 5關心的課題之一。RHEL 5對於雙核心處理器、Intel Network Accelerator Technology(IOAT)架構的支援也隨著本次的改版而有所加強。

RHEL 5預設的X視窗系統仍是GNOME,不過已經升級成2.16版,系統也提供了KDE,讓使用者可以依照自己的喜好手動切換。

版本分支簡化為兩大平臺
版本分支在RHEL 2.1、3、4時代所沿用的Server、Workstation與Desktop三個大類,到了RHEL 5推出之後已簡化為Server、Desktop兩大平臺,不過仍可依照不同企業用戶的使用需求,而繼續向下切割。例如Server版的RHEL 5即有Advanced Platform、base server兩個子版本,分別取代早期RHEL的AS、ES版,除了對處理器、記憶體支援有所差異之外,Advanced Platform與base server在功能上也有差別,其中最為重要的,就是將過去須另外購買,且價格不菲的高可用性(HA)、Global File System(GFS)加入了Advanced Platform,藉此吸引用戶向RHEL靠攏。

和Windows Vista相同的是,新版的RHEL改以序號控制版本,輸入特定版本的序號,便開放相對應的功能,不像先前版本,各種平臺皆有自已的專屬版本(僅有首張光碟不同,其餘完全相同)。也就是說,定位在伺服器端使用的Advanced Platform、base server,所採用的是完全相同的安裝光碟,個人端使用的Desktop版也是如此,因此欲改換不同版本的RHEL 5,僅需取得一組新序號,毋需重新購買一份安裝光碟。

新增SELinux管理工具
SELinux在上一版的RHEL 4已經加入,RHEL 5預設開啟這項功能,不過在安裝過程當中可以選擇手動關閉。

在X視窗下方,新版RHEL有SELinux管理員(SELinux Manager),SELinux障礙排除(SETroubleShooter)兩種圖形管理工具,後者是新加入的安全回報工具,作用是幫助使用者分析系統記錄檔,以便了解系統目前可能存在的安全漏洞。

整合Xen虛擬化技術
與Xen的整合,是RHEL 5改版的重點項目,所有伺服器版本的RHEL 5均有提供虛擬化的功能,至於個人版,只有Desktop、Workstation的多系統版本(Multi-OS option)有支援Xen,不過Desktop僅能同時啟動四部虛擬機器,Workstation則沒有任何限制。

其實想要知道RHEL有無提供Xen,有個最簡單的方式,就是在GRUB查看核心版本,如有提供虛擬化,則會顯示xen…的字串,代表這是專為Xen所打造的客製化版本(Xenified Kernel)。

目前我們可以透過Xen同時模擬多種不同版本的Unix、Linux,與FreeBSD;如果處理器支援Intel的VT(Virtualization Technology),或是AMD的Pacifica指令集,則可以改用全虛擬化的模式,在RHEL上安裝更多作業系統,如微軟的Windows。

RHEL 5上的Xen採用與Fedora Core 6完全相同的圖形化介面,也就是所謂的虛擬機器管理員(Virt-Manager,位於應用程式(系統工具),幫助使用者經由簡短幾個步驟,就能完成新增、刪除及啟動虛擬機器的動作。不僅如此,利用該工具,我們不但可以管理本機的虛擬機器,也能連接區域網路下其他的Xen主機(domU),透過單一管理介面,讓多臺虛擬機器的管理變得更加容易。


透過虛擬機器管理員的圖形化介面,使用者可以快速掌握各虛擬機器的運作狀態。


一般而言,虛擬機器的安裝步驟,大致上就是設定名稱、新增虛擬硬碟,以及決定安裝檔案的來源,VMware是如此,Xen也不例外;設好虛擬機器的名稱之後,接下來便可以選擇要在半虛擬,或者全虛擬化的模式下安裝作業系統。值得注意的是,在安裝來源的選擇上,兩種模式即有著不小的差異,半虛擬化只能以HTTP或是FTP的路徑,取得安裝所需的檔案;而全虛擬化可以直接存取光碟影像檔,或將安裝光碟掛載到系統當中讀取。

虛擬機器管理員會依照實體記憶體的大小,提供兩組數值給使用者參考,一是最大記憶體,即目前該虛擬機器可以使用的記憶體上限,另一個則是起始記憶體(Startup Memory),也就是Xen預設分配的記憶體大小。對於虛擬機器效能特別要求的使用者,可以視實際狀況調整後者。

由於我們是在VMware Workstation的平臺上安裝RHEL,所以只能以半虛擬化的模式測試Xen。此次我們以Fedora Core 6在RHEL平臺上安裝虛擬機器,完成前置的準備作業之後,就會出VNC遠端桌面視窗,開始進入安裝程序,至於其後的安裝步驟,和一般安裝Fedora的過程並無不同。

強化的儲存功能
除了高達16TB的單一檔案容量上限,與iSCSI驅動程式之外;RHEL 5推出之前,Red Hat也與賽門鐵克等儲存主要廠商合作,採取相容性驗證的方式,確保企業原本使用的儲存軟體可以在新系統上順利運作。

前面所提到的GFS,也是RHEL 5在儲存方面的建樹之一,雖然GFS並非新功能,但由於直接內建到Advanced Platform平臺,因此使得RHEL 5的儲存功能較先前版本要來得更加強大。

提供7年技術支援
由於是商業版本的Linux,因此RHEL的技術支援會比免費版本的Fedora要來得長久,目前Red Hat對於各個版本的RHEL皆提供為期7年的技術支援,因此最早推出的RHEL 2.1(2002年3月推出),預計會在2009年終止相關的售後服務,對於使用舊版RHEL的企業來說,可以及早採取因應措施。文⊙楊啟倫


Red Hat Enterprise Linux 5

建議售價:未定(預定6月在臺灣推出)

Red Hat

www.redhat.com

(02)2370-8080

處理器需求 x86、x64架構處理器
記憶體/硬碟需求 512MB/1GB
系統核心/GCC版本 2.6.18/4.1
技術支援年限 7年

熱門新聞

Advertisement