大數(shù)據(jù)時代,數(shù)字化轉(zhuǎn)型已成為全球各大企業(yè)的戰(zhàn)略核心?;贒evops的微服務架構(gòu)是云時代部署應用的一項熱門技術,它把龐大的單個應用程序分解為數(shù)十個微服務,每個服務獨立開發(fā)、更新和部署,使業(yè)務更快速地響應市場變化。但是每個微服務有不同的客戶需求、開發(fā)周期及交付時間,并且隨著微服務應用增多,生產(chǎn)環(huán)境規(guī)模龐大,無法做1:1驗證,傳統(tǒng)的性能測試模式已遠遠不能滿足Devops平臺的要求。
11月2日,華為云測試架構(gòu)師在DevOps國際峰會會議·深圳站發(fā)表了演講,以實際項目中面臨的問題出發(fā),介紹內(nèi)部是如何系統(tǒng)開展微服務性能測試,把高質(zhì)量性能保障的思路和方法融入到DevOps流程,打造成華為云上服務性能保障的超級IP。演講內(nèi)容包括:微服務架構(gòu)下的性能測試挑戰(zhàn)、微服務性能保障解決方案設計、性能測試實施策略。
微服務框架下的性能測試挑戰(zhàn)
微服務架構(gòu)是以更復雜的應用管理、運維環(huán)境為代價,縮短應用交付時間。企業(yè)實現(xiàn)微服務云化改造,面臨以下性能測試挑戰(zhàn):應對突發(fā)流量需求,擴容能否解決問題,如何擴容?每個微服務以獨立進程多個實例運行,新特性開發(fā)需要頻繁部署升級,如何評估單服務變更引起的性能影響?微服務數(shù)量眾多,當某個服務出現(xiàn)問題后如何做到快速定位、快速排障。
傳統(tǒng)性能調(diào)優(yōu)往往需要維護測試工具,模擬千級并發(fā)用戶發(fā)起壓測,再安裝多種監(jiān)控工具,匯總分析數(shù)十個數(shù)據(jù),還要安裝部署安裝部署profile工具,分析所有節(jié)點profile結(jié)果,調(diào)優(yōu)結(jié)果呈現(xiàn)需要數(shù)周時間,導致工作效率低下,用戶體驗無法保障,影響企業(yè)營收。
華為云發(fā)布一站式微服務性能保障解決方案
華為云性能測試服務CPTS、應用運維管理AOS、應用性能管理APM三大運維法寶hold住全場,為微服務高效運行保駕護航。從應用上線到版本迭代到日常維護,華為云一站式微服務性能保障解決方案覆蓋應用生命全周期。
(華為云一站式微服務性能保障解決方案)
構(gòu)筑性能保障的第一道防線——云性能測試服務CPTS
云性能測試服務CPTS被稱為性能瓶頸的“偵探家”,它可幫助用戶省去自建性能測試環(huán)境成本,模擬海量并發(fā)測試系統(tǒng)瓶頸,毫秒級發(fā)起萬級-百萬級并發(fā)壓力,定位性能瓶頸并為大促場景預測資源。華為云CPTS服務除了提供基本性能測試要求,還全面支持微服務接口測試方法以及事務調(diào)試、響應提取、一鍵部署、文件導入變量等高級能力。目前已上線的智能分析特性提供一站式性能分析,多維度展示了TPS、時延、資源使用情況、調(diào)用鏈等測試數(shù)據(jù)。
(性能測試服務架構(gòu))
構(gòu)筑性能保障的第二道防線——應用運維管理AOM
在基于微服務架構(gòu)的分布式應用日常運作中,應用運維管理AOM、應用性能管理APM為應用提供生命周期管理。應用運維管理AOM深度對接華為云應用服務,一站式收集基礎設施、中間件和應用實例的運維數(shù)據(jù),可以實現(xiàn)對云主機、存儲、網(wǎng)絡、docker、kubernetes等應用運行環(huán)境的深入監(jiān)控并進行集中統(tǒng)一管理,提供應用級故障分析、告警管理、日志采集與分析等能力,能夠有效預防問題的產(chǎn)生及定位故障,降低運維成本。AOM并非傳統(tǒng)監(jiān)控,它通過應用的角度看業(yè)務,滿足企業(yè)對業(yè)務的高效和快速迭代的需求,可幫助企業(yè)更好的達到其戰(zhàn)略目標并實現(xiàn)IT資產(chǎn)調(diào)優(yōu)。
構(gòu)筑性能保障的第三道防線——應用性能管理APM
華為云應用性能管理APM是對AOM運維能力的補充,適用于多種Java框架的應用。它包含了強大的分析工具,通過拓撲圖、調(diào)用鏈、事務將應用狀態(tài)、調(diào)用過程、用戶對應用進行的操作可視化地展現(xiàn)了出來,幫助運維人員快速解決應用在分布式架構(gòu)下的問題定位和性能瓶頸等難題。同時華為云APM實時分析應用事務,提供Apdex(應用性能指數(shù))打分,體驗數(shù)據(jù)數(shù)字化,幫助企業(yè)全面了解用戶體驗狀況。APM現(xiàn)已在互聯(lián)網(wǎng)、電商、金融領域?qū)崿F(xiàn)解決方案落地。
- 周鴻祎與賽車手陳震上演刺激漂移對決:6月17日,一起領略速度與激情!
- 重生特斯拉:馬斯克22年后重塑電動汽車巨頭,揭秘‘殺死’最初特斯拉的背后故事
- 快手短劇小程序被關停,違規(guī)微短劇遭下架,究竟誰在“受傷”?
- 寧德時代在宜賓成立動力電池公司:瞄準新能源巨頭的破局之戰(zhàn)
- 華為鴻蒙智行新訂單火爆:尊界S800斬獲8成份額,市場潛力不容忽視
- 蘋果承認部分Mac設備無法開機,免費維修等你來領!別再猶豫,抓緊時間!
- 快手短劇小程序明日關停:意料之外的裁員風暴,究竟誰在裸泳?
- 九章云極攜手賽富投資領投AI-STAR智算生態(tài)基金,引領人工智能新紀元
- 強化學習云平臺崛起:九章云極發(fā)布全球首個九章智算云Alaya NeW Cloud 2.0,引領AI算力新紀元
- 字節(jié)AI大佬李航"功成身退",卸任AI Lab負責人,探索新篇章
免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內(nèi)容或斷開相關鏈接。