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