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