【2014WOT深圳站講師專訪】劉浩:自動化運維將成為趨勢
原創(chuàng)2014年11月21日至22日,51CTO傳媒主辦的2014WOT全球軟件技術(shù)峰會·深圳站將在深圳召開,技術(shù)人員和企業(yè)實踐用戶將齊聚深圳。
WOT是由51CTO傳媒主辦的國內(nèi)***有影響的技術(shù)峰會,自2012年以來,秉承專注技術(shù)、服務(wù)技術(shù)人員的理念,獲得了廣大IT從業(yè)者和技術(shù)愛好者的一致認(rèn)可,成為了業(yè)界重要的技術(shù)分享交流平臺以及人脈拓展平臺。
本次2014 WOT·深圳站將邀請國內(nèi)外***的互聯(lián)網(wǎng)及創(chuàng)新企業(yè)技術(shù)負(fù)責(zé)人,***對外公開其當(dāng)下最in技術(shù),分享涵蓋六大主題,共有30+課程,移動游戲運營、運維開發(fā)、Web安全、數(shù)據(jù)挖掘、團隊管理等以及未來兩三年的技術(shù)趨勢。點擊報名》》
本次采訪對象是本次2014WOT深圳站<自動化運維>論壇的演講人劉浩,目前為奇虎360高級技術(shù)經(jīng)理。博客鏈接:http://opsdev.blog.51cto.com/
1、您目前在貴公司負(fù)責(zé)哪些事情?能否先簡單談?wù)勀谶\維領(lǐng)域的從業(yè)經(jīng)驗,和您對此運維的理解?
我目前在公司負(fù)責(zé)一些基礎(chǔ)架構(gòu)建設(shè),比如360的自建CDN、DNS、運維自動化平臺等,同時也兼管IT開發(fā)和一些對外產(chǎn)品比如360網(wǎng)站監(jiān)控服務(wù)。
我接觸運維行業(yè)有7年多。畢業(yè)進的百度,幾年之后來了360. 很幸運的經(jīng)歷了這兩家公司業(yè)務(wù)快速增長、服務(wù)器規(guī)??焖僭鲩L的階段。我一直從事運維自動化方面的工作,是百度運維自動化平臺的最早期的幾個人之一,也是360運維自動化方面的構(gòu)建者。
對于運維,我的理解可能還不夠深。我談?wù)勛约旱目捶āN艺J(rèn)為運維工作是一個入門容易但想做好卻難度蠻高的行業(yè)。運維涉及的內(nèi)容很廣,從IDC到服務(wù)器到服務(wù),從網(wǎng)絡(luò)到OS到安全,從監(jiān)控到服務(wù)發(fā)布等等,方方面面,從事計算機行業(yè)的人可以比較容易的上手其中的一部分內(nèi)容,但只有少部分人能夠把握的比較寬的同時又做的很深。這也把運維工程師做了一些區(qū)分,大部分的人在從事基礎(chǔ)運維工作,只有少數(shù)人能夠既懂運維,又能在自己負(fù)責(zé)運維的業(yè)務(wù)上有相當(dāng)?shù)脑捳Z權(quán)。
2、能否講講這么多年運維工作的變化與演進?
我看到的變化是現(xiàn)在越來越多的往自動化運維的方向在演進。有幾個原因,互聯(lián)網(wǎng)在非常快速的增長,互聯(lián)網(wǎng)公司的規(guī)模越來越大,服務(wù)器越來越多,客觀上要求運維精準(zhǔn)、自動化;不斷涌現(xiàn)出了一批優(yōu)秀的開源運維自動化工具;從業(yè)人員的水平也在不斷提高。7、8年前國內(nèi)服務(wù)器過萬臺的公司***,現(xiàn)在一只手絕對數(shù)不過來。運維自動化已經(jīng)不是理論,而是必須實踐的事情了??匆幌麓蠊菊羞\維的要求,目前很多都要有一定的開發(fā)能力了。
總體來說比前幾年的運維水平有提高。運維工作也更受到了關(guān)注和重視。從業(yè)人員的平均技術(shù)水平也有進步。但依然存在不少問題,比如基礎(chǔ)運維人員還是比例較大,技術(shù)水平依然不足夠,優(yōu)秀的運維和運維開發(fā)人員稀缺。業(yè)內(nèi)交流相比開發(fā)方向來說還是太少等。一方面是因為國內(nèi)運維人員的人力成本還是比較低,以及公司基本都是眼睛里面只有業(yè)務(wù)指標(biāo),對運維工作重視不足,另外一方面是很多運維人員本身對自己定位也不高。
3、隨著如今大數(shù)據(jù)的爆發(fā),這給運維工作帶來了怎樣的沖擊與改變?
大數(shù)據(jù)時代直接帶來的就是大規(guī)模集群的出現(xiàn),大規(guī)模存儲、大規(guī)模計算都要建立在大規(guī)模的集群基礎(chǔ)上,甚至要自建IDC等,自然也就要求運維工作要高標(biāo)準(zhǔn)、要自動化。對運維從業(yè)人員的要求也從傳統(tǒng)的手工運維、基礎(chǔ)運維提升為要具備一定運維開發(fā)能力、運維規(guī)劃能力。
未來的運維趨勢我認(rèn)為一定是運維開發(fā)的趨勢。運維,特別是基礎(chǔ)運維工作比如裝OS、服務(wù)器上架等,會被越來越多的自動化運維工具所替代,現(xiàn)在也涌現(xiàn)出越來越多的云計算公司,很多中小型公司只需要按需付費購買資源即可,基礎(chǔ)運維工作都由這些云計算公司實施了。 而這些云計算公司由于集群規(guī)模的增長,自動化運維是必然的。 另外現(xiàn)在國內(nèi)互聯(lián)網(wǎng)公司的規(guī)模也越來越大,我相信達到千臺服務(wù)器規(guī)模的公司有一大批。這些公司本身的集群運維也需要自動化運維。
4、貴公司在監(jiān)控上用了哪些技術(shù)?使用開源的還是自主研發(fā)?
360公司的監(jiān)控平臺是自主研發(fā)的,用到的技術(shù)還是比較多的,支撐了360數(shù)萬臺服務(wù)器、數(shù)百個業(yè)務(wù)的智能監(jiān)控報警,覆蓋了從IDC到集群、服務(wù)器、交換機、硬件/軟件、網(wǎng)絡(luò)等方方面面。參考了主流的優(yōu)秀的開源軟件的優(yōu)點。同時結(jié)合公司業(yè)務(wù)特點。對于360數(shù)萬臺服務(wù)器規(guī)模、數(shù)百個業(yè)務(wù)來說,任何一個開源軟件都是不適用的。但很多思想可以借鑒。
5、您認(rèn)為目前國內(nèi)的自動化平臺以及數(shù)據(jù)可視化平臺建設(shè)如何?還需要加強哪方面發(fā)展?
國內(nèi)自動化平臺還在初級階段,開源的應(yīng)用較多,但也停留在較淺的使用方面。目前監(jiān)控方面應(yīng)用的比較多,但對服務(wù)變更、發(fā)布部署等方面還是相對弱一點,這也符合現(xiàn)在國內(nèi)現(xiàn)狀。國內(nèi)運維的規(guī)范性、在業(yè)務(wù)上的影響力和話語權(quán)都不足夠,推動上也有困難。開發(fā)人員也很少從可運維方面考慮。這造成了自動化平臺建設(shè)的一個困難,就是必須要去適應(yīng)現(xiàn)狀兼容現(xiàn)狀,哪怕有不合理的地方。規(guī)范性體現(xiàn)的不足夠。
6、您認(rèn)為一名合格的運維工程師是如何定義的?需要具備哪些因素?
一個合格的運維人員,對于他自己負(fù)責(zé)運維的業(yè)務(wù)并不只是意味著收收報警、重啟一下機器、切個流量這種工作。更重要的是他能夠結(jié)合業(yè)務(wù)架構(gòu)來有針對性的開展運維、部署架構(gòu)的優(yōu)化工作,讓業(yè)務(wù)更穩(wěn)定、出問題更少、部署和切換更及時等。并努力將問題防范于未然,而不是簡單的遇到問題解決問題。
我覺得首先要熱愛運維,運維能做深做精,但又不局限于運維. 首先運維人員一定是要把運維工作做好的,包括要具備相當(dāng)?shù)倪\維技術(shù);但要想對負(fù)責(zé)運維的業(yè)務(wù)有重要影響力,能夠具備一定的發(fā)言權(quán),甚至對架構(gòu)、開發(fā)都有影響力,那么必須不局限于運維。不能只停留在運維的一畝三分田里面。對系統(tǒng)、網(wǎng)絡(luò)、架構(gòu)甚至開發(fā)方面都要了解。




























