一直以來,企業級操作系統之爭就如同“三國演義”一般,Windows、Linux與Unix三大陣營並駕齊驅,互不示弱。如今,隨著Unix的“勢力”漸微,操作系統領域也就剩下另外兩強了。雖然在個人桌面層面,Windows完爆Linux,但在企業級領域,Linux可是相當強勢。
雖然Linux在企業級領域頗受歡迎,但由於其發行版眾多,且每種發行版的特點都有所不同,所以企業在選擇的時候也需要格外謹慎。前不久,我們也針對《企業級Linux選型》的話題,在ChinaUnix論壇上和網友進行了互動,本文,我們也是針對相關的問題,采訪了業界的專家,聽一聽專家的看法和建議。
專家介紹:田逸,資深系統管理專家,精通Linux/Unix,多年系統管理經驗,擅長並熱衷於大規模的網絡運維。10多年來,一直從事互聯網系統運維方面的技術工作,目前主要的工作范圍包括系統架構設計、實施;應用部署及日常運維;緊急救援;IT技術咨詢等。
可定制化是Linux的“迷人之處”
正如之前所提到的,如今的Linux發行版眾多,除了像紅帽、SUSE這種具有商業版本的Linux外,還有其他很多開源免費的版本也非常適合企業部署,“我曾在生產環境使用RedHat、CentOS、Freebsd、Solaris、SUSE、Ubuntu等。現在主要使用Centos及Freebsd。”田逸老師表示。
對於Linux在企業級服務器中部署的優勢,田逸老師表示,“最初是用Windows作為服務器,點點鼠標,看似容易,其實出問題了,處理起來相當麻煩。最不爽的是報錯信息是彈一個小窗,要拿報錯信息去搜索的話,得手動輸入(Linux的輸出是文本,可直接復制);還有個劣勢是,Windows的配置多以鼠標完成,一旦設置錯誤,可能導致程序不能運行,不能再次運行的話,修改的機會在哪裡呢?而使用Linux,登錄管理就強於Windows,並且配置文件多是文本,修改之前,先做個備份,萬一有問題,恢復回來就是。”
此外,由於是開源系統,開源軟件的文檔資源遠比商業軟件豐富,很多時候,使用搜索引擎,自己動手,大部分問題都能自行處理。開源及免費,給創業公司降低成本上的壓力也是很明顯的(盜版除外)。對於系統管理員來說,能按自己的意願定制系統和應用程序,這可能是最吸引技術人員的地方。
選型建議:掌握Linux共性 勿讓廠商綁架
對於Linux各個發行版之間的特點優勢,以及企業應如何選擇,田逸老師也發表了自己的看法,“要在各個發行版之間比較優劣,有很大的難度,也能引來一些口水,因此意義不是很重要了。選擇什麼發行版,主要考慮易用性,通用性,是否免費,使用習慣等幾個方面。個人認為,不要太有偏見,要盡量掌握Linux/Unix的共性,然後了解一些主要發行版之間的差異(主要是文件命名、目錄位置),不要被某個具體的廠商所綁架。好像有些人就做了sco unix的殉葬品。”
“Linux強大的地方在於服務器方面,選擇linux也是大勢所趨。不過選擇linux與企業規模和行業的關系不是很直接。對於組織來說,高可用性、可擴展性的架構和成本,應該是需要首先考慮的。”
此外,如今整個IT產業都在討論雲計算,各大廠商都在發展企業級的雲服務,特別是從去年開始,似乎大勢已定,當然,這對於Linux的發展也是一大利好。“雲終於落地了,是個好事。但國人向來有一哄而上的習慣,似乎一雲就靈。我的一個客戶,沒有多大規模,就急著虛擬化,似乎不搞虛擬化、不在雲端就落後了似的。雲計算很好的解決了資源利用率以及更有利於集中管理各種對象資源,在不增加復雜度的情況下,能在技術上很好的體現“彈性”。建議組織機構根據實際情況,虛實結合,既保證性能,有保證資源的有效性。就目前來看,絕大部分的雲平台底層都是Linux。”
最後,針對不久前國產Linux中科紅旗的解散,田逸老師也是表示,“中科紅旗的問題,在業內討論比較熱烈,盡管說法不一,但基本認同“靠關系拿訂單沒有任何競爭力”。認識周圍有做國產數據庫的,個人明確表示不會采用,也不在推薦范圍。試想,靠政府發文推廣的技術,技術優勢在哪裡呢?從2005年開始接觸紅旗linux,那是全靠科學院的ARP(學術資源計劃,是ERP的翻版)系統強制攤派。個人觀點,國產的東西,不太樂觀,不僅僅是Linux系統。”