[發明專利]一種分布式存儲的性能測試方法在審
| 申請號: | 202011490396.4 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112540893A | 公開(公告)日: | 2021-03-23 |
| 發明(設計)人: | 曹海鋒;張恒;張忠;徐娟;陳玲;周澤湘;仇悅;文中領;尹微 | 申請(專利權)人: | 北京同有飛驥科技股份有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26 |
| 代理公司: | 北京知呱呱知識產權代理有限公司 11577 | 代理人: | 彭伶俐 |
| 地址: | 100095 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 存儲 性能 測試 方法 | ||
本發明涉及硬件測試技術領域,具體涉及一種分布式存儲的性能測試方法,包括分布式存儲、智能學習組件、智能建模組件、測試執行組件和智能分析組件,所述智能學習組件通過在業務系統部署業務探針,源源不斷地獲取業務系統全生命周期的業務數據,輸入到學習組件中的機器學習模型,在長時間、海量的數據基礎上不斷分析業務系統的IO模型和系統狀態信息,最終獲取業務系統不同階段的業務特征。該分布式存儲的性能測試方法適用于多種網絡存儲協議,不限于文件、塊或對象中的一種,測試數據模型來源于用戶真實業務,符合用戶的業務場景,同時該方法可自動地處理測試中的原始數據,智能判斷存儲系統的與設定目標的符合程度。
技術領域
本發明涉及硬件測試技術領域,具體涉及一種分布式存儲的性能測試方法。
背景技術
隨著大數據、云計算、物聯網等新技術的進一步發展,電信、互聯網、政企等行業應用日新月異,數據呈爆炸式增長,各行各業都在瘋狂產生數據,據統計,全球數據量每年約30%的速度遞增,2020年達到驚人的40ZB,如此龐大的數據存儲需求對存儲的性能提出了挑戰,我們需要認真思索測試存儲系統性能的方法,在貼合用戶場景的前提下測試存儲的真實性能,盡管當前的測試方法已滿足可用性,但是仍存在以下不足:
1.沒考慮用戶的實際業務場景;
2.缺乏自動處理原始測試數據的能力;
3.測試得到的性能數據失真;
4.無法根據處理結果自動地給出優化建議;
因此,設計出一種分布式存儲的性能測試方法,對于目前硬件測試技術領域來說是迫切需要的。
發明內容
本發明提供一種分布式存儲的性能測試方法,以解決現有技術存在的問題。
為了實現上述目的,本發明實施例提供如下技術方案:
根據本發明的實施例,一種分布式存儲的性能測試方法,包括分布式存儲、智能學習組件、智能建模組件、測試執行組件和智能分析組件,所述智能學習組件通過在業務系統部署業務探針,源源不斷地獲取業務系統全生命周期的業務數據,輸入到學習組件中的機器學習模型,在長時間、海量的數據基礎上不斷分析業務系統的IO模型和系統狀態信息,最終獲取業務系統不同階段的業務特征;
所述智能建模組件通過選定的測試工具,將智能學習組件學習到多組業務特征作為輸入,運用正式的數據建模技術建立測試所使用的數據模型;
所述測試執行組件通過選定的測試工具在目標分布式存儲系統進行數據模型對應的性能測試;
所述智能分析組件在測試執行組件進行的測試項目完成,得到目標分布式存儲系統讀取寫入刪除等各種操作的帶寬、IOPS和延遲的原始測試結果之后,通過對原始測試結果進行分析及處理,得到目標分布式存儲系統在當前數據模型下的實際性能,然后將實際性能與預設性能對比,判斷當前分布式存儲的性能表現。
進一步地,所述分布式存儲的測試性能如果不符合分布式存儲的預設性能,智能分析組件會給出優化的具體建議,測試執行組件通過實施優化建議,不斷地對分布式存儲系統進行改進直到滿足業務系統要求。
本發明具有如下優點:
該分布式存儲的性能測試方法適用于多種網絡存儲協議,不限于文件、塊或對象中的一種,測試數據模型來源于用戶真實業務,符合用戶的業務場景,同時該方法可自動地處理測試中的原始數據,智能判斷存儲系統的與設定目標的符合程度,依據方法中的優化建議,不斷的測試,最終得出存儲系統的真實性能,避免測試數據失真。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京同有飛驥科技股份有限公司,未經北京同有飛驥科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011490396.4/2.html,轉載請聲明來源鉆瓜專利網。





