下面是我選擇RHEL5的四個最重要的理由
1)虛擬化管理
確實每個廠商都有自己的虛擬化產品。Novell的SLES(SUSE Linux Enterprise Server) 10現在已經支持Xen虛擬化技術好幾個月了。KVM (kernel-based virtual machine for Linux)在最新的Linux內核產品2.6.20.OpenVZ中已經有了激動人心的新特性,而且SWSoft和Parallels(一個開源企業,並且現在兩家公司已經合並了)也取得了一些很好的進展。
盡管如此紅帽還是在虛擬化管理方面領先一步。任何人都有能力或者嘗試自己來配置一個Linux上的虛擬機。但只有你真正的知道應該如何去應對出現的問題你才能成功的配置出自己的虛擬機。任何一個有此類經驗的系統管理員使用RHEL 5都可以配置很多虛擬機而沒有那麼多復雜的東西需要考慮。一旦設置完成這些虛擬機則會更加簡單易用與易於管理。
這是非常重要的。
我對IDC公司負責調查的副總裁Al Gillen談過這方面的話題,他告訴我,“爭取最大的競爭力和利潤就來自於管理,部署和跟蹤所有的分層[虛擬]軟件的整個周期。”紅帽在RHEL5時代已經為這場虛擬化的戰斗做好了准備。
另一個被忽略的要素是,RHEL 5一體化的虛擬軟件和相應的管理軟件是打包在一起的,用戶不必為增加的虛擬軟件而付費。就像RHEL產品的總經理Scott Crenshaw最近說的一樣,“與操作系統整合的虛擬化技術,其好處是本質性的,並且我們能提供一個更加優惠的定價。”
你不但能使用一個虛擬機做以前需要三到四個硬件服務器做的工作而達到資金的節省,更能夠因為將虛擬機,虛擬機管理和操作系統捆綁在一個產品包中而省錢。如果我是一個CFO並且正在尋找減少IT成本的方法,那麼RHEL5聽起來真的對我非常有好處。
2)可靠的存儲
簡單的工作組或者部門級服務器可以使用單個硬盤或者磁盤陣列的形式存儲數據,但是可靠的服務器工作時需要可靠的存儲技術。使用Red Hat Cluster Suite(紅帽集群套件),Red Hat Global File System(紅帽全局文件系統)和Cluster Logical Volume Manager(集群邏輯管理軟件),紅帽向您提供了管理包括在本地服務器,存儲區域網絡(SAN)和交錯的集群上TB級存儲數據的工具。
RHEL5同樣帶來了對iSCSI盤陣和帶有InfiniBand技術遠程直接內存存取(RDMA)的支持。對在一個文件系統中有大量存儲的客戶,RHEL 5的Ext3文件系統現在支持16TB文件系統了,這真是一個很大的數字。
如果你正在使用Veritas軟件管理公司或者數據中心的存儲,不用擔心:你可以繼續使用它。賽門鐵克公司(Symantec Corp.)宣布3月14日他將會為使用RHEL 5的用戶提供核心的Veritas Storage Foundation,Veritas集群服務器(Veritas Cluster Server)和Veritas NetBackup解決方案。
賽門特克同樣發布了一個用於在Xen虛擬化中結合Storage Foundation和動態多路徑技術應用的Beta版程序。如果按計劃完成的話,那將會允許管理員集中管理存儲虛擬化技術和虛擬機的I/O多路徑。
請再次注意“虛擬化”這個詞,通過聯合虛擬機和虛擬存儲,紅帽已經創建了一個由技術專家和精算師組成的系統。強大的技術支持和易於控制的成本-誰會不喜歡呢?
3)安全性
Linux 本身就是一個非常安全的操作系統。在RHEL5時代, 紅帽已經比早期的SELinux (security-enhanced Linux) 更加容易部署和易於維護。
就像很多Linux系統管理員所知道的那樣,把SELinux配置完整是一件很痛苦的事情,這項工作令人厭惡到很多管理員干脆就把它簡單的關掉了事。
問題的根源來自於RHEL上應用軟件的預設定太少。你必須自己建立你自己的;並且這是一個安全專家才能做好的工作。現在預設的SELinux提供了超過170項應用方案,你大部分的應用都會安全的運行而完全沒有任何顧慮。
如果你還是遇到麻煩的話,紅帽還提供了SELinux Troubleshooter工具。這個工具可以從使人厭惡的眾多麻煩中找出對應的安全應用方案。更好的是它還能告訴你如何去修復它,從而使整個問題安全的運行。
安全測試檢驗早在您公司需要采購以前就進行了,IBM硬件和RHEL5已經取得EAL (Evaluated Assurance Level) 4+, LSPP (Labeled Security Protection Profile), RBAC (Role Based Access Control Protection Profile), and CAPP (Controlled Access Protection Profile)公共標准安全證明。
4)更好的應用服務器功能
IBM 和紅帽已經提供一個新的實時Linux 應用開發和部署平台。這個新平台包括IBM WebSphere Real Time, 一個實時J2SE (Java 2 Platform Standard Edition) Java 虛擬機, 一個運行在紅帽企業級Linux5上的實時版本,運行在IBM System X和BladeCenter基於AMD和Intel的服務器上。
因此如果你想將,比如信用卡應用,或者任何Java實時應用移植到Linux上,那麼RHEL5將引起你的注意。當然紅帽還擁有JBoss,你可以選擇其它的方式搭建一個高效的Java應用軟件。
實時應用軟件在RHEL5中得到了改進這不再只是一個空空的技術資料,讓我們看一個案例,RHEL5全面的從RHEL 4時代的PHP 4.3.9升級到了PHP 5.1.6。就PHP功能性LAMP(Linux, Apache, MySQL, PHP/Perl/Python)應用堆棧的一個關鍵部分而言,這是一個長足的進步。當您的應用從PHP4轉移到PHP5的時候可能會消耗時間,但其表現出的性能增長絕對值得花這個時間。
如你所知這篇文章幾乎沒有觸及紅帽對RHEL做出的改變。我堅信我不需要給你一個完全的新特性列表。對我來說,列出來的理由已經足夠任何一家公司考慮從老版本的Linux系統升級到RHEL5了。
考慮到RHEL 5虛擬化技術和存儲成本節省,它高等級的安全性和改善的應用支持, 你不得不同意RHEL5對於所有的服務器替代都是一個強有力的挑戰者。Solaris, Server 2003, AIX不管是誰:RHEL5是第一個21世紀的操作系統。所有的公司從最小的夫妻店到最大的全球性企業都會對認真考慮是否使用RHEL5的。