Todd

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            65 隨筆 :: 0 文章 :: 24 評論 :: 0 Trackbacks
          RHEL對于我們來說最大的好處是,RedHat有較為完整嚴格的QA測試過程,可以保證發行版質量;與硬件廠商有緊密的 合作關系,可以保證硬件兼容性;有一批內核Hacker,可以保證新問題不斷得到解決。自從用了RHEL,腰不酸了,腿不疼了,一口氣能上機房五樓——相 比2003年那時候用的Red Hat Linux6.2/7.3,現在OS層面的問題已經很少讓我們頭痛了,不是么?

          至于選擇服務 器Linux發行版的替代品,我認為,首先得明確我們的標準。當下Linux發行版種類繁多,就像滿地奔走的plmm們,你選哪一個做gf比較合適,總得 有個標準才好篩選。若是隨便抓一個來,難保將來不會后患無窮。 言歸正傳,作為理想的服務器操作系統,我們究竟需要它具備哪些素質呢?

          1. 穩定性。服務器上跑應用,OS首先要穩定。考核運維的指標動輒4個9、5個9,應用穩不穩定有QA管著,OS不穩定,SA都得去跳樓。

          2.可靠性。開源軟件的下載頁面為什么要列出那么多MD5SUM、SHASUM校驗碼,而微軟的下載頁面上從來看不到這些東西,就是因為開放了源代碼, 萬一不小心被人從CVS里鉆進去放個后門、rootkit之類的,不加驗證地裝上之后,服務器集群就成別人的僵尸軍團了。

          3. 兼容性。硬件更新換代速度越來越快,雙核才剛出來沒多久,四核、八核之爭又開始鑼鼓喧天地熱鬧上演,如果OS不能保持與新硬件兼容,那么我們也會很痛苦。

          4. 高效率。機架空間越來越少,運維費用越來越高,我們只有榨干服務器的每一點性能,來節約成本。服務器操作系統是否能充分發揮硬件的性能優勢,是需要考量的重要指標。

          5. 可持續。如果依賴于某個發行版,而這個發行版的支持公司政策/社區支持不太穩定,要么像RedHat、Novell那樣張開血盆大口,隨時準備吃人;要么 像某些小發行版,只靠那么幾個人,沒有嚴密的組織,高興起來搞一搞,不高興就突然散伙,對我們也是很大的威脅。

          依據以上五項標準,我 們就可以對當下流行的十大發行版進行篩選:Ubuntu、Mandriva、Xandros Desktop均專注于桌面應用;Knoppix和MEPIS Linux是Live CD;Fedora和Gentoo屬于Linux玩家操作系統,穩定性欠佳。因此值得推薦的是:

          1. CentOS:完全基于RHEL相應版本的源碼包build而成,Red Hat畢竟受制于GPL,萬一哪天開始拿不到二進制ISO了,Red Hat還是要乖乖拿出完整的SRPM,經CentOS組織重新build、測試、打包后,我們便可安心使用。

          2. openSUSE:既有德國人的嚴謹、又有Novell的贊助,該組織的生態環境較適宜高質量Linux發行版出產,據說騰訊近來也在用這個發行版。

          3. Slackware:最古老的Linux發行版,多年的制作經驗,以高穩定性、低bug率著稱,騰訊一直在用。

          4. Debian:完全由自由軟件組織運作的Linux發布版,只比Slackware年輕一歲,Linus Torvalds推薦。比較穩定,只是更新速度較慢。時下流行的網絡虛擬世界Second Life就運行在Debian上。

          5. FreeBSD:雖然不是Linux,但是該發行版組織十分嚴密,又有Yahoo、新浪等成功使用經驗,最近幾年來在效率方面有很大的提升,是一款又穩又快的優秀操作系統。
          posted on 2010-05-28 00:01 Todd 閱讀(268) 評論(0)  編輯  收藏 所屬分類: webserver
          主站蜘蛛池模板: 大冶市| 邛崃市| 林周县| 珲春市| 宾阳县| 利辛县| 离岛区| 永城市| 潞西市| 崇信县| 江源县| 梨树县| 祁阳县| 南充市| 丽江市| 错那县| 灵山县| 黄梅县| 叙永县| 瑞金市| 海门市| 斗六市| 松潘县| 韶关市| 东海县| 喜德县| 滕州市| 苗栗县| 柳州市| 玛纳斯县| 合作市| 辽阳县| 辽阳市| 扶绥县| 佛坪县| 新沂市| 绩溪县| 德化县| 大田县| 固始县| 洪泽县|