[發明專利]一種基于Cosbench云平臺的對象存儲測試系統及方法在審
| 申請號: | 201911284277.0 | 申請日: | 2019-12-13 |
| 公開(公告)號: | CN111104221A | 公開(公告)日: | 2020-05-05 |
| 發明(設計)人: | 楊宗偉 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F11/30 |
| 代理公司: | 武漢東喻專利代理事務所(普通合伙) 42224 | 代理人: | 李佑宏 |
| 地址: | 430000 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 cosbench 平臺 對象 存儲 測試 系統 方法 | ||
本發明公開了一種基于Cosbench云平臺的對象存儲測試系統及方法,該系統包括控制節點、控制器和多個控制對象鏈路,控制節點通過控制器與多個控制對象鏈路連接,每個控制對象鏈路包括依次連接的代理監控模塊、壓力節點和對象存儲網關,一個對象存儲網關與一個對象存儲連接,控制節點用于通過控制器下發檢測請求給代理監控模塊,并依據控制器反饋的所有壓力節點的檢測數據制定負載均衡策略,將制定的負載均衡策略發送給控制器;控制器用于依據制定的負載均衡策略分配相應的壓力測試給壓力節點,以提高壓力節點的測試性能;代理監控模塊用于通過檢測獲取壓力節點的檢測數據并反饋給控制器,從而實現測試過程中均衡每個壓力節點的壓力情況,使得測試數據更加精確合理。
技術領域
本發明屬于云計算領域,具體涉及一種基于Cosbench云平臺的對象存儲測試系統及方法。
背景技術
云存儲是云計算發展出的一個方向領域,它是指通過集群應用,網絡技術或分布式文件系統等網絡中大量各種不同類型的存儲設備通過應用軟件集合起來協同工作共同對外提供數據存儲和業務訪問功能的一個系統,保證數據的安全性,并節約存儲空間。
Cosbench是Intel的開源云存儲性能測試軟件,COSBench目前已經廣泛使用于云存儲測試,并作為云存儲的基準測試工具使用,尤其在測試分布式對象存儲時,CosBench測試工具得到廣泛應用,因而不可避免的需要對比相同配置情況下不同分布式存儲性能數據。
一般情況下,通過控制節點直接下發壓力到每個壓力節點服務器,壓力服務器根據分配的壓力對對象存儲進行讀寫測試,而測試過程中會出現某些壓力節點壓力過大讀寫數據阻塞成為瓶頸,導致不同的節點數據波動較大而造成總體數據偏低的情況。
發明內容
針對現有技術的以上缺陷或改進需求,本發明提供了一種基于Cosbench云平臺的對象存儲測試系統及方法,其通過控制器下發檢測請求,通過檢測獲取壓力節點的檢測數據并反饋給控制器,并依據控制器反饋的所有壓力節點的檢測數據制定負載均衡策略,將制定的負載均衡策略發送給控制器;依據制定的負載均衡策略分配相應的壓力測試給壓力節點,以提高壓力節點的測試性能。
為實現上述目的,按照本發明的一個方面,提供了一種基于Cosbench云平臺的對象存儲測試系統,該系統包括控制節點、控制器和多個控制對象鏈路,控制節點通過控制器與多個控制對象鏈路連接,每個控制對象鏈路包括依次連接的代理監控模塊、壓力節點和對象存儲網關,一個對象存儲網關與一個對象存儲連接,
控制節點用于通過控制器下發檢測請求給代理監控模塊,并依據控制器反饋的所有壓力節點的檢測數據制定負載均衡策略,將制定的負載均衡策略發送給控制器;
控制器用于依據制定的負載均衡策略分配相應的壓力測試給壓力節點,以提高壓力節點的測試性能;
代理監控模塊用于通過檢測獲取壓力節點的檢測數據并反饋給控制器。
作為本發明的進一步改進,代理監控模塊通過監控軟件對每個壓力節點的后臺服務器進行健康檢測,健康檢測包括定時檢測獲取后臺服務器進程服務狀態及定時獲取后臺服務器的基礎信息。
作為本發明的進一步改進,基礎信息包括后臺服務器內存、cpu、網卡和磁盤使用情況。
作為本發明的進一步改進,控制器檢測到壓力節點的后臺服務器工作正常時,依據制定的負載均衡策略分配相應的壓力測試給壓力節點,否則不分配。
作為本發明的進一步改進,控制節點設置有web服務,web服務用于實現對壓力節點的訪問。
為實現上述目的,按照本發明的另一個方面,提供了一種基于Cosbench云平臺的對象存儲測試方法,包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911284277.0/2.html,轉載請聲明來源鉆瓜專利網。





