華為云作為云原生技術(shù)的先行者與普及者,一直致力于云原生產(chǎn)業(yè)的推動與發(fā)展。在華為云提出的云原生2.0全景圖中,應(yīng)用敏捷助力企業(yè)以應(yīng)用為中心,上云更高效,創(chuàng)新更敏捷。其中,高效運(yùn)維則是重要保障。
隨著云原生2.0時(shí)代的來臨,越來越多的企業(yè)及個(gè)人選擇使用云原生技術(shù)來構(gòu)建業(yè)務(wù),云原生技術(shù)給業(yè)務(wù)構(gòu)建、交付帶了便利的同時(shí),對運(yùn)維也提出了更高的要求。
傳統(tǒng)運(yùn)維到云原生2.0場景運(yùn)維有諸多區(qū)別,傳統(tǒng)運(yùn)維在基礎(chǔ)資源方面工作量較大,需要自行構(gòu)建運(yùn)維系統(tǒng),同時(shí)又難以進(jìn)行基礎(chǔ)設(shè)施維度的彈性擴(kuò)容。而在云原生2.0場景下,基礎(chǔ)資源運(yùn)維大多由云廠商提供,所以用戶可以有更多的精力來關(guān)注業(yè)務(wù)本身的運(yùn)維,與此同時(shí)云廠商會提供更加通用、普適的運(yùn)維產(chǎn)品,降低用戶的運(yùn)維工具構(gòu)建成本。相比與傳統(tǒng)運(yùn)維,云原生2.0場景下的運(yùn)維更加的彈性、敏捷,可以針對虛機(jī)資源、應(yīng)用進(jìn)行彈性擴(kuò)縮容,以此來應(yīng)對業(yè)務(wù)的高峰與低谷。
那么在云原生2.0場景下運(yùn)維要求又有哪些?
首先,需要有一套高效的運(yùn)維流程,依托標(biāo)準(zhǔn)的運(yùn)維規(guī)范來完成日常的各種運(yùn)維動作;其次運(yùn)維工具也是必不可少的,需要有一套以應(yīng)用為中心,并且能夠具備可視化展示各種維度監(jiān)控指標(biāo)的監(jiān)控平臺;日志功能也是運(yùn)維過程中必不可少的工具,通過日志收集、存儲、分析等過程,展示各種日志文件分析后的數(shù)據(jù),作為日常運(yùn)維的重要依據(jù);最后,鏈路拓?fù)湟彩亲詣踊\(yùn)維的重要功能點(diǎn),由于應(yīng)用下屬的實(shí)例個(gè)數(shù)眾多,需要可視化展示每個(gè)微服務(wù)實(shí)例之間的調(diào)用關(guān)系,出現(xiàn)問題時(shí),下鉆到微服務(wù)內(nèi)部進(jìn)行方法級別的故障診斷。
華為云立體運(yùn)維解決方案是為云上客戶量身定制的一個(gè)解決方案,包含AOM(應(yīng)用運(yùn)維管理服務(wù))、APM(應(yīng)用性能管理服務(wù))、LTS(日志服務(wù))。覆蓋IaaS層的基礎(chǔ)設(shè)施狀態(tài),Paas層的中間件及數(shù)據(jù)庫狀態(tài),應(yīng)用層的各類應(yīng)用狀態(tài)及指標(biāo)這三層,形成立體化運(yùn)維分析能力。華為云立體化運(yùn)維解決方案遵循DevOps標(biāo)準(zhǔn),可以敏捷高效的獲取云上應(yīng)用的各類異常,并輔助運(yùn)維人員快速定位。同時(shí)立體化運(yùn)維解決方案以應(yīng)用為中心,展示應(yīng)用指標(biāo)、拓?fù)、狀態(tài)信息,提供應(yīng)用視角的監(jiān)控運(yùn)維模式,滿足日常巡檢、故障排查等多種運(yùn)維場景。
華為云立體運(yùn)維解決方案具有以下特點(diǎn):
1 統(tǒng)一運(yùn)維監(jiān)控管理:資源、應(yīng)用、業(yè)務(wù)一站式監(jiān)控與分析
支持集群、虛機(jī)、網(wǎng)絡(luò)、磁盤、數(shù)據(jù)庫、應(yīng)用、容器及業(yè)務(wù)等上百種監(jiān)控指標(biāo)與秒級監(jiān)控,通過集群與虛機(jī)、虛機(jī)與應(yīng)用、應(yīng)用與資源統(tǒng)一建模,對各種指標(biāo)智能關(guān)聯(lián)分析,用戶通過統(tǒng)一的告警入口和下鉆找到問題根因。
2 日志分析:分布式日志集中搜索與實(shí)時(shí)查看
將虛機(jī)上的應(yīng)用、開源組件、系統(tǒng)等日志集中采集到數(shù)據(jù)庫,用戶通過日志管理快速找到應(yīng)用實(shí)例日志,提供實(shí)時(shí)刷新、日志上下文查看、秒級搜索、日志下載等常用功能;
3 應(yīng)用拓?fù)浞治觯簯?yīng)用關(guān)系與異常一目了然、故障下鉆
對應(yīng)用健康狀態(tài)可視化管理,包括應(yīng)用運(yùn)行狀態(tài)、時(shí)延、錯(cuò)誤、負(fù)載、依賴關(guān)系,包括數(shù)據(jù)庫、緩存、消息中間件、NOSQL等各類開源組件。
華為云立體運(yùn)維解決方案致力于打造全方位的云上整體運(yùn)維方案,將云原生2.0運(yùn)維的優(yōu)秀實(shí)踐以云服務(wù)的方式提供給外部客戶,幫助客戶應(yīng)對云原生2.0場景下的各種運(yùn)維難題。全面覆蓋基礎(chǔ)設(shè)施層、應(yīng)用層、數(shù)據(jù)庫或中間件等多維度監(jiān)控指標(biāo),用戶無需自建各種復(fù)雜的運(yùn)維系統(tǒng),也可即刻使用開箱即用的運(yùn)維功能。