Linux已成為數(shù)據(jù)中心領(lǐng)域的贏家。大數(shù)據(jù)、云計算、虛擬服務(wù)器……如果你用過這任何一種技術(shù),那么很可能接觸過Linux。
在諸多發(fā)行版當(dāng)中,你會發(fā)現(xiàn)Linux在企業(yè)界很廣泛。你可能覺得,Red Hat幾乎取得了主導(dǎo)地位,成為數(shù)據(jù)中心的寵兒――從一些方面來看,你也許是對的;然而,有許多Linux發(fā)行版可以很好地滿足數(shù)據(jù)中心的要求。
不妨看一下幾款已在數(shù)據(jù)中心證明其自身價值的主要的Linux發(fā)行版。但愿你會想要測試其中一款或多款發(fā)行版。
一、收費的Linux發(fā)行版
1.紅帽
說到可隨時用于數(shù)據(jù)中心的操作系統(tǒng),免不了要提到紅帽企業(yè)級Linux(RHEL)。紅帽在企業(yè)發(fā)行版估計占有65%至80%的市場份額。
有了RHEL,你獲得了市面上最可靠的平臺之一,還有屢獲獎項的支持和服務(wù)。RHEL讓貴公司享有平臺即服務(wù)、基礎(chǔ)設(shè)施即服務(wù)、中間件、集成和自動化、存儲、容器、虛擬化、業(yè)務(wù)流程自動化及更多功能。實際上,紅帽提供了足夠多的產(chǎn)品,為你提供了一套全面的開源基礎(chǔ)設(shè)施。
不過有一個地方要注意:成本。紅帽不是免費的;即便在紅帽的系統(tǒng)上安裝免費軟件也需要使用該公司的訂購服務(wù)。不過,它確實帶來了很少有平臺能企及的那種級別的可靠性、安全性和支持。
2.SUSE
與紅帽有得一拼的一款發(fā)行版是SUSE。據(jù)估計,SUSE在企業(yè)Linux用戶當(dāng)中占有約25%的市場份額;考慮到SUSE提供的產(chǎn)品,這個數(shù)字應(yīng)該高得多。然而,SUSE確實把注意力主要放在特定的垂直領(lǐng)域,比如SAP和VMware。由于SUSE與SAP市場緊密相關(guān),這個平臺在大數(shù)據(jù)領(lǐng)域里面的表現(xiàn)特別好。SUSE是專門為混合IT環(huán)境設(shè)計的;它已通過各大硬件平臺的認(rèn)證,它支持所有主要的虛擬機管理程序。SUSE還是微軟認(rèn)可的平臺。
SUSE表現(xiàn)出眾的一個方面就是可訪問性――SUSE不怕麻煩地保持很少有大公司能企及的那種開放性。此外,SUSE是市面上對用戶最友好的企業(yè)級平臺之一。
二、免費的Linux發(fā)行版
1.CoreOS
CoreOS是使用最廣泛的基于容器的平臺之一。CoreOS是專門為向集群部署環(huán)境提供基礎(chǔ)設(shè)施而設(shè)計的。該平臺專注于自動化、應(yīng)用程序易部署性、安全性、可靠性和可擴(kuò)展性。
雖然CoreOS是一款操作系統(tǒng),但是它只提供將應(yīng)用程序部署在容器里面的最基本功能。CoreOS與Gentoo、Chrome OS和Chromium OS使用同樣的軟件開發(fā)工具包。由于依賴Docker容器(而不是虛擬機管理程序),CoreOS服務(wù)的應(yīng)用程序占用的系統(tǒng)資源要少得多。CoreOS還讓用戶很容易橫向擴(kuò)展數(shù)百個容器,而且可以經(jīng)常這么做。
CoreOS是為安全性、一致性和可靠性而設(shè)計的,它對Linux集群部署環(huán)境來說再理想不過了。
2.CentOS
CentOS是一種穩(wěn)定的、易預(yù)測的、易管理的、可復(fù)制的平臺,它源自RHEL的源代碼。有必要知道CentOS方面的這幾點:
·CentOS不包括RHEL的所有源代碼;
·CentOS確實包括RHEL所沒有的軟件包和功能;
·CentOS是在完全不同于RHEL的環(huán)境中構(gòu)建和測試的;
·CentOS并沒有獲得任何政府安全認(rèn)證;
·CentOS并沒有通過主要硬件/軟件廠商的認(rèn)證,無法與它們的產(chǎn)品結(jié)合使用;
·安全通用漏洞披露(CVE)是針對RHEL發(fā)布的,而不是針對CentOS發(fā)布的。
話雖如此,CentOS對你的數(shù)據(jù)中心來說仍是一種可靠的選擇,如果你不需要RHEL擁有的支持更是如此。雖然CentOS并不是RHEL的簡易替代者,但是兩者非常相近,足以提供典型的RHEL用戶尋找的那些好處。
CentOS還為亞馬遜、谷歌及更多云服務(wù)提供商提供正式的鏡像。針對自我托管的云,CentOS提供了一種支持cloud-init的普通鏡像。
3.Ubuntu Server
Ubuntu Server為你的數(shù)據(jù)中心提供經(jīng)濟(jì)和技術(shù)層面的可擴(kuò)展性,無論這數(shù)據(jù)中心是公共的還是私有的。Ubuntu Server平臺讓用戶很容易部署OpenStack云、Hadoop集群,或者甚至有50000個節(jié)點的渲染農(nóng)場(render farm)。
如果你著眼于大規(guī)模可擴(kuò)展性,Ubuntu Server也許是市面上的最佳選擇。如果使用LTS版本,保證你可以獲得Canonical的五年支持。Ubuntu Server使用ZFS文件系統(tǒng),這能夠輕松拍取快照,并且獲得Ubuntu快照的強大功能,軟件包管理起來異常容易。
Ubuntu Server已獲得認(rèn)證,可作為AWS、微軟Azure、Joyent、IBM和惠普云上的訪客系統(tǒng)。
我們還不能忘了這一點:Ubuntu Server是OpenStack方面的大玩家。有了Ubuntu OpenStack,你能獲得以下:
訪問Juju OpenStack套件(OpenStack自動部署到LXD系統(tǒng)容器);
為LXD OpenStack主機提供ZFS支持;
Nova LXD驅(qū)動程序(這讓你得以將OpenStack實例作為系統(tǒng)容器來部署);
自動化安裝、隊列/通知以及整合數(shù)據(jù)庫即服務(wù);
經(jīng)微軟認(rèn)證的平臺,可以作為訪客來托管運行Windows Server 2012和Windows Server 2008 R2。
此類工具還有很多很多。
本文只列出了Linux界的幾個大玩家,不過適用于數(shù)據(jù)中心的其他Linux發(fā)行版還有很多。如果你在尋找最佳使用場合/最佳實踐,采用本文介紹的任何一種Linux平臺肯定不會錯。
本文來源:九河互聯(lián)——適合服務(wù)器操作系統(tǒng)的Linux發(fā)行版本()
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!