大數據性能測試(比較水,僅供一點點參考)

2022年10月08日20:05:49 科技 1087

✦ +

大數據性能測試的目的


1.大數據組件的性能回歸,在版本升級的時候,進行新舊版本的性能比對。


2.在新版本/新的生產環境發布之後獲取性能基線,建立可度量的參考標準,為其他測試場景或者調優過程提供對比參考。


3.在眾多的發行版本中進行測試比對,為PoC測試提供參考數據。


4.支持POC測試,得出結論,到時候可以根據業務模型和需求,或者根據客戶需求選擇不同的方案。


5.在客戶方進行性能測試,達到客戶要求的性能標準滿足客戶使用的需求。



✦ +

性能測試的時機


  • 上線新版本
  • 上線新的環境/新的主機
  • 開闢了新的區域
  • PoC 測試
  • 性能專項測試


✦ +

性能測試的步驟


明確測試的目標


確定性能測試場景,集群規模和規格,數據量,數據格式,壓縮演算法等。


比如:

  • 版本迭代測試,需要和歷史版本集群規格和參數對齊,以便比較版本性能是否劣化;

  • Poc測試需要明確客戶場景;

  • 軟體發行商測試,需要與發行商集群規模保持一致。


申請主機環境和測試周期


搭建運行環境和監控


獲取的性能指標,部分包含:性能數據,比如帶寬、磁碟IO、CPU、內存等指標。


開展測試


測試過程中使用nmon或者其他系統監控的工具記錄系統指標變化,以供發現系統瓶頸,利於後續調優。


針對性能結果進行調整優化


進行迭代性能測試。


出具性能測試報告


✦ +

大數據組件測試工具和方法


大數據性能測試(比較水,僅供一點點參考) - 天天要聞

大數據性能測試(比較水,僅供一點點參考) - 天天要聞


除了上述主流的大數據主鍵外還有Hbase等,除了主流的測試工具Hibench之外還有雅虎的大數據測試套件。


✦ +

大數據性能調優


在大數據領域普遍存在數據傾斜的問題,需要參考對應組件的官方文檔以及參考業界的案例介紹。


✦ +

大數據相關的測試


基準測試


單一用戶單個事務的測試,目的是在對選擇的用戶在無壓力的情況下獲取系統處理單個請求的情況。


負載測試


通過逐步增加系統的負載,測試系統性能的變化。


穩定性測試


通過給系統載入一定的業務壓力,運行7*24 小時,以此檢測系統是否穩定運行。


功能測試


特別是在OLAP引擎選擇的時候,需要測試其對標準SQL支持的情況,如部門不支持update和delete操作、不支持with語句、不支持except和intersection操作等。


性能需求


CPU、內存、磁碟IO、網路負載使用率不超過80%,響應時間90%的讀取、寫入、導出、導入不超過3s,有不到10%的響應時間不超過5s。


測試案例


1.在不同數據量(100G、500G 、1T)分別對Hadoopspark進行讀取、數據寫入、數據導出 數據導入基準測試。


2.在不同數據量下進行並行和讀寫混合測試。


3.在不同數據量下進行7*24小時的數據穩定性測試。


測試觀察指標


  • CPU 使用率
  • 內存使用率
  • IO
  • 網路
  • 響應時間
  • 其他指標

科技分類資訊推薦

鴻蒙電腦技術即將亮相 - 天天要聞

鴻蒙電腦技術即將亮相

5月7日,觀察者網獲悉,華為將於5月8日上午在深圳召開鴻蒙電腦技術與生態溝通會,會上鴻蒙電腦將正式亮相,溝通會可能將涉及鴻蒙電腦介紹、體驗以及介紹自研和三方生態。據企查查知識產權商標信息顯示,今年2月,華為技術有限公司已申請註冊多個「鴻蒙電腦」相關圖形商標,國際分類涉及設計研究、廣告銷售、科學儀器,當前...
黃仁勛最新對話:如果我們自己退出某個市場,華為一定會迅速補位…… - 天天要聞

黃仁勛最新對話:如果我們自己退出某個市場,華為一定會迅速補位……

在今年3月提出「AI工廠「概念之後,英偉達CEO黃仁勛一直在推廣他的「人工智慧是下一場製造業革命」的觀點。「一個全新的產業正在誕生,即AI工廠產業。」「英偉達不僅造晶元,而是構建整條AI基礎設施鏈條。」在5月6日下午(美西時間)2025年米爾肯研究院全球大會的最新對話上,黃仁勛再次強調。米爾肯研究院主辦的年度高端論...
聯想超級智能體矩陣全面亮相,開啟端側AI規模化落地 - 天天要聞

聯想超級智能體矩陣全面亮相,開啟端側AI規模化落地

【CNMO科技新聞】在今日召開的聯想創新科技大會(Tech World 2025)上,聯想集團以「超級智能體」為核心,正式推出面向個人與企業用戶覆蓋全場景的超級智能體矩陣,包括聯想天禧個人超級智能體、聯想樂享企業超級智能體、聯想城市超級智能體及新一代聯想推理加速引擎。 相較於改變了過去終端設備上AI助手「被動響應」局限的...
五款中端新機銷量數據曝光:紅米Turbo 4 Pro贏麻了 - 天天要聞

五款中端新機銷量數據曝光:紅米Turbo 4 Pro贏麻了

【CNMO科技消息】據數碼博主曝光的五款中端新機首銷五日銷量比例數據,REDMI紅米Turbo 4 Pro以11.3倍的絕對優勢領跑市場,超過其他四款機型:榮耀Power(4.3倍)、iQOO Z10 Turbo/Pro(4.3倍)、榮耀GT Pro(1倍)和iQOO Z10x(0.76倍)。紅米Turbo 4 Pro官方數據顯示,紅米Turbo 4 Pro
聯發科新款旗艦晶元官宣:下周發布 疑似天璣9400E? - 天天要聞

聯發科新款旗艦晶元官宣:下周發布 疑似天璣9400E?

【CNMO科技消息】5月7日,聯發科官方宣布,聯發科天璣9400旗艦家族將迎來新成員,下周正式發布。綜合此前信息,這顆全新處理器疑似天璣9400E。 據了解,天璣9400E是天璣9300+的改良版,而天璣9300+發佈於2024年5月,採用全大核CPU架構, CPU由1*Cortex X4 3.4GHz+3*Cortex X4 2.85GHz+4*Corte
買電腦,選銳龍!盡在AMD京東超級品牌日 - 天天要聞

買電腦,選銳龍!盡在AMD京東超級品牌日

五一旅遊假日剛過,相信你已經感受到了,線下眾多行業中的產品正在優惠促銷,加以激活消費熱情。而最先由數碼電子領域興起的京東商城,也在線上展開了強有力的優惠活動。從5月7日至16日,AMD京東超級品牌日活動也隨即撲面而來。正像活動主題中所說的那樣:傳奇,所向披靡,買電腦,選銳龍! 相比以往,此次AMD京東超級品牌...
微信上線新功能!家長:太需要了 - 天天要聞

微信上線新功能!家長:太需要了

近日,微信官方宣布,微信未成年人模式正式上線:網友評論:更省心了!來源:「微信珊瑚安全」微信公眾號、網友評論編輯:袁浩程責編:孫 各編審:詹良華終審:王 華...
共創未來汽配批發中心,全品類輪胎矩陣滿足多元批發採購需求 - 天天要聞

共創未來汽配批發中心,全品類輪胎矩陣滿足多元批發採購需求

在廣州這座千年商都的繁華腹地,一個全新的汽配產業地標正在崛起——廣州共創未來汽配批發基地以其規模化的全品類輪胎矩陣,正悄然改寫華南地區汽配供應鏈的格局。共創未來汽配批發中心集結了國內外200餘家輪胎品牌廠商,日均出貨量突破3萬條,成為輻射粵港澳大灣區的輪胎集散