1. 程式人生 > >企業級運維三板斧:運維的價值、效率與能力呈現

企業級運維三板斧:運維的價值、效率與能力呈現

運維

新炬網路董事、副總經理程永新

大家好,北京早上很堵,這個點可能有些嘉賓還在路上,我先拋磚引玉。我這次分享的主題是《敏捷運維趨勢與管理實踐》。說到運維,大資料時代的運維面臨“業務、規模、團隊”三大難題多種壓力,這讓我們一談到企業IT系統的運維,往往總是想到被動救火、背鍋不斷。我們的運維工作到底怎麼做才能將風險扼殺在故障發生之前?如何能夠擺脫繁瑣、低效、高風險的傳統人肉運維方式?如何能夠更直觀的在公司呈現我們的價值和存在感?這些難題,在AIOps被廣泛提及的當下變得尤為迫切。

運維價值

那麼,作為運維人員,我們應該如何主動尋求變革呢?這裡我分享一個思路,就是“企業級敏捷運維三板斧”,也就是視覺化呈現價值、自動化解放效率、智慧化驅動能力。

企業級運維三板斧

1. 視覺化呈現價值

在軟體市場,國內和國外有很大的區別,國外的軟體視覺化做得其實沒有國內好,真心話。為什麼?因為國外所有的這些軟體叫工具軟體,這些工具軟體是給幹活的人用的,所以國外的這些工具軟體不管是開源的還是商業的,其實做得沒有那麼好。但是國內不一樣,國內企業的領導更希望看到的是:你說我出問題了,好,我要看哪裡出問題了,純技術層面你可能會發現,解釋半天也解釋不清楚,所以這時候,視覺化就變得更為重要了,一方面是我們操作人員自己本身工作是需要的,另一方面關鍵是在客戶端,在領導那裡怎麼樣呈現這個價值,我們的工作怎麼能被看到,這很重要。

視覺化

在視覺化層面,我們的做法是通過縱向打通應用層、平臺層和裝置層,橫向接入全網IT裝置,採集全網資料,並在此基礎上結合具體的演算法去做展現的。

自動化

比如新炬網路通過自研的打分形式具象呈現所有裝置的健康度,便於使用者第一時間發現、下鑽和解決問題;通過自研的APM 應用自動埋點,實現交易過程的透視,並對相關資料進行分析和儲存,實現呼叫過程分解及效能問題的快速定位等。真正實現了隨時隨地、全網透明的視覺化,支援APP、Web工作介面和大屏展示等多屏呈現工作內容與價值。

2. 自動化解放效率

自動化解放效率這個不用說了,對於我們運維來說,如果我們能多出一些時間看書、學習、研究,我們自己的技術能夠有點提高,這個對我們來說是最好的事情,而不是說一天到晚都在做重複性的勞動。

其實自動化我們一直在做,我相信所有做過的人都會知道這中間有很多很多的坑,這些坑我們怎麼樣踩過去的呢?自動化的主要目的,一是提升效率,二是安全可控,三是降低人員依賴。要做到這三點則必須明白:一切沒有固化到平臺的標準化過程都是無用功;一切沒有場景驅動的運維平臺建設都是假大空。

對此,我們的做法是:

自動化運維

第一步,落地八大自動化運維場景,包括自動化運維操作及自動化資源開通及部署等,覆蓋90%以上的運維工作場景。因為從運維的角度切入,要想讓運維變得更加敏捷就應該是場景化的驅動,我的業務場景到底是什麼?這個業務場景是不是真實的,是不是真的對生產運維有幫助的,還是說只是個人的偏好,還是臨時出了一個故障,領導壓力比較大,還是怎麼一回事,所以一定要理清楚。

自動化運維

第二步,通過集中式自動化運維管理,實現運維操作的安全、高效,並形成知識資產,確保知識的有效傳遞。

API

第三步,自動化運維能力支援API開放:將自動化運維能力封裝API,供各系統、各終端呼叫,如在手機端、系統拓撲上可直接進行運維操作。

PaaS平臺

第四步,構建自動化運維PaaS平臺:支援場景的自定義開發,驅動運維團隊能力轉型。要把標準化工作固化到平臺裡,沒有放到平臺的標準化都是無用功,沒有場景驅動的運維就是假大空。你想想傳統應用的功能做了多少不是場景應用的功能,有多少企業寫了一堆的標準:操作標準、運維標準、安全規範……要滿足一堆的標準,最後,這些標準在操作平臺上有限制嗎,在操作平臺上管用嗎,如果操作標準壓根兒跟你的平臺不對應,那就是一個擺設。

3. 智慧化驅動能力

智慧化

智慧化首先要做的就是日誌分析,當裝置型別越來越多的時候,日誌分析則變得越來越重要。從這個層面出發,我們也是通過自研的IVORY大資料日誌分析平臺,採用大資料底層框架和拖拽式的獨家專利切割演算法,實時聚合海量日誌,準確搜尋統計日誌,智慧分析日誌內容,只需簡單操作就能實現大資料的分析和挖掘工作。

此外,做任何運維產品如果沒有運維經驗其實只是做一個框架,想要真正實現智慧化,光有工具是不夠的,還需要結合實際運維場景,優化資料價值,以智慧化驅動運維能力,最終實現從發現、決策分析到問題解決的問題閉環解決手段。

運維

個是我們整體的敏捷運維全站的解決方案框架,以“視覺化、自動化、智慧化”為敏捷運維全棧解決方案的核心:通過“運維視覺化”實現隨時隨地、全網透明的運維價值呈現;通過“運維自動化”全面提升運維服務效率和質量;通過“運維智慧化”實現以智慧化驅動運維能力。在這個過程中,我們通過運維分層構建,實現不同層級解決不同層次的問題。這就是我今天的分享,謝謝大家!