欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

流媒體服務(wù)器的并發(fā)負載測試裝置及測試方法

文檔序號:7694536閱讀:196來源:國知局
專利名稱:流媒體服務(wù)器的并發(fā)負載測試裝置及測試方法
技術(shù)領(lǐng)域
本發(fā)明涉及流媒體服務(wù)器的多用戶模擬技術(shù),尤其涉及一種流媒體服務(wù)器 的并發(fā)負載測試裝置及測試方法。
背景技術(shù)
多用戶并發(fā)負載性能是衡量流媒體服務(wù)器性能的一項重要指標(biāo)。
目前,對流媒體服務(wù)器的并發(fā)負載性能的測試一般通過人工測試完成的,
即測試人員通過STB ( Set-Top-Box,機頂盒)與流々某體服務(wù)器建立連接,由測 試人員發(fā)起測試并對測試結(jié)果進行分析處理。
人工測試過程中,為了增加負載,通常需要使用多個STB同時進行測試, 從而造成測試成本比較高;并且,每個STB與流媒體服務(wù)器的交互過程中,都 涉及多項操作,由人工來測試工作量將非常大,并且人工測試也很難提取服務(wù) 器的各種性能響應(yīng)參數(shù),驗證檢查力度不夠,測試有效性低,不夠全面,可維 護和可擴展性差,測試效果不理想。

發(fā)明內(nèi)容
鑒于上述的分析,本發(fā)明的目的在于提供一種流媒體服務(wù)器的并發(fā)負載測 試裝置及測試方法,用以解決現(xiàn)有技術(shù)中存在的人工測試效率低、覆蓋不全面、 有效性低及驗證檢查力度不夠等問題。
本發(fā)明的目的主要是通過以下技術(shù)方案實現(xiàn)的
本發(fā)明提供了 一種流^某體服務(wù)器的并發(fā)負載測試裝置,所述裝置包括負載測試服務(wù)器和設(shè)置在同 一主機或不同主機上的多個負載測試客戶端, 其中,
所述負載測試服務(wù)器,用于控制多個所述負載測試客戶端同時向流媒體服 務(wù)器發(fā)起測試,并對從多個所述負載測試客戶端得到的測試統(tǒng)計數(shù)據(jù)進行分析,
得到流媒體服務(wù)器并發(fā)負載性能的測試結(jié)果;
多個所述負載測試客戶端,用于根據(jù)負載測試服務(wù)器的控制同時向流媒體 服務(wù)器發(fā)起測試,并分別將統(tǒng)計處理后的測試統(tǒng)計數(shù)據(jù)發(fā)送給所述負載測試服 務(wù)器。
進一步地,所述負載測試客戶端具體包括多個測試-漠?dāng)M單元和測試數(shù)據(jù) 統(tǒng)計單元,其中,
所述測試模擬單元,用于模擬多個對流媒體服務(wù)器進行測試的模擬機頂盒;
所述測試數(shù)據(jù)統(tǒng)計單元,用于對多個模擬機頂盒對流^ 某體服務(wù)器進行測試 的結(jié)果進行統(tǒng)計,并將統(tǒng)計處理后的測試統(tǒng)計數(shù)據(jù)發(fā)送給所述負載測試服務(wù)器。
本發(fā)明還提供了 一種流媒體服務(wù)器的并發(fā)負載測試方法,預(yù)先設(shè)置有負載 測試服務(wù)器和多個負載測試客戶端,所述方法包括
步驟A:多個所述負載測試客戶端根據(jù)所述負載測試服務(wù)器的控制同時向 流媒體服務(wù)器發(fā)起測試,并分別將統(tǒng)計后的測試統(tǒng)計數(shù)據(jù)發(fā)送給所述負載測試 服務(wù)器;
步驟B:所述負載測試服務(wù)器對從多個所述負載測試客戶端得到的測試統(tǒng)計 數(shù)據(jù)進行分析,得到流媒體服務(wù)器并發(fā)負載性能的測試結(jié)果。 進一步地,所述步驟A具體包括
負載測試客戶端根據(jù)負載測試服務(wù)器的請求創(chuàng)建多個測試線程,同時每個測試線程分別生成多個用于對流媒體服務(wù)器進行測試的模擬機頂盒;
多個所述負載測試客戶端根據(jù)所述所述負載測試服務(wù)器的控制同時向流媒
體服務(wù)器發(fā)起測試;
所述負載測試客戶端分別對測試數(shù)據(jù)進行統(tǒng)計處理,并將測試統(tǒng)計數(shù)據(jù)發(fā) 送給所述負載測試服務(wù)器。
進一步地,所述負載測試客戶端設(shè)置在同一主機或不同主機上。
本發(fā)明有益效果如下
本發(fā)明通過由負載測試服務(wù)器統(tǒng)一控制分布在同一主機或不同主機上的負 載測試客戶端同時向流媒體服務(wù)器發(fā)起測試,使提供大量的測試負載成為可能, 并且可以通過增加主機數(shù)來加大負載,具有很好的擴展性,提高了測試效率; 同時,本發(fā)明中的每個負載測試客戶端通過模擬多個機頂盒對流媒體服務(wù)器進 行測試,實現(xiàn)了測試自動化,減少了測試人員的工作量,大大提高了檢驗的全 面性和準確性,進一步提高了測試利用率。


圖1為本發(fā)明實施例所述裝置的結(jié)構(gòu)示意圖; 圖2為本發(fā)明實施例所述方法的流程示意圖。
具體實施例方式
下面結(jié)合附圖來具體描述本發(fā)明的優(yōu)先實施例,其中,附圖構(gòu)成本申請一 部分,并與本發(fā)明的實施例一起用于闡釋本發(fā)明的原理。
首先結(jié)合附圖1對本發(fā)明實施例所述測試裝置進行詳細說明。
如圖1所示,圖1為本發(fā)明實施例所述測試裝置的結(jié)構(gòu)示意圖,具體可以包括負載測試服務(wù)器和多個負載測試客戶端,下面分別予以詳細說明。
負載測試服務(wù)器,與多個負載測試客戶端分別連接,主要負責(zé)控制多個負
載測試客戶端同時向流媒體服務(wù)器發(fā)起測試,并且從多個負載測試客戶端收集
測試統(tǒng)計數(shù)據(jù),然后對測試統(tǒng)計數(shù)據(jù)進行分析處理,最終得到流媒體服務(wù)器并
發(fā)負載性能的測試結(jié)果;
多個負載測試客戶端可以分布在同 一主機上,也可以分布在不同的主機上;
一端與負載測試服務(wù)器連接, 一端與流媒體服務(wù)器連接,主要負責(zé)根據(jù)負載測
試服務(wù)器的控制命令,同時向流^^某體服務(wù)器發(fā)起測試,并將測試數(shù)據(jù)進行統(tǒng)計
后發(fā)送給負載測試服務(wù)器;
其中,負載測試客戶端具體可以包括多個測試模擬單元和測試數(shù)據(jù)統(tǒng)計
單元,其中,
每個測試才莫擬單元都可以由一個測試線程具體實現(xiàn),每個測試單元可以才莫 擬多個對流媒體服務(wù)器進行測試的模擬STB (機頂盒),根據(jù)負載測試服務(wù)器的 控制向流媒體服務(wù)器發(fā)起測試;如果測試主機數(shù)為h,每個主機的負載測試客戶 端數(shù)為c,每個負載測試客戶端的測試線程數(shù)為t,每個測試線程模擬的STB數(shù) 為s,則并發(fā)負載STB總數(shù)/二/ xcx/xs;
測試數(shù)據(jù)統(tǒng)計單元,主要負載接收多個模擬STB對流媒體服務(wù)器進行測試 的結(jié)果,然后對這些測試結(jié)果進行統(tǒng)計處理,并將統(tǒng)計后的測試統(tǒng)計數(shù)據(jù)發(fā)送
給所述負載測試服務(wù)器。
下面結(jié)合附圖2對本發(fā)明實施例所述方法進行詳細說明。 如圖2所示,圖2為本發(fā)明實施例所述方法的流程示意圖,具體可以包括 以下步驟步驟201:負載測試客戶端啟動后,進行初始化,打開監(jiān)聽端口,等待負載
測試服務(wù)器的連接請求;
步驟202:負載測試服務(wù)器與多個負載測試客戶端建立通信連接;
步驟203:負載測試服務(wù)器向多個負載測試客戶端發(fā)送測試初始化請求;
步驟204:每個負載測試客戶端收到初始化請求后創(chuàng)建多個測試線程,每個
測試線程又可以生成多個模擬STB,準備向流媒體服務(wù)器發(fā)起測試;
步驟205:負載測試服務(wù)器向所有的負載測試客戶端發(fā)送測試開始請求; 步驟206:所有負載測試客戶端收到測試開始請求后,同時向流媒體服務(wù)器
發(fā)起測試;
步驟207:每個負載測試客戶端測試完畢后,向負載測試服務(wù)器上報測試統(tǒng) 計數(shù)據(jù);
步驟208:負載測試服務(wù)器匯集所有負載測試客戶端的測試統(tǒng)計數(shù)據(jù),進行 分析、統(tǒng)計,最終得出流媒體服務(wù)器并發(fā)負載性能的測試結(jié)果。
綜上所述,本發(fā)明實施例提供了 一種流媒體服務(wù)器的并發(fā)負載測試裝置及 測試方法,通過負載測試服務(wù)器控制分布在同一主機或不同主機上的負載測試 客戶端同時向流媒體服務(wù)器發(fā)起測試,使提供大量的測試負載成為可能,并且 可以通過增加主機數(shù)來加大負載,具有很好的擴展性,提高了測試效率;同時, 本發(fā)明實施例中的每個負載測試客戶端通過模擬多個STB對流媒體服務(wù)器進行 測試,實現(xiàn)了測試自動化,減少了測試人員的工作量,大大提高了檢驗的全面 性和準確性,進一步提高了測試利用率。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局 限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護 范圍應(yīng)該以權(quán)利要求書的保護范圍為準。
權(quán)利要求
1、 一種流媒體服務(wù)器的并發(fā)負載測試裝置,其特征在于,所述裝置包括負載測試服務(wù)器和設(shè)置在同一主機或不同主機上的多個負載測試客戶端,其中,所述負載測試服務(wù)器,用于控制多個所述負載測試客戶端同時向流媒體服務(wù)器發(fā)起測試,并對從多個所述負載測試客戶端得到的測試統(tǒng)計數(shù)據(jù)進行分析,得到流媒體服務(wù)器并發(fā)負載性能的測試結(jié)果;多個所述負載測試客戶端,用于根據(jù)負載測試服務(wù)器的控制同時向流媒體服務(wù)器發(fā)起測試,并分別將統(tǒng)計處理后的測試統(tǒng)計數(shù)據(jù)發(fā)送給所述負載測試服務(wù)器。
2、 根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述負載測試客戶端具體包 括多個測試沖莫擬單元和測試數(shù)據(jù)統(tǒng)計單元,其中,所述測試模擬單元,用于模擬多個對流+某體服務(wù)器進行測試的模擬機頂盒; 所述測試數(shù)據(jù)統(tǒng)計單元,用于對多個模擬機頂盒對流媒體服務(wù)器進行測試 的結(jié)果進行統(tǒng)計,并將統(tǒng)計處理后的測試統(tǒng)計數(shù)據(jù)發(fā)送給所述負載測試服務(wù)器。
3、 一種流媒體服務(wù)器的并發(fā)負載測試方法,預(yù)先設(shè)置有負載測試服務(wù)器和 多個負載測試客戶端,所述方法包括步驟A:多個所述負載測試客戶端根據(jù)所述負載測試服務(wù)器的控制同時向 流媒體服務(wù)器發(fā)起測試,并分別將統(tǒng)計后的測試統(tǒng)計數(shù)據(jù)發(fā)送給所述負載測試 服務(wù)器;步驟B:所述負載測試服務(wù)器對從多個所述負載測試客戶端得到的測試統(tǒng)計 數(shù)據(jù)進行分析,得到流媒體服務(wù)器并發(fā)負載性能的測試結(jié)果。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟A具體包括負載測試客戶端根據(jù)負載測試服務(wù)器的請求創(chuàng)建多個測試線程,同時每個測試線程分別生成多個用于對流媒體服務(wù)器進行測試的模擬機頂盒;多個所述負載測試客戶端根據(jù)所述負載測試服務(wù)器的控制同時向流媒體服 務(wù)器發(fā)起測試;所述負載測試客戶端分別對測試數(shù)據(jù)進行統(tǒng)計處理,并將測試統(tǒng)計數(shù)據(jù)發(fā) 送給所述負載測試服務(wù)器。
5、根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述負載測試客戶端設(shè) 置在同一主機或不同主機上。
全文摘要
本發(fā)明公開了一種流媒體服務(wù)器的并發(fā)負載測試裝置及測試方法,其中,所述裝置包括負載測試服務(wù)器和設(shè)置在同一主機或不同主機上的多個負載測試客戶端;所述方法包括多個所述負載測試客戶端根據(jù)所述負載測試服務(wù)器的控制同時向流媒體服務(wù)器發(fā)起測試,并分別將統(tǒng)計后的測試統(tǒng)計數(shù)據(jù)發(fā)送給所述負載測試服務(wù)器;所述負載測試服務(wù)器對從多個所述負載測試客戶端得到的測試統(tǒng)計數(shù)據(jù)進行分析,得到流媒體服務(wù)器并發(fā)負載性能的測試結(jié)果。本發(fā)明通過負載測試服務(wù)器控制分布在同一主機或不同主機上的負載測試客戶端同時向流媒體服務(wù)器發(fā)起測試,使提供大量的測試負載成為可能,并且可以通過增加主機數(shù)來加大負載,具有很好的擴展性,提高了測試效率。
文檔編號H04L29/06GK101286904SQ20081011086
公開日2008年10月15日 申請日期2008年6月16日 優(yōu)先權(quán)日2008年6月16日
發(fā)明者波 張, 杰 彭, 沖 王 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
海丰县| 兴宁市| 剑川县| 克拉玛依市| 盱眙县| 古蔺县| 辽源市| 青河县| 柞水县| 朝阳市| 泽库县| 洞口县| 六枝特区| 扎囊县| 吴忠市| 双柏县| 凤阳县| 吉木乃县| 泸溪县| 贵州省| 洛扎县| 林州市| 浦东新区| 安顺市| 洮南市| 宁城县| 阜平县| 体育| 平南县| 布拖县| 潜山县| 神池县| 宜城市| 青铜峡市| 邢台县| 凌云县| 武宁县| 肥乡县| 宁城县| 伊春市| 高清|