華為云三大利器保障微服務應用高效運行

大數據時代,數字化轉型已成為全球各大企業(yè)的戰(zhàn)略核心?;贒evops的微服務架構是云時代部署應用的一項熱門技術,它把龐大的單個應用程序分解為數十個微服務,每個服務獨立開發(fā)、更新和部署,使業(yè)務更快速地響應市場變化。但是每個微服務有不同的客戶需求、開發(fā)周期及交付時間,并且隨著微服務應用增多,生產環(huán)境規(guī)模龐大,無法做1:1驗證,傳統(tǒng)的性能測試模式已遠遠不能滿足Devops平臺的要求。

11月2日,華為云測試架構師在DevOps國際峰會會議·深圳站發(fā)表了演講,以實際項目中面臨的問題出發(fā),介紹內部是如何系統(tǒng)開展微服務性能測試,把高質量性能保障的思路和方法融入到DevOps流程,打造成華為云上服務性能保障的超級IP。演講內容包括:微服務架構下的性能測試挑戰(zhàn)、微服務性能保障解決方案設計、性能測試實施策略。

微服務框架下的性能測試挑戰(zhàn)

微服務架構是以更復雜的應用管理、運維環(huán)境為代價,縮短應用交付時間。企業(yè)實現微服務云化改造,面臨以下性能測試挑戰(zhàn):應對突發(fā)流量需求,擴容能否解決問題,如何擴容?每個微服務以獨立進程多個實例運行,新特性開發(fā)需要頻繁部署升級,如何評估單服務變更引起的性能影響?微服務數量眾多,當某個服務出現問題后如何做到快速定位、快速排障。

傳統(tǒng)性能調優(yōu)往往需要維護測試工具,模擬千級并發(fā)用戶發(fā)起壓測,再安裝多種監(jiān)控工具,匯總分析數十個數據,還要安裝部署安裝部署profile工具,分析所有節(jié)點profile結果,調優(yōu)結果呈現需要數周時間,導致工作效率低下,用戶體驗無法保障,影響企業(yè)營收。

華為云發(fā)布一站式微服務性能保障解決方案

華為云性能測試服務CPTS、應用運維管理AOS、應用性能管理APM三大運維法寶hold住全場,為微服務高效運行保駕護航。從應用上線到版本迭代到日常維護,華為云一站式微服務性能保障解決方案覆蓋應用生命全周期。

華為云三大利器保障微服務應用高效運行

  (華為云一站式微服務性能保障解決方案)

構筑性能保障的第一道防線——云性能測試服務CPTS

云性能測試服務CPTS被稱為性能瓶頸的“偵探家”,它可幫助用戶省去自建性能測試環(huán)境成本,模擬海量并發(fā)測試系統(tǒng)瓶頸,毫秒級發(fā)起萬級-百萬級并發(fā)壓力,定位性能瓶頸并為大促場景預測資源。華為云CPTS服務除了提供基本性能測試要求,還全面支持微服務接口測試方法以及事務調試、響應提取、一鍵部署、文件導入變量等高級能力。目前已上線的智能分析特性提供一站式性能分析,多維度展示了TPS、時延、資源使用情況、調用鏈等測試數據。

華為云三大利器保障微服務應用高效運行

  (性能測試服務架構)

構筑性能保障的第二道防線——應用運維管理AOM

在基于微服務架構的分布式應用日常運作中,應用運維管理AOM、應用性能管理APM為應用提供生命周期管理。應用運維管理AOM深度對接華為云應用服務,一站式收集基礎設施、中間件和應用實例的運維數據,可以實現對云主機、存儲、網絡、docker、kubernetes等應用運行環(huán)境的深入監(jiān)控并進行集中統(tǒng)一管理,提供應用級故障分析、告警管理、日志采集與分析等能力,能夠有效預防問題的產生及定位故障,降低運維成本。AOM并非傳統(tǒng)監(jiān)控,它通過應用的角度看業(yè)務,滿足企業(yè)對業(yè)務的高效和快速迭代的需求,可幫助企業(yè)更好的達到其戰(zhàn)略目標并實現IT資產調優(yōu)。

華為云三大利器保障微服務應用高效運行

構筑性能保障的第三道防線——應用性能管理APM

華為云應用性能管理APM是對AOM運維能力的補充,適用于多種Java框架的應用。它包含了強大的分析工具,通過拓撲圖、調用鏈、事務將應用狀態(tài)、調用過程、用戶對應用進行的操作可視化地展現了出來,幫助運維人員快速解決應用在分布式架構下的問題定位和性能瓶頸等難題。同時華為云APM實時分析應用事務,提供Apdex(應用性能指數)打分,體驗數據數字化,幫助企業(yè)全面了解用戶體驗狀況。APM現已在互聯(lián)網、電商、金融領域實現解決方案落地。

華為云三大利器保障微服務應用高效運行

免責聲明:本網站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。

2018-11-13
華為云三大利器保障微服務應用高效運行
大數據時代,數字化轉型已成為全球各大企業(yè)的戰(zhàn)略核心。

長按掃碼 閱讀全文