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