[發明專利]一種虛擬服務器的性能測試方法以及測試工具有效
| 申請號: | 201210340155.0 | 申請日: | 2012-09-13 |
| 公開(公告)號: | CN102866950A | 公開(公告)日: | 2013-01-09 |
| 發明(設計)人: | 張新玲;楊振林;支連意 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;H04L12/26 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 栗若木;曲鵬 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 服務器 性能 測試 方法 以及 工具 | ||
1.一種虛擬服務器的性能測試方法,其特征在于,所述方法包括:
選定虛擬服務器中待測試的多個測試對象;
為每個測試對象生成相應的測試用例;
由一個虛擬機加載一個測試用例,同時運行加載了測試用例的多個虛擬機;
根據運行結果生成測試結果。
2.如權利要求1所述的方法,其特征在于,
所述測試對象包括:虛擬服務器性能指標和/或虛擬機整體性能。
3.如權利要求2所述的方法,其特征在于,所述方法還包括
當所述測試對象為虛擬機整體性能時,在為該測試對象生成相應的測試用例之前,對選定的多個虛擬機進行隔離測試。
4.如權利要求3所述的方法,其特征在于,
所述隔離測試包括如下步驟:
對各虛擬機分別進行壓力測試,每當對一個虛擬機進行壓力測試時,對其他虛擬機進行常規性能測試,記錄測試結果;直至對每個虛擬機均進行過壓力測試。
5.如權利要求1~4所述的方法,其特征在于,
所述測試結果包括測試結果文件。
6.一種虛擬服務器的性能測試工具,其特征在于,所述工具包括測試對象選擇模塊、測試用例生成模塊、測試用例執行模塊以及測試結果輸出模塊,其中,
所述測試對象選擇模塊,用于選定虛擬服務器中待測試的多個測試對象,并將選定的多個測試對象發送至所述測試用例生成模塊;
所述測試用例生成模塊,用于為接收的每個測試對象生成相應的測試用例,并將生成的測試用例發送至所述測試用例執行模塊;
所述測試用例執行模塊,用于由一個虛擬機加載一個測試用例,并同時運行加載了測試用例的多個虛擬機;以及將運行結果發送至所述測試結果輸出模塊;
所述測試結果輸出模塊,用于根據運行結果生成測試結果。
7.如權利要求6所述的性能測試工具,其特征在于,
所述測試對象包含:虛擬服務器性能指標和/或虛擬機整體性能。
8.如權利要求7所述的性能測試工具,其特征在于,所述性能測試工具還包括虛擬機隔離測試模塊;
所述測試用例生成模塊,用于在接收的多個測試對象包含多個虛擬機整體性能時,將對應的多個虛擬機標識發送至所述虛擬機隔離測試模塊;以及接收到來自所述虛擬機隔離測試模塊發送的通知后,為每個虛擬機整體性能生成相應的測試用例,并將生成的測試用例發送至所述測試用例執行模塊;
所述虛擬機隔離測試模塊,用于接收到所述測試用例生成模塊發送的多個虛擬機標識后,對與標識對應的多個虛擬機進行隔離測試;并在隔離測試結束后通知所述測試用例生成模塊。
9.如權利要求8所述的性能測試工具,其特征在于,
所述虛擬機隔離測試模塊,用于對與標識對應的多個虛擬機進行隔離測試,進一步包括:
所述虛擬機隔離測試模塊,用于對與標識對應的各虛擬機分別進行壓力測試,每當對一個虛擬機進行壓力測試時,對其他虛擬機進行常規性能測試,記錄測試結果;直至對每個虛擬機均進行過壓力測試。
10.如權利要求6~9所述的性能測試工具,其特征在于,
所述測試結果輸出模塊,用于根據運行結果生成測試結果,進一步包括:
所述測試結果輸出模塊,用于根據運行結果生成測試結果文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210340155.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種采暖型防漏太陽能熱水器
- 下一篇:一種帶有雙聯箱的太陽能灶集熱器





