[發明專利]仿真壓力測試方法、裝置、系統和電子設備在審
| 申請號: | 202211046711.3 | 申請日: | 2022-08-30 |
| 公開(公告)號: | CN115396346A | 公開(公告)日: | 2022-11-25 |
| 發明(設計)人: | 劉智文;楊冀龍 | 申請(專利權)人: | 北京知道創宇信息技術股份有限公司 |
| 主分類號: | H04L43/0876 | 分類號: | H04L43/0876;H04L9/40;H04L9/32;H04L41/14 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 鄧超 |
| 地址: | 100000 北京市朝陽區阜*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 仿真 壓力 測試 方法 裝置 系統 電子設備 | ||
本申請提供一種仿真壓力測試方法、裝置、系統和電子設備,通過監測網絡中實際的鏈路狀態信息,該鏈路狀態信息包括網絡正常流量和網絡噪聲流量的占比,再基于仿真還原的私有協議,并根據網絡正常流量和網絡噪聲流量的占比進行數據流重構,以生成測試噪聲流量。利用仿真壓力測試時構造的網絡正常流量和重構的測試噪聲流量對待測應用進行壓力測試,得到測試結果。本方案通過對網絡流量成分進行動態分析,進行流量成分重構,以貼合實際的流量構成進行壓力測試,可提高互聯網應用的負載測試準確率,評估其真實的性能與負載能力比。
技術領域
本發明涉及測試技術領域,具體而言,涉及一種仿真壓力測試方法、裝置、系統和電子設備。
背景技術
當前,我國網民數量已超過70%人口比例,國際網民數量已超過50%?;ヂ摼W行業蓬勃發展的同時,催生了眾多新興互聯網服務提供商,這些互聯網服務提供商的服務及應用上線前,應當對當前數據處理能力、服務承載能力有準確的評估及測試,才可有效確保其服務質量。
根據互聯網服務提供商的互聯網流量成分分析,在互聯網中的應用及服務其中實際業務流量僅占比不足60%,存在有大量的機器流量。根據不同時期互聯網策略調整以及國際互聯網態勢影響,該類型流量占比會隨之變化,且成分會有所改變。這些流量會對上線的互聯網應用形成嚴峻的性能挑戰?,F有互聯網應用上線前會進行一定的性能測試對其流量進行評估,例如,通?;ヂ摼W應用上線前會對其服務能力進行純凈的業務流量或者網絡層流量測試,通常使用專業的網絡測試儀進行負載能力測試,這些測試包含每秒新建連接、最大連接數、吞吐量等網絡指標。一般通過LoadRunner、PerformanceRunner、Smartbits、Testcenter等工具進行測試的執行。
但是,這些測試方案僅可提供機械化的網絡指標測試,無法貼合實際場景的流量構成,對性能評估的準確度仍有差距。測試數據與上線后服務器質量表現相距較大。
發明內容
本發明的目的包括,例如,提供了一種仿真壓力測試方法、裝置、系統和電子設備,其能夠以貼合實際的流量構成進行壓力測試以提高測試準確率。
本發明的實施例可以這樣實現:
第一方面,本發明提供一種仿真壓力測試方法,所述方法包括:
監測網絡中實際的鏈路狀態信息,所述鏈路狀態信息包括網絡正常流量和網絡噪聲流量的占比;
基于仿真還原的私有協議,并根據網絡正常流量和網絡噪聲流量的占比進行數據流重構,以生成測試噪聲流量;
利用仿真壓力測試時構造的網絡正常流量和所述測試噪聲流量對待測應用進行壓力測試,得到測試結果。
在可選的實施方式中,所述鏈路狀態信息包括現網數據包,所述方法還包括:
對所述現網數據包進行解析,以獲得所述現網數據包的包長度、鏈路資源占比和頻率;
基于所述包長度、鏈路資源占比和頻率進行學習以仿真還原對應的私有協議。
在可選的實施方式中,所述基于仿真還原的私有協議,并根據網絡正常流量和網絡噪聲流量的占比進行數據流重構的步驟,包括:
解析所述現網數據包是否進行加密,若進行加密,獲得其加密方式;
基于仿真還原的私有協議,根據網絡正常流量和網絡噪聲流量的占比并采用所述加密方式進行數據流重構。
在可選的實施方式中,所述基于仿真還原的私有協議,并根據網絡正常流量和網絡噪聲流量的占比進行數據流重構,以生成測試噪聲流量的步驟,包括:
獲得在監測時段中劃分的每個時間切片內的網絡正常流量和網絡噪聲流量的占比;
基于每個時間切片內的網絡正常流量和網絡噪聲流量的占比繪制占比曲線;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京知道創宇信息技術股份有限公司,未經北京知道創宇信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211046711.3/2.html,轉載請聲明來源鉆瓜專利網。





