您的位置:首頁>正文

資料中心運維私房菜

運維是資料中心生命週期裡最為持久和關鍵的部分, 但並沒有得到足夠多的關注和重視。 運維的工作給人的感覺, 普遍都沒有技術含量。 這是因為運維是個很寬泛的領域, 運維的領域細分職位可達到30多個。 比如:網路系統管理員、Linux運維工程師、安全運維工程師、CDN運維工程師、運維專家、運維經理、運維總監、CTO等等。 在資料中心裡這些運維位置, 大部分是初級運維居多, 而他們做的工作很多根本不能稱之為運維。 例如部署服務、上線, 甚至搬機器、重裝系統等等, 這些都是運維的工作中最為基礎性的, 但肯定不能只做這些,

不然真的比較LOW了。 要想成為運維專家, 必須要努力工作和學習, 在工作中逐漸發光發熱, 成就自己, 也為資料中心帶來收益。 這時, 我們要做的是利用對系統、網路、硬體、規範、服務方面的熟悉程度, 結合專業知識, 用技術方案解決深層次的問題, 打造運維的使用工具、平臺、框架, 最終能給資料中心創造價值, 這才是運維的真諦。 要想成為這樣的運維人, 必須得有些獨門的秘笈。 本文介紹一些資料中心運維的私房菜, 大家快快放到碗裡來, 一定會使你味覺大開, 神清氣爽。

網路:資料中心網路部分是比較重要的一塊, 一旦網路出了問題往往影響的是整個資料中心的業務, 影響面比較大。 對網路快速入門, 必須要學習兩本紅寶書:大學課程教材《電腦網路》和《TCP/IP協定詳解》,

通過對這兩本書的學習, 對網路通訊協定有了整體瞭解。 接下來就要學習網路設備知識, 作為資料中心網路產品的兩大派系:思科和華為是有必要掌握的, 有條件的話可以去學習思科的CCNA-->CCNP-->CCIE或者華為的HCNA-->HCNP-->HCIE, 這些網路認證堅固基礎網路知識, 同時也實現了自家產品的使用風格, 對於深入掌握網路技術有益。 還要懂得出了網路問題時, 怎樣使用工具去分析, tcpdump、wireshark、sniffer等抓包軟體一定要會用, PING、Xping、Tracert這些分析問題的命令也要會看, 這樣下來就可以利用這些技能去做網路運維了, 隨著經驗的積累, 一點點悟出其中的道理, 反過來再去改進運維方法, 從而在網路運維的工作中遊刃有餘,
並逐漸找到提升工作效率、減少網路故障的方法。

Linux:在資料中心裡, Linux就是所有設備的公共語言, 幾乎所有的設備都支援, 掌握Linux知識必不可少。 還是推薦兩本紅寶書:《鳥哥的私房菜》和《Linux就該這麼學》, 《鳥哥的私房菜》就像是一個大字典, 作為一個查閱工具使用非常方便, 《Linux就該這麼學》則系統講述了Linux的各個模組知識, 有很多實例操作圖片, 不怕自己操作沒有正確參照物, 非常容易理解。 當然, 任何一門技術只有越用才會越熟練, 一味學習而不去使用只會讓你忘得越來越快, 所以要重視日常基礎性的運維, 平日裡在伺服器上多做一些Linux命令操作, 俗話說“熟能生巧”, 機械式的反復操作Linux命令, 操作多了也會有感覺。 經常用電腦的人都會有這樣的感受,

學習鍵盤輸入的時候非常難記, 但是隨著使用的次數和時間增多, 到後來基本都是盲打, 而且在鍵盤上敲打的時候, 根本不經過大腦就可以敲出想要的東西, 還很少出錯, 這就是“熟能生巧”而來的, Linux的命令有的晦澀難懂, 有時就要反復敲打, 機械式地強制記憶, 慢慢地才會成為高手。 Linux就是資料中心世界裡的公共語言, 掌握了它才能在資料中心行動自如, 必須要精通才行。

腳本:掌握一門指令碼語言已經成為高級運維工程師的必備計能, 不會開發, 你就不能充分理解資料中心的業務流程, 就不能説明調試、優化開發人員開發的程式。 現在的資料中心動不動就幾萬台伺服器的規模, 這種情況下必須做自動化運維,

靠人工去運維不可能, 將幾萬台伺服器登錄一遍也要幾十天的時間, 更不用提運維了, 所以必須交給軟體去完成。 這時就要用到指令碼語言, 使用指令碼語言設計自動化運維的任務, 比如:, Shell、TCL、Python, Perl等, 實現運維的自動化。 平日裡對資料中心業務進行監測和分析, 也時常要寫一些測試腳本, 所以腳本用處很大。 Shell可以到網上找一些基本入門的書籍看看, 選擇Python的話就看看《Python基礎教程》, 選擇Perl的話, 就看看《Perl語言入門》和《Perl高效程式設計(第2版)》, 正則腳本也要掌握, 在Linux的使用中正則腳本必不可少。

智能:隨著各種新技術的出現, 運維的工作也將進入智慧化時代, 傳統的人力和手工運維已根本無法滿足資料中心高速發展的需要。 運維的工作上了雲平臺,運維引入人工智慧,運維也利用大資料分析資料等等,這些新技術在運維的工作中都可以發揮很大作用,讓運維的工作處處體現了智慧。通過機器不斷地資料積累和持續學習,機器會把運維的人員從紛繁複雜、過度依賴人工的監控、發現、告警和修復工作中徹底解放出來,運維也將變得更加自動化、智慧化,而實現智慧運維還是要靠運維的技術人員,這些運維的人員研究如何才能讓運維智慧化,運維層次更高。智慧運維是用機器來代替運維人員,在最少人工干預下,結合運用腳本與協力廠商工具,保證資料中心7X24小時高效穩定運行,這也是運維工作的終極目標。

掌握網路、Linux、腳本、智慧技術,並利用這些技術通過運維,提升資料中心的運行效率,並為資料中心創造價值,這才是高級運維的真諦,運維的工作將不會再讓人不屑。快快拿走這些運維私房菜!

運維的工作上了雲平臺,運維引入人工智慧,運維也利用大資料分析資料等等,這些新技術在運維的工作中都可以發揮很大作用,讓運維的工作處處體現了智慧。通過機器不斷地資料積累和持續學習,機器會把運維的人員從紛繁複雜、過度依賴人工的監控、發現、告警和修復工作中徹底解放出來,運維也將變得更加自動化、智慧化,而實現智慧運維還是要靠運維的技術人員,這些運維的人員研究如何才能讓運維智慧化,運維層次更高。智慧運維是用機器來代替運維人員,在最少人工干預下,結合運用腳本與協力廠商工具,保證資料中心7X24小時高效穩定運行,這也是運維工作的終極目標。

掌握網路、Linux、腳本、智慧技術,並利用這些技術通過運維,提升資料中心的運行效率,並為資料中心創造價值,這才是高級運維的真諦,運維的工作將不會再讓人不屑。快快拿走這些運維私房菜!

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示