<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          大數(shù)據(jù)性能測試介紹

          共 1571字,需瀏覽 4分鐘

           ·

          2020-11-24 12:27

          點(diǎn)擊上方藍(lán)色字體,選擇“設(shè)為星標(biāo)

          回復(fù)”資源“獲取更多資源

          大數(shù)據(jù)技術(shù)與架構(gòu)
          點(diǎn)擊右側(cè)關(guān)注,大數(shù)據(jù)開發(fā)領(lǐng)域最強(qiáng)公眾號!

          大數(shù)據(jù)真好玩
          點(diǎn)擊右側(cè)關(guān)注,大數(shù)據(jù)真好玩!


          大數(shù)據(jù)性能測試的目的

          1.大數(shù)據(jù)組件的性能回歸,在版本升級的時(shí)候,進(jìn)行新舊版本的性能比對

          2.在新版本/新的生產(chǎn)環(huán)境 發(fā)布之后獲取性能基線,建立可度量的參考標(biāo)準(zhǔn),為其他測試場景或者調(diào)優(yōu)過程提供對比參考

          3.在眾多的發(fā)行版本中進(jìn)行測試比對,為PoC測試提供參考數(shù)據(jù)

          4.支持POC測試,得出結(jié)論,到時(shí)候可以根據(jù)業(yè)務(wù)模型和需求,或者根據(jù)客戶需求 選擇不同的方案

          5.在客戶方進(jìn)行性能測試,達(dá)到客戶要求的性能標(biāo)準(zhǔn)滿足客戶使用的需求。

          性能測試的時(shí)機(jī)

          1.上線新版本

          2.上線新的環(huán)境/新的主機(jī)

          3.開辟了新的區(qū)域

          4.PoC 測試

          5.性能專項(xiàng)測試

          性能測試的步驟

          1.明確測試的目標(biāo)

          確定性能測試場景,集群規(guī)模和規(guī)格,數(shù)據(jù)量,數(shù)據(jù)格式,壓縮算法等。比如版本迭代測試,需要和歷史版本集群規(guī)格和參數(shù)對齊,以便比較版本性能是否劣化;Poc測試需要明確客戶場景;軟件發(fā)行商測試,需要與發(fā)行商集群規(guī)模保持一致。

          2.申請主機(jī)環(huán)境和測試周期

          3.搭建運(yùn)行環(huán)境和監(jiān)控

          獲取的性能指標(biāo) 部分包含:性能數(shù)據(jù),比如帶寬,磁盤IO,CPU,內(nèi)存等指標(biāo)

          4.開展測試 測試過程中使用nmon或者其他系統(tǒng)監(jiān)控的工具記錄系統(tǒng)指標(biāo)變化,以供發(fā)現(xiàn)系統(tǒng)瓶頸,利于后續(xù)調(diào)優(yōu)。

          5.針對性能結(jié)果進(jìn)行調(diào)整優(yōu)化,進(jìn)行迭代性能測試?

          6.出具性能測試報(bào)告

          大數(shù)據(jù)組件測試工具和方法

          除了上述主流的大數(shù)據(jù)主鍵外還有Hbase等

          除了主流的測試工具 Hibench 之外還有雅虎的大數(shù)據(jù)測試套件

          https://github.com/Intel-bigdata/HiBenchhttps://github.com/elastic/rallyhttps://github.com/yahoo/streaming-benchmarkshttps://github.com/brianfrankcooper/YCSB

          大數(shù)據(jù)性能調(diào)優(yōu)

          1.在大數(shù)據(jù)領(lǐng)域普遍存在數(shù)據(jù)傾斜的問題,需要參考對應(yīng)組件的官方文檔

          2.參考業(yè)界的案例介紹

          大數(shù)據(jù)相關(guān)的測試

          • 基準(zhǔn)測試 單一用戶單個(gè)事務(wù)的測試,目的是在對選擇的用戶在無壓力的情況下獲取系統(tǒng)處理單個(gè)請求的情況

          • 負(fù)載測試 通過逐步增加系統(tǒng)的負(fù)載,測試系統(tǒng)性能的變化

          • 穩(wěn)定性測試 通過給系統(tǒng)加載一定的業(yè)務(wù)壓力,運(yùn)行7*24 小時(shí),以此檢測系統(tǒng)是否穩(wěn)定運(yùn)行。

          • 功能測試 特別是在OLAP引擎選擇的時(shí)候,需要測試其對標(biāo)準(zhǔn)SQL支持的情況,如部門不支持update和delete操作, 不支持with語句,不支持except和intersection操作等

          • 性能需求 CPU,內(nèi)存,磁盤IO,網(wǎng)絡(luò)負(fù)載使用率不超過80% 響應(yīng)時(shí)間 90%的 讀取 寫入 導(dǎo)出 導(dǎo)入 不超過 3s,有不到10%的響應(yīng)時(shí)間不超過 5s

          • 測試案例 1.在不同數(shù)據(jù)量 (100G 500G 1T) 分別對Hadoop和spark 進(jìn)行讀取,數(shù)據(jù)寫入,數(shù)據(jù)導(dǎo)出 數(shù)據(jù)導(dǎo)入基準(zhǔn)測試

          2.在不同數(shù)據(jù)量下進(jìn)行并行 和讀寫混合測試

          3.在不同數(shù)據(jù)量下進(jìn)行 7 * 24小時(shí)的數(shù)據(jù)穩(wěn)定性測試

          • 測試觀察指標(biāo)

            1.CPU 使用率 2.內(nèi)存使用率 3.IO 4.網(wǎng)絡(luò) 5.響應(yīng)時(shí)間 6.其他指標(biāo)

          版權(quán)聲明:

          本文為大數(shù)據(jù)技術(shù)與架構(gòu)整理,原作者獨(dú)家授權(quán)。未經(jīng)原作者允許轉(zhuǎn)載追究侵權(quán)責(zé)任。
          編輯|冷眼丶
          微信公眾號|import_bigdata


          歡迎點(diǎn)贊+收藏+轉(zhuǎn)發(fā)朋友圈素質(zhì)三連


          文章不錯(cuò)?點(diǎn)個(gè)【在看】吧!??

          瀏覽 79
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  999国产在线 | 另类专区视频 | 精品国无人区一品二品三品 | 小黄片下载免费视频 | 国产黄色大片 |