四大企業級Linux版本對比,誰是最佳選擇?
在典型的企業數據中心里,不是隨便的Linux版本都可用。企業級Linux需要具備十足的可靠性。許多IT組織都知道Linux系統已經在數據中心內占有一席之地,哪些是數據中心里流行的Linux版本呢?
首先,確定Linux版本和服務器硬件兼容。接著檢查應用程序是否支持該版本的Linux。同樣還需要確認選擇的Linux版本將在未來的幾年內獲得足夠支持;沒有一個數據中心喜歡每18個月就更新一回系統版本。
最后,需要確保遇到問題時有方法解決。考慮以上這些需求,只有一些Linux發行版適合數據中心應用:紅帽企業版(RHEL)、SuSE Linux企業版(SLES)、Oracle Unbreakable Linux(OUL)以及Ubuntu Long Term Support(LTS)版本。
不是說其他版本的Linux不夠優秀;而是它們不是為數據中心應用開發的。例如Debain,是一個非常穩定與成熟的Linux發行版,適合于大部分其他應用。但如果你想在Debain服務器上安裝SAP實例,就會發現SAP不支持Debain平臺,這是個問題。
我們以Debain為例,其他Linux發行版也有同樣問題,如果作為科研環境使用,是個不錯的選擇,有許多技術豐富的工程師和程序員可以對其進行支持與維護。但不適合于數據中心使用,在整體維護與支持上可能會面臨不少問題。
在SUSE、Red Hat、Oracle和Ubuntu中,哪個才是最佳選擇呢?
我們先說說Ubuntu LTS。你可能想在Ubuntu LTS上安裝SAP,但SAP并不支持Ubuntu。同樣的Canonical——Ubuntu LTS的發行公司目前還無法獲得硬件廠商的廣泛支持。RHEL、SLES和OUL發行版則已經和廠商有了成熟的合作經驗獲。
OUL的大部分軟件包都是通過RHEL重新編譯的,雖然Oracle有許多開發者正活躍在對該版本軟件優化的工作中,但主要還是針對Oracle自己產品的優化。對Oracle來說,OUL是款不錯的Linux平臺。用戶可以在Oracle 企業虛擬化平臺上運行Oracle Linux和安裝Oracle數據庫,當然你還需要購買Oracle硬件(早期從Sun收購的那些業務)。一些用戶喜歡享受從高層應用到硬件維護的服務支持,他們也顧忌面對廠家技術鎖定的潛在風險。但是Oracle Linux依舊是個適合數據中心用戶使用的可靠系統。
Red Hat 與SuSE之間的抉擇
當前數據中心系統最重要的兩個角色就是Red Hat和SUSE了。雖然沒有明確的官方數據,但總體來說Red Hat Linux安裝量要比SUSE來得多。
以我的經歷看來,Red Hat和SUSE使用情況比例為4:1。這意味著企業需要購買Red Hat系統才能獲得較高的可靠性嗎?其實RHEL除了這點,還有其他功能會讓你覺得值得投資。它是當前最大的Linux廠商,其主導和推動著不少開源項目發展,其還推出了市場應用與中間件JBoss。如果你正在JBOss上運行Java應用,選擇Red Hat是明智之舉(Red Hat提供了幾乎從應用到底層的全部支持,但它自己并不制造硬件)。
盡管如此,SUSE還是有不少原因是值得企業選擇的。最普遍的原因就是該公司還很小,這意味著當你遇到任何問題時,可以很容易聯系到支持人員及時處理。
一些企業因為價格的問題,也會考慮購買SUSE而不是Red Hat。一般來說,SUSE會更便宜些,同時也具備一些與Red Hat Linux類似的功能。而且,總體來說,SUSE會更易于管理。SUSE提供YaST集成管理工具,相比Red Hat,可以更輕松地完成一些復雜操作任務。



















