大約兩年前的這個時候,RedHat公司推出了新的企業版Linux系統,國內外各大媒體都給了不少特寫鏡頭,行業也給予了碩大的期待程度,但是時至今日RHEL7系統的市場占有率卻一直不溫不火,逐漸的就有人開始對RHEL7系統的未來表示擔心,甚至有人還搬出各種 “大道理”來唱衰linux系統,覺得開源廠商已經過了事業最高點,開始要在服務器領域讓步給Windows了,當然這些我沒必要去反駁,任何一個產品都一定會有支持者和唱衰者,我們這次只評這個RHEL7系統。
在正式討論話題之前,我希望讀者已經對於Linux系統特性和應用領域有了必要的了解,知道Linux系統在服務器領域中不可小觑的市場份額,知道RedHat廠商對於Linux系統及整個開源行業的重要性影響,知道Centos也是RHEL系統的衍生品等等常識,甚至是以前使用過一段時間RHEL7系統了,基於這樣的經驗共識,我們才能更順暢的討論紅帽RHEL7系統是不是個失敗的產品這個問題。
只要是RHEL系統的愛好者,大多會聽說劉遄這個名字吧,或許你還不會念,但肯定有點眼熟,2015年初起筆寫了《Linux就該這麼學》這本國內第一本基於最新Linux系統的入門書籍,目前書籍經過了幾十次大的改動已經把品質做的非常好,有空可以下載來看,同時我自己做了將近七年的運維,取得有紅帽RHCA架構師、紅帽RHCE工程師6和7版本的雙認證,也應該是國內為數不多的Linux在線講師之一,從2014年RHEL7系統的發布到2016年寫這篇文章,兩年的時間裡時時刻刻的關注Linux系統的進程,參加了大大小小無數場講座,為的就是我今天能對RHEL7有如此重的話語權,沒有耐心看完的讀者也可以直接記住我的觀點——RHEL7不是個失敗的產品。
要論證我在上面的看法,不如談談現在最燙手的熱議問題:“為什麼2年過去了,RHEL7系統的市場份額依然不溫不火?要不要反而去學習老版本的Linux系統”,甚至有陰謀論說新版本的linux系統還在讓美國用於搜集全球信息,告誡我們千萬不要去碰,這個問題必需要回應,否則更多的陰謀論會層出不窮,甚至會影響到國內半瓶子的媒體對開源行業有了扭曲的理解。
能夠耐心堅持讀到這裡,我猜一定是從事於運維行業或者對於Linux系統感興趣的朋友,所以基於我們的經驗共識和文章篇幅的限制,我們下面的論證速度會比較快,也很有意思,首先RHEL是企業版的服務器系統而不是用來外耍折騰的桌面機系統,更何況作為桌面環境的Windows7系統在2009年7月14日發布,用了3年才開始真正普及,難道在2009年到2013年中,Win7就是失敗的產品嗎?
更何況紅帽RHEL7系統緊密的集成了虛擬化技術Docker,支持了XFS文件系統,兼容了微軟的身份管理,采用了systemd作為守護進程,性能和兼容性都有了很大的改善,無疑是一款非常優秀的操作系統,單從openstack和docker的決策上來講,我們也應該相信紅帽的開發團隊不是閉門造車,所以是否應該重新考慮到底是那裡出了問題?
運維人員經常會講一句表達心理的想法:“現在的環境跑得好好的,為啥還要換?”,重新部署生產環境不是裝上操作系統就能完事的,也不是把軟件隨便安裝上就能走人的,你是否考慮過升級帶來的風險?
日後生產環境出了問題,誰負責任?
舊的軟件依然能否兼容與新系統?
新的系統或軟件是否有Bug?
安全性如何,審計怎麼做?
之前購買的第三方技術支持能力是否已經跟上?
升級後是否會影響到某些軟件的版權?
新系統產生了很大變化,不習慣怎麼辦?
費力升級後又會對自己有什麼好處?
紅帽RHEL7系統的改進很多,其中最痛點的就是采用了systemd作為守護進程,幾乎之前所有的運維自動化腳本還都要修改,於是我們再回來思考剛剛的這個問題,到底還要不要升級到RHEL7了?
當然,服務器機房裡也絕不是不更新換代,升級是早晚都必須要的,就看什麼時候工作的需求超過了老版本的能力界限,就肯定會升級。比如rsyslogd日志記錄服務在RHEL6中版本是v.5.8,而現在最新的版本已經是v8.18,差了3個大的主版本號,已經產生了如此大的差距,你覺得會一直用舊的版本嗎?
早在2014年初,fedora系統首次采用了systemd守護進程,我當時就斷言RHEL7系統也會使用systemd,所以當即更新了自己的培訓課程,讓很多其他機構背了init參數的同學找我說有多羨慕,所以對於不論是想要學習Linux系統還是編程語言的同學,都應該去選擇當前穩定且最新的版本作為學習環境。
“穩定”:不管是做開發和運維,都是一種保障。
“最新”:老的版本會有更大的概率存在安全漏洞或者功能缺陷,而新的版本不僅漏洞出現的幾率小,而且即便出現漏洞也可以獲得眾多開源社區和企業的支持,更快的被修復。
在最後講一句我每次在公開的場合講座都會表達的一個觀點:“我們並不是因為開源而喜歡Linux,而是因為Linux系統真的非常優秀,開源精神僅是優秀產品上的錦上添花而已”,在我的書籍《Linux就該這麼學》的緒論中也狠狠的肯定了Linux系統對於運維行業、甚至是對世界的影響,另外我也會把這本書一直以在線閱讀的方式提供給讀者們,並且會持續更新RHEL8/RHEL9/RHEL10版本的課程,不忘初心方能始終,致敬所有的Linuxer。
http://xxxxxx/Linuxjc/1133906.html TechArticle