專利名稱:基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng)
技術(shù)領(lǐng)域:
本實(shí)用新型是關(guān)于一種測試系統(tǒng),特別是指一種基于瘦客戶機(jī)應(yīng)用的遠(yuǎn) 程桌面性能測試系統(tǒng)。背景技術(shù):
現(xiàn)有關(guān)于終端遠(yuǎn)程桌面軟件的性能測試方法主要是利用桌面系統(tǒng)的基
準(zhǔn)測試軟件和Slow-motion兩種方法。而采用上述兩種方法中^^用的裝置包 括客戶端的瘦客戶機(jī)以及服務(wù)端的服務(wù)器。
利用桌面基準(zhǔn)測試軟件的方法,比如i—Bench等,主要通過系統(tǒng)外部對 遠(yuǎn)程終端系統(tǒng)進(jìn)行評測分析。這些基準(zhǔn)測試軟件工作在服務(wù)端。
Slow-motion方法,在桌面基準(zhǔn)測試方法的基礎(chǔ)上,減慢評測程序顯示 的輸出速率,保證每一次有足夠的顯示更新時間使上一次的更新在客戶端上 順利完成。同時,通過監(jiān)測客戶端的網(wǎng)絡(luò)通訊流量變化,統(tǒng)計(jì)出每次更新從 服務(wù)器端發(fā)起到客戶端完成的時間以及通信量大小,從而提供分析數(shù)據(jù)。
使用現(xiàn)有的基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng)進(jìn)行的測試方 法,無法反映遠(yuǎn)程桌面的流暢性和用戶體驗(yàn),因此,需要一種新的基于瘦客 戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng),從而解決遠(yuǎn)程桌面的流暢性的測試問 題,和反映用戶體驗(yàn)的量化問題。
發(fā)明內(nèi)容
本實(shí)用新型所要解決的技術(shù)問題在于提供一種新的基于瘦客戶機(jī)應(yīng)用 的遠(yuǎn)程桌面性能測試系統(tǒng),解決遠(yuǎn)程桌面的流暢性的測試問題,和反映用戶
體驗(yàn)的量化問題。
本實(shí)用新型是通過以下技術(shù)方案解決上述技術(shù)問題的 一種基于瘦客戶 機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng),包括痩客戶機(jī)、服務(wù)器,還包括虛擬服務(wù) 器,其中瘦客戶機(jī)和終端服務(wù)器通過虛擬服務(wù)器實(shí)現(xiàn)數(shù)據(jù)交互。
該實(shí)用新型可進(jìn)一步具體為
所述虛擬服務(wù)器包括順次連接的網(wǎng)絡(luò)收集器、數(shù)據(jù)包處理器以及發(fā)送 器,網(wǎng)絡(luò)收集器與瘦客戶機(jī)和終端服務(wù)器的輸出端相連,發(fā)送器與瘦客戶機(jī) 和終端服務(wù)器的輸入端相連。
本實(shí)用新型基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng)的優(yōu)點(diǎn)在于在 現(xiàn)有的基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng)上,增加了 一個虛擬服務(wù) 器,使用該基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng)配合遠(yuǎn)程桌面軟件的 服務(wù)端和客戶端,可解決遠(yuǎn)程桌面的流暢性的測試問題,并量化遠(yuǎn)程桌面軟 件的用戶體驗(yàn)。
下面參照附圖結(jié)合實(shí)施例對本實(shí)用新型作進(jìn)一步的描述。
圖1是本實(shí)用新型基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng)的組成圖。
具體實(shí)施方式
請參閱圖1,是本實(shí)用新型基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng) 的組成圖,包括瘦客戶機(jī)l、終端服務(wù)器2,以及虛擬服務(wù)器3。
其中瘦客戶機(jī)1與虛擬服務(wù)器3相連,終端服務(wù)器2與虛擬服務(wù)器3相連。
虛擬服務(wù)器3又包括順次連接的網(wǎng)絡(luò)收集器32、數(shù)據(jù)包處理器34以及 發(fā)送器36,網(wǎng)絡(luò)收集器32的輸入端連接到服務(wù)器2的輸出端,發(fā)送器36的 輸出端連接到瘦客戶機(jī)1的輸入端。
其中網(wǎng)絡(luò)收集器32:錄制存儲網(wǎng)絡(luò)信息,記錄釆用數(shù)據(jù)的先后順序,支 持濾波功能;
數(shù)據(jù)包處理器34:對網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包打包操作,并支持包數(shù)據(jù)的修
改;
發(fā)送器36:通過發(fā)送網(wǎng)絡(luò)收集器32收集的錄制的數(shù)據(jù)包,4莫擬遠(yuǎn)程接 入軟件的服務(wù)端。
其中服務(wù)器2中裝有圖像變化器,圖像變化器能夠根據(jù)配置文件的時間
間隔、執(zhí)行頻率等參數(shù)控制圖像序列的動態(tài)變化。
使用該測試系統(tǒng)配合該圖像變化器的方法主要通過采集服務(wù)端網(wǎng)絡(luò)數(shù) 據(jù),解析修改網(wǎng)絡(luò)數(shù)據(jù)包包頭,在數(shù)據(jù)流中插入延時,使客戶端顯示清晰的 圖像標(biāo)識,以此來計(jì)算遠(yuǎn)程桌面的丟幀數(shù)。
其操作過程如下
1. 首先瘦客戶機(jī)1連接終端服務(wù)器2,瘦客戶機(jī)1利用終端服務(wù)器2上 的圖像變化器操作圖像序列的變化,虛擬服務(wù)器3的網(wǎng)絡(luò)收集器32錄制整 個過程;
2. 虛擬服務(wù)器3處理上述網(wǎng)絡(luò)收集器32收集的數(shù)據(jù)包,通過數(shù)據(jù)包處理 器34更換包頭,插入延時;
3. 瘦客戶機(jī)1斷開與終端服務(wù)器2的連接,重新連接上虛擬服務(wù)器3, 虛擬服務(wù)器3按錄制的逆過程通過發(fā)送器36將處理后的數(shù)據(jù)輸送給瘦客戶 機(jī)1;
4. 瘦客戶機(jī)1重現(xiàn)數(shù)據(jù),識別圖像中的數(shù)據(jù),計(jì)算丟失幀數(shù),以此反映 遠(yuǎn)程桌面的流暢性和用戶操作體驗(yàn)。
權(quán)利要求1.一種基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng),包括瘦客戶機(jī)、服務(wù)器,其特征在于還包括虛擬服務(wù)器,其中瘦客戶機(jī)和終端服務(wù)器通過虛擬服務(wù)器實(shí)現(xiàn)數(shù)據(jù)交互。
2. 如權(quán)利要求1所述的基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng)其特 征在于所述虛擬服務(wù)器包括順次連接的網(wǎng)絡(luò)收集器、數(shù)據(jù)包處理器以及發(fā) 送器,網(wǎng)絡(luò)收集器與瘦客戶機(jī)和終端服務(wù)器的輸出端相連,發(fā)送器與瘦客戶 機(jī)和終端服務(wù)器的輸入端相連。
專利摘要一種基于瘦客戶機(jī)應(yīng)用的遠(yuǎn)程桌面性能測試系統(tǒng),用于遠(yuǎn)程桌面軟件系統(tǒng)的性能測試。包括瘦客戶機(jī)、終端服務(wù)器,還包括虛擬服務(wù)器,其中瘦客戶機(jī)和終端服務(wù)器通過虛擬服務(wù)器實(shí)現(xiàn)數(shù)據(jù)交互。本實(shí)用新型的優(yōu)點(diǎn)在于在現(xiàn)有的基于瘦客戶機(jī)的遠(yuǎn)程桌面應(yīng)用系統(tǒng)上,增加了一個虛擬服務(wù)器,使用該虛擬服務(wù)器配合遠(yuǎn)程桌面軟件的服務(wù)端和客戶端,可以解決遠(yuǎn)程桌面的流暢性的測試問題,并量化遠(yuǎn)程桌面軟件的用戶體驗(yàn)。
文檔編號H04L12/26GK201194390SQ20082010195
公開日2009年2月11日 申請日期2008年4月15日 優(yōu)先權(quán)日2008年4月15日
發(fā)明者豹 鮑 申請人:福建升騰資訊有限公司