[發明專利]測試服務器性能的方法和裝置在審
| 申請號: | 201711042886.6 | 申請日: | 2017-10-30 |
| 公開(公告)號: | CN109726086A | 公開(公告)日: | 2019-05-07 |
| 發明(設計)人: | 陳磊;賈瑞卿;牛鋒華 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F11/30 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100080 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 目標性能參數 預定時間間隔 測試服務器 方法和裝置 數值集合 置信區間 資源恢復 資源釋放 服務器 采集 采集服務器 服務器性能 分析評估 分析維度 評估結果 輸出完成 統計參數 預設 空閑 響應 申請 | ||
本申請實施例公開了測試服務器性能的方法和裝置。該方法的一具體實施方式包括:以第一預定時間間隔采集服務器空閑時的至少一種目標性能參數,以生成與各目標性能參數對應的目標性能參數值集合;基于各目標性能參數值集合的統計參數,確定各目標性能參數的置信區間;在服務器的資源恢復階段,以第二預定時間間隔采集至少一種目標性能參數;響應于資源恢復階段連續預設次采集的各目標性能參數的數值均落入對應的置信區間,確定服務器完成資源釋放;計算并輸出完成資源釋放所需時間。該實施方式根據資源恢復期的性能指標對服務器性能進行分析評估,增加了分析維度、提高了評估結果的準確性。
技術領域
本申請涉及計算機技術領域,具體涉及計算機測試技術領域,尤其涉及測試服務器性能的方法和裝置。
背景技術
目前,對服務器的性能進行測試的方法包括壓力測試法,即通過測試服務器在運行不同大小的負載時的性能指標來評價服務器的性能。通常,測試服務器在壓力持續期的性能指標能夠反映服務器的整體性能。例如,一種現有技術是通過觀察服務器在長時間線上運行的狀態來評價服務器的性能;另外一種現有技術是通過壓力持續期的某些時間段內的樣本性能指標來估計真實性能指標的置信區間從而評價服務器的性能。
發明內容
本申請實施例的目的在于提出一種測試服務器性能的方法和裝置。
第一方面,本申請實施例提供了一種測試服務器性能的方法,該方法包括:以第一預定時間間隔采集服務器空閑時的至少一種目標性能參數,以生成與各目標性能參數對應的目標性能參數值集合;基于各目標性能參數值集合的統計參數,確定各目標性能參數的置信區間;在服務器的資源恢復階段,以第二預定時間間隔采集至少一種目標性能參數;響應于資源恢復階段連續預設次采集的各目標性能參數的數值均落入對應的置信區間,確定服務器完成資源釋放;計算并輸出完成資源釋放所需時間。
在一些實施例中,檢測到少于第一預設數量的用戶訪問服務器,確定服務器處于空閑狀態;檢測到第二預設數量的用戶中斷訪問服務器,確定服務器處于資源恢復階段。
在一些實施例中,目標性能參數包括以下至少一項:中央處理單元CPU的利用率,已用內存,磁盤輸入輸出速率以及網絡吞吐量。
在一些實施例中,基于各目標性能參數值集合的統計參數,確定各目標性能參數的置信區間包括:對每一種目標性能參數,獲取與之對應的目標性能參數集合的均值和標準差,并建立該目標性能參數的置信區間:其中,表示目標性能參數集合中統計參數的均值,σ表示目標性能參數集合中統計參數的標準差,n代表目標性能參數集合中統計參數的個數,m∈(3,4,5,6)。
在一些實施例中,響應于資源恢復階段連續預設次采集的各目標性能參數的數值均落入對應的置信區間,確定服務器完成資源釋放包括:響應于資源恢復階段連續預設次采集的各目標性能參數的數值均落入對應的置信區間確定服務器完成資源釋放。
在一些實施例中,該方法還包括:基于資源釋放所需時間,確定服務器相鄰兩次峰值訪問時刻之間的間隔。
第二方面,本申請提供了一種測試服務器性能的裝置,該裝置包括:第一采集單元,配置用于以第一預定時間間隔采集服務器空閑時的至少一種目標性能參數,以生成與各目標性能參數對應的目標性能參數值集合;置信區間生成單元,配置用于基于各目標性能參數值集合的統計參數,確定各目標性能參數的置信區間;第二采集單元,配置用于在服務器的資源恢復階段以第二預定時間間隔采集至少一種目標性能參數;資源釋放確定單元,配置用于響應于資源恢復階段連續預設次采集的各目標性能參數的數值均落入對應的置信區間,確定服務器完成資源釋放;輸出單元,配置用于計算并輸出完成資源釋放所需時間。
在一些實施例中,該裝置還包括:空閑狀態確定單元,配置用于響應于檢測到少于第一預設數量的用戶訪問服務器,確定服務器處于空閑狀態;資源恢復階段確定單元,配置用于響應于檢測到第二預設數量的用戶中斷訪問服務器,確定服務器處于資源恢復階段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711042886.6/2.html,轉載請聲明來源鉆瓜專利網。





