[發明專利]一種硬件資源在特定環境下的性能評估方法有效
| 申請號: | 201910916783.0 | 申請日: | 2019-09-26 |
| 公開(公告)號: | CN110633194B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | 余擎陽;賀寧;葉瑋佳;朱盼 | 申請(專利權)人: | 中國民用航空總局第二研究所 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34 |
| 代理公司: | 北京酷愛智慧知識產權代理有限公司 11514 | 代理人: | 占麗君 |
| 地址: | 610041 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 硬件 資源 特定 環境 性能 評估 方法 | ||
本發明提出一種硬件資源在特定環境下的性能評估方法,包括實時監測連接客戶端的服務器狀態信息;當所述服務器處于正常工作狀態時,采用預先構建的硬件資源綜合指標評測模型對服務器當前的硬件資源使用情況進行評估,獲得每一個客戶端所需的硬件資源參數;根據所有客戶端的硬件資源需求參數,綜合評估服務器性能;其中,硬件資源綜合指標評測模型,包括用于評估服務器硬件資源使用情況的服務器性能指標。上述方案通過硬件資源使用情況對服務器性能評測模型進行有效優化,從而提高評估結果的準確性。
技術領域
一種性能評估方法,具體涉及一種硬件資源在特定環境下的性能評估方法。
背景技術
隨著物聯網系統規模越來越大,一臺硬件設備被要求服務的客戶端數量越來越多,在做系統規劃、設計、研發等工作中往往會面臨先預估一個物聯網的服務規模(客戶端數量);其計算規模巨大,且客戶端作為硬件設備,無法在設計階段準確預估未來需要承載的客戶端硬件設備數量,更無法對所有客戶端硬件設備進行實體測試和軟件性能模擬。因此,對于物聯網系統后臺提供服務的硬件設備數量的計算可謂十分困難,從而影響系統方案的準確設計,導致預算成本無法估測的困擾。
發明內容
為了解決上述問題,本發明提供一種硬件資源在特定環境下的性能評估方法,為硬件設備數量預測和服務器性能的評估提供解決方案,通過硬件資源使用情況對服務器性能進行有效評估,從而提高了評估結果的準確性,從而降低制定系統方案的出錯概率和開發成本。
本發明的目的是采用下述技術方案實現的:
一種硬件資源在特定環境下的性能評估方法,所述方法包括:
實時監測連接客戶端的服務器狀態信息;
當所述服務器處于正常工作狀態時,采用預先構建的硬件資源綜合指標評測模型對服務器當前的硬件資源使用情況進行評估,獲得每一個客戶端的硬件資源參數;
根據所有客戶端的硬件資源參數綜合評估服務器性能;
其中,所述硬件資源綜合指標評測模型,包括用于評估服務器硬件資源使用情況的服務器性能指標。
優選的,所述實時監測連接客戶端的服務器狀態信息之前還包括:
接收客戶端的連接請求,獲取請求連接的客戶端信息;
根據獲取的客戶端信息選擇相應的服務端業務接口;
客戶端經由所述服務端業務接口與服務器建立連接;
其中,所述客戶端信息包括運行于服務器上的客戶端數量和硬件配置參數。
優選的,所述采用預先構建的硬件資源綜合指標評測模型對服務器當前的硬件資源使用情況進行評估,獲得每一個客戶端的硬件資源參數包括:
以運行于服務器上的一個或多個客戶端的硬件資源使用情況作為硬件資源綜合指標評測模型的輸入;
以客戶端的硬件資源參數作為硬件資源綜合指標評測模型的輸出;
當不同數量的客戶端運行于服務器上時,分別對所述服務器綜合指標評測模型基于不同數量的客戶端的硬件資源使用情況輸出的硬件資源參數進行記錄。
進一步地,所述硬件資源參數包括:CPU使用率、內存使用率、吞吐量、事務響應時間和網絡帶寬。
進一步地,所述采用預先構建的硬件資源綜合指標評測模型對服務器當前的硬件資源使用情況進行評估,獲得每一個客戶端的硬件資源參數還包括:
基于硬件配置參數,將運行于服務器上的客戶端類型進行劃分,使得同一類型的所述硬件配置參數的差異在預設范圍內;
以運行于服務器上的一個或多個同一類型的客戶端硬件資源使用情況作為硬件資源綜合指標評測模型的輸入;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國民用航空總局第二研究所,未經中國民用航空總局第二研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910916783.0/2.html,轉載請聲明來源鉆瓜專利網。





