本發(fā)明專利技術(shù)涉及一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng)及方法,其特征在于:它包括恒定碼流測(cè)試組網(wǎng)和恒定碼流測(cè)試工具,所述的恒定碼流測(cè)試組網(wǎng)包括分布式文件系統(tǒng)、萬(wàn)兆網(wǎng)絡(luò)以及客戶端,所述的分布式文件系統(tǒng)通過(guò)萬(wàn)兆網(wǎng)絡(luò)連接客戶端;所述的恒定碼流測(cè)試工具包括中心控制管理模塊、客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊;所述的客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊均連接到中心控制管理模塊。
Constant stream code testing system and method for distributed file system
A constant stream of test system and the method of the invention relates to a distributed file system, which is characterized in that it comprises a constant stream of network testing and constant stream testing tools, constant stream test network comprises a distributed file system, Gigabit Network and client, distributed file system through a gigabit network connection of the client; the constant stream of test tool includes a central control module, client management system selection module, parameter setting module, monitoring module and test management module; the client of the system of the selection module, parameter setting module, monitoring module and test result management module is connected to the central control module.
【技術(shù)實(shí)現(xiàn)步驟摘要】
一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng)及方法
本專利技術(shù)屬于軟件測(cè)試
,具體涉及一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng)及方法;通過(guò)本專利技術(shù)中的測(cè)試系統(tǒng)和方法能夠縮短測(cè)試時(shí)間,減少測(cè)試成本,提高測(cè)試效率。
技術(shù)介紹
恒定碼流是指視頻文件每一路的傳輸速率穩(wěn)定在一個(gè)固定值,浮動(dòng)范圍不能低于閾值,如果低于即為丟幀;其中具體的路數(shù),用戶可以根據(jù)需要自己設(shè)置;分布式文件系統(tǒng)中fuse、nfs的客戶端主要是linux系統(tǒng),cifs客戶端主要是window系統(tǒng),使用linux客戶端測(cè)試恒定碼流,目前市場(chǎng)上沒(méi)有測(cè)試工具可以滿足;所以現(xiàn)有的恒定碼流測(cè)試工具不能同時(shí)滿足恒定碼流測(cè)試場(chǎng)景需要。此為現(xiàn)有技術(shù)的不足之處。因此,針對(duì)現(xiàn)有技術(shù)中的上述缺陷,提供設(shè)計(jì)一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng)及方法,以解決上述技術(shù)問(wèn)題,是非常有必要的。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)的目的在于,針對(duì)上述現(xiàn)有技術(shù)存在的缺陷,提供設(shè)計(jì)一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng)及方法,以解決上述技術(shù)問(wèn)題。為實(shí)現(xiàn)上述目的,本專利技術(shù)給出以下技術(shù)方案:一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng),其特征在于:它包括恒定碼流測(cè)試組網(wǎng)和恒定碼流測(cè)試工具,所述的恒定碼流測(cè)試組網(wǎng)包括分布式文件系統(tǒng)、萬(wàn)兆網(wǎng)絡(luò)以及客戶端,所述的分布式文件系統(tǒng)通過(guò)萬(wàn)兆網(wǎng)絡(luò)連接客戶端;所述的恒定碼流測(cè)試工具包括中心控制管理模塊、客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊;所述的客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊均連接到中心控制管理模塊;所述的中心控制管理模塊負(fù)責(zé)與其它各個(gè)模塊間通信,并控制整個(gè)測(cè)試工具的運(yùn)行,同時(shí)管理日志信息和測(cè)試結(jié)果;客戶端系統(tǒng)選擇模塊,選擇不同的系統(tǒng),需要安裝不同版本的測(cè)試工具,調(diào)用不同函數(shù)庫(kù);測(cè)試參數(shù)設(shè)置模塊能夠設(shè)置主/非主客戶端、恒定碼流的路數(shù)、速率、文件大小、讀寫方式信息;狀態(tài)監(jiān)測(cè)模塊能夠看到腳本同步信息、測(cè)試進(jìn)度、測(cè)試速率等信息;測(cè)試結(jié)果管理模塊管理日志和測(cè)試結(jié)果。優(yōu)選地,所述的分布式文件系統(tǒng)與萬(wàn)兆網(wǎng)絡(luò)之間通過(guò)光纖線連接。優(yōu)選地,所述的萬(wàn)兆網(wǎng)絡(luò)以及客戶端之間通過(guò)光纖線連接。一種分布式文件系統(tǒng)的恒定碼流測(cè)試方法,包括以下步驟:步驟1):構(gòu)建恒定碼流測(cè)試組網(wǎng),恒定碼流測(cè)試組網(wǎng)包括分布式文件系統(tǒng)、萬(wàn)兆網(wǎng)絡(luò)以及客戶端;步驟2):構(gòu)建恒定碼流測(cè)試工具,恒定碼流測(cè)試工具包括中心控制管理模塊、客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊;所述的客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊均連接到中心控制管理模塊;步驟3):中心控制管理模塊負(fù)責(zé)與其它各個(gè)模塊間通信,并控制整個(gè)測(cè)試工具的運(yùn)行,同時(shí)管理日志信息和測(cè)試結(jié)果;客戶端系統(tǒng)選擇模塊,選擇不同的系統(tǒng),需要安裝不同版本的測(cè)試工具,調(diào)用不同函數(shù)庫(kù);測(cè)試參數(shù)設(shè)置模塊能夠設(shè)置主/非主客戶端、恒定碼流的路數(shù)、速率、文件大小、讀寫方式信息;狀態(tài)監(jiān)測(cè)模塊能夠看到腳本同步信息、測(cè)試進(jìn)度、測(cè)試速率等信息;測(cè)試結(jié)果管理模塊管理日志和測(cè)試結(jié)果。優(yōu)選地,步驟1)中分布式文件系統(tǒng)與萬(wàn)兆網(wǎng)絡(luò)之間通過(guò)光纖線連接。優(yōu)選地,步驟1)中萬(wàn)兆網(wǎng)絡(luò)以及客戶端之間通過(guò)光纖線連接。本專利技術(shù)的有益效果在于,針對(duì)分布式文件系統(tǒng)中fuse、nfs、cifs場(chǎng)景的恒定碼流測(cè)試,構(gòu)建恒定碼流測(cè)試組網(wǎng);設(shè)計(jì)恒定碼流測(cè)試工具,使其不僅可以支持window、linux客戶端,還可以設(shè)置修改碼流的恒定速率。此外,本專利技術(shù)設(shè)計(jì)原理可靠,結(jié)構(gòu)簡(jiǎn)單,具有非常廣泛的應(yīng)用前景。由此可見(jiàn),本專利技術(shù)與現(xiàn)有技術(shù)相比,具有突出的實(shí)質(zhì)性特點(diǎn)和顯著地進(jìn)步,其實(shí)施的有益效果也是顯而易見(jiàn)的。附圖說(shuō)明圖1是本專利技術(shù)提供的一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng)的恒定碼流測(cè)試組網(wǎng)圖。圖2是本專利技術(shù)提供的一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng)的恒定碼流測(cè)試工具結(jié)構(gòu)圖。圖3是一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng)的恒定碼流測(cè)試執(zhí)行流程圖。其中,1-分布式文件系統(tǒng),2-萬(wàn)兆網(wǎng)絡(luò),3-客戶端,4-中心控制管理模塊,5-客戶端系統(tǒng)選擇模塊,6-測(cè)試參數(shù)設(shè)置模塊,7-狀態(tài)監(jiān)測(cè)模塊,8-測(cè)試結(jié)果管理模塊。具體實(shí)施方式下面結(jié)合附圖并通過(guò)具體實(shí)施例對(duì)本專利技術(shù)進(jìn)行詳細(xì)闡述,以下實(shí)施例是對(duì)本專利技術(shù)的解釋,而本專利技術(shù)并不局限于以下實(shí)施方式。如圖1至3所示,本專利技術(shù)提供的一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng),它包括恒定碼流測(cè)試組網(wǎng)和恒定碼流測(cè)試工具,所述的恒定碼流測(cè)試組網(wǎng)包括分布式文件系統(tǒng)1、萬(wàn)兆網(wǎng)絡(luò)2以及客戶端3,所述的分布式文件系統(tǒng)通過(guò)萬(wàn)兆網(wǎng)絡(luò)連接客戶端;所述的恒定碼流測(cè)試工具包括中心控制管理模塊4、客戶端系統(tǒng)選擇模塊5、測(cè)試參數(shù)設(shè)置模塊6、狀態(tài)監(jiān)測(cè)模塊7以及測(cè)試結(jié)果管理模塊8;所述的客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊均連接到中心控制管理模塊;所述的中心控制管理模塊負(fù)責(zé)與其它各個(gè)模塊間通信,并控制整個(gè)測(cè)試工具的運(yùn)行,同時(shí)管理日志信息和測(cè)試結(jié)果;客戶端系統(tǒng)選擇模塊,選擇不同的系統(tǒng),需要安裝不同版本的測(cè)試工具,調(diào)用不同函數(shù)庫(kù);測(cè)試參數(shù)設(shè)置模塊能夠設(shè)置主/非主客戶端、恒定碼流的路數(shù)、速率、文件大小、讀寫方式信息;狀態(tài)監(jiān)測(cè)模塊能夠看到腳本同步信息、測(cè)試進(jìn)度、測(cè)試速率等信息;測(cè)試結(jié)果管理模塊管理日志和測(cè)試結(jié)果。本實(shí)施例中,所述的分布式文件系統(tǒng)與萬(wàn)兆網(wǎng)絡(luò)之間通過(guò)光纖線連接。所述的萬(wàn)兆網(wǎng)絡(luò)以及客戶端之間通過(guò)光纖線連接。一種分布式文件系統(tǒng)的恒定碼流測(cè)試方法,包括以下步驟:步驟1):構(gòu)建恒定碼流測(cè)試組網(wǎng),恒定碼流測(cè)試組網(wǎng)包括分布式文件系統(tǒng)、萬(wàn)兆網(wǎng)絡(luò)以及客戶端;步驟2):構(gòu)建恒定碼流測(cè)試工具,恒定碼流測(cè)試工具包括中心控制管理模塊、客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊;所述的客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊均連接到中心控制管理模塊;步驟3):中心控制管理模塊負(fù)責(zé)與其它各個(gè)模塊間通信,并控制整個(gè)測(cè)試工具的運(yùn)行,同時(shí)管理日志信息和測(cè)試結(jié)果;客戶端系統(tǒng)選擇模塊,選擇不同的系統(tǒng),需要安裝不同版本的測(cè)試工具,調(diào)用不同函數(shù)庫(kù);測(cè)試參數(shù)設(shè)置模塊能夠設(shè)置主/非主客戶端、恒定碼流的路數(shù)、速率、文件大小、讀寫方式信息;狀態(tài)監(jiān)測(cè)模塊能夠看到腳本同步信息、測(cè)試進(jìn)度、測(cè)試速率等信息;測(cè)試結(jié)果管理模塊管理日志和測(cè)試結(jié)果。步驟1)中分布式文件系統(tǒng)與萬(wàn)兆網(wǎng)絡(luò)之間通過(guò)光纖線連接。步驟1)中萬(wàn)兆網(wǎng)絡(luò)以及客戶端之間通過(guò)光纖線連接。如圖1所示,恒定碼流測(cè)試組網(wǎng)由分布式文件系統(tǒng)、萬(wàn)兆網(wǎng)絡(luò)和客戶端組成。測(cè)試cifs場(chǎng)景下的恒定碼流時(shí),需要使用萬(wàn)兆網(wǎng)絡(luò),通過(guò)cifs掛載文件系統(tǒng)到所有window客戶端上;測(cè)試fuse/nfs場(chǎng)景下的恒定碼流時(shí),需要使用萬(wàn)兆網(wǎng)絡(luò),通過(guò)fuse/nfs把文件系統(tǒng)掛載到linux客戶端上。如圖2所示,恒定碼流測(cè)試工具主要由中心控制管理模塊、客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊、測(cè)試結(jié)果管理模塊等組成。中心控制管理模塊負(fù)責(zé)與其它各個(gè)模塊間通信;客戶端系統(tǒng)選擇模塊,選擇不同的系統(tǒng),需要安裝不同版本的測(cè)試工具,調(diào)用不同的函數(shù)庫(kù);測(cè)試參數(shù)設(shè)置模塊可以設(shè)置主/非主客戶端、恒定碼流的路數(shù)、速率、文件大小、讀寫方式等信息;狀態(tài)監(jiān)測(cè)模塊可以看到腳本同步信息、測(cè)試進(jìn)度、測(cè)試速率等信息;測(cè)試結(jié)果管理模塊本文檔來(lái)自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng),其特征在于:它包括恒定碼流測(cè)試組網(wǎng)和恒定碼流測(cè)試工具,所述的恒定碼流測(cè)試組網(wǎng)包括分布式文件系統(tǒng)、萬(wàn)兆網(wǎng)絡(luò)以及客戶端,所述的分布式文件系統(tǒng)通過(guò)萬(wàn)兆網(wǎng)絡(luò)連接客戶端;所述的恒定碼流測(cè)試工具包括中心控制管理模塊、客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊;所述的客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊均連接到中心控制管理模塊;所述的中心控制管理模塊負(fù)責(zé)與其它各個(gè)模塊間通信,并控制整個(gè)測(cè)試工具的運(yùn)行,同時(shí)管理日志信息和測(cè)試結(jié)果;客戶端系統(tǒng)選擇模塊,選擇不同的系統(tǒng),需要安裝不同版本的測(cè)試工具,調(diào)用不同函數(shù)庫(kù);測(cè)試參數(shù)設(shè)置模塊能夠設(shè)置主/非主客戶端、恒定碼流的路數(shù)、速率、文件大小、讀寫方式信息;狀態(tài)監(jiān)測(cè)模塊能夠看到腳本同步信息、測(cè)試進(jìn)度、測(cè)試速率等信息;測(cè)試結(jié)果管理模塊管理日志和測(cè)試結(jié)果。
【技術(shù)特征摘要】
1.一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng),其特征在于:它包括恒定碼流測(cè)試組網(wǎng)和恒定碼流測(cè)試工具,所述的恒定碼流測(cè)試組網(wǎng)包括分布式文件系統(tǒng)、萬(wàn)兆網(wǎng)絡(luò)以及客戶端,所述的分布式文件系統(tǒng)通過(guò)萬(wàn)兆網(wǎng)絡(luò)連接客戶端;所述的恒定碼流測(cè)試工具包括中心控制管理模塊、客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊;所述的客戶端系統(tǒng)選擇模塊、測(cè)試參數(shù)設(shè)置模塊、狀態(tài)監(jiān)測(cè)模塊以及測(cè)試結(jié)果管理模塊均連接到中心控制管理模塊;所述的中心控制管理模塊負(fù)責(zé)與其它各個(gè)模塊間通信,并控制整個(gè)測(cè)試工具的運(yùn)行,同時(shí)管理日志信息和測(cè)試結(jié)果;客戶端系統(tǒng)選擇模塊,選擇不同的系統(tǒng),需要安裝不同版本的測(cè)試工具,調(diào)用不同函數(shù)庫(kù);測(cè)試參數(shù)設(shè)置模塊能夠設(shè)置主/非主客戶端、恒定碼流的路數(shù)、速率、文件大小、讀寫方式信息;狀態(tài)監(jiān)測(cè)模塊能夠看到腳本同步信息、測(cè)試進(jìn)度、測(cè)試速率等信息;測(cè)試結(jié)果管理模塊管理日志和測(cè)試結(jié)果。2.根據(jù)權(quán)利要求1所述的一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng),其特征在于:所述的分布式文件系統(tǒng)與萬(wàn)兆網(wǎng)絡(luò)之間通過(guò)光纖線連接。3.根據(jù)權(quán)利要求1或2所述的一種分布式文件系統(tǒng)的恒定碼流測(cè)試系統(tǒng),其特征在于:所述的萬(wàn)兆網(wǎng)絡(luò)以及客戶端之間通過(guò)光...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:李軍站,
申請(qǐng)(專利權(quán))人:鄭州云海信息技術(shù)有限公司,
類型:發(fā)明
國(guó)別省市:河南,41
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。