[發明專利]一種NFS性能自動化測試方法在審
| 申請號: | 201810537344.4 | 申請日: | 2018-05-30 |
| 公開(公告)號: | CN108874622A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 李玲俠;李婷婷;劉穎 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F17/30 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試環境 客戶端 測試腳本 腳本 自動化測試 性能測試 運行環境 性能測試結果 測試 環境搭建 通信鏈路 自動測試 發送 保存 | ||
本發明實施例公開了一種NFS性能自動化測試方法,包括:運行環境搭建腳本;根據所述環境搭建腳本搭建測試環境;在所述測試環境與被測客戶端之間搭建通信鏈路;向所述被測客戶端發送測試腳本;根據所述測試腳本進行性能測試;將所述性能測試結果保存至所述測試環境。本發明實施例通過運行環境搭建腳本和測試腳本實現NFS性能的自動測試,測試環境搭建速度快,可以同時建立多個NAS文件系統,從而實現多多個客戶端NFS性能的測試,提高NFS性能測試的效率,同時,因為可以對多個客戶端進行測試,提高了測試結果的可靠性。
技術領域
本發明涉及性能測試技術領域,特別是涉及一種NFS性能自動化測試方法。
背景技術
存儲系統是計算機系統的重要組成部分,在當前大數據時代,對存儲系統的性能提出了更高的要求。集群NAS(Network Attached Storage,網絡附屬存儲)是存儲系統中必不可少的技術之一,它是由多個節點構成的一種松散耦合的計算節點集合,協同起來對外提供高性能、高可用、高負載均衡的NFS/CIFS(網絡文件系統/通用網絡文件系統)存儲服務。對集群NAS提供的NFS服務性能的測試是在系統開發過程中不可缺少的步驟之一。
現有的測試方法主要如下:在存儲端通過CLI命令行手動輸入命令搭建測試環境,在測試環境搭建完畢之后再手動開啟開啟測試過程,向測試端發明測試文件進行測試,最后將測試結果進行匯總。
然而,現有技術中,在存儲端搭建測試環境,耗費很多時間和精力,不利于測試的快速進行,而且,通過手動測試的局限性最多只能對2個被測客戶端進行測試,影響了性能測試的效率和可靠性。
發明內容
本發明實施例中提供了一種NFS性能自動化測試方法,以解決現有技術中性能測試效率和可靠性低的問題。
為了解決上述技術問題,本發明實施例公開了如下技術方案:
本發明提供了一種NFS性能自動化測試方法,包括:
運行環境搭建腳本;
根據所述環境搭建腳本搭建測試環境;
在所述測試環境與被測客戶端之間搭建通信鏈路;
向所述被測客戶端發送測試腳本;
根據所述測試腳本進行性能測試;
將所述性能測試結果保存至所述測試環境。
優選地,根據所述環境搭建腳本搭建測試環境具體包括:
創建存儲池;
選取多個硬盤加入所述存儲池;
建立NAS文件系統;
建立日志文件。
優選地,在所述測試環境與被測客戶端之間搭建通信鏈路具體包括:
將所述NAS文件系統創建NFS共享;
將所述NFS共享添加到被測客戶端。
優選地,所述NAS文件系統個數與被測客戶端個數相同。
優選地,所述日志文件用于存放測試結果。
優選地,根據所述測試腳本進行性能測試具體包括:
運行測試腳本;
根據所述測試腳本獲取測試文件;
根據所述測試文件向所述測試環境進行讀寫操作;
獲取讀寫操作參數。
優選地,所述測試腳本包括IOPS測試腳本和MBPS測試腳本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810537344.4/2.html,轉載請聲明來源鉆瓜專利網。





