亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種自動測試Nitrox加速卡的方法

文檔序號:9326780閱讀:393來源:國知局
一種自動測試Nitrox加速卡的方法
【專利說明】一種自動測試Nitrox加速卡的方法
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及網(wǎng)絡安全技術(shù),具體的說是一種自動測試Nitrox加速卡的方法。
【背景技術(shù)】
[0003]隨著網(wǎng)絡應用的逐漸普及,網(wǎng)絡需求大大增加,隨之而來的是供應商提供網(wǎng)絡服務的壓力。普通CPU提供網(wǎng)絡互連和網(wǎng)絡協(xié)議加解密運算的能力有限,隨之產(chǎn)生了專門處理網(wǎng)絡互連和網(wǎng)絡協(xié)議加解密運算的Nitrox加速卡,它能提供多達300K的SSL OPS/s、40Gbps的安全性和25Gbps的虛擬化壓縮功能,可以應用于云計算,應用交付和廣域網(wǎng)設備優(yōu)化。在服務器Nitrox加速卡性能測試中,多使用手動安裝驅(qū)動和SDK測試工具,并設置測試參數(shù),來考察服務器Nitrox加速卡的各種不同性能。但根據(jù)不同服務器和Linxu內(nèi)核,需要手動設置各類測試參數(shù)和加載不同的加速卡內(nèi)核,造成較大工作量,同時耗費較長測試時間,也不利于降低測試人員的勞動強度。

【發(fā)明內(nèi)容】

[0004]本發(fā)明針對目前需求以及現(xiàn)有技術(shù)發(fā)展的不足之處,提供一種自動測試Nitrox加速卡的方法。
[0005]本發(fā)明所述一種自動測試Nitrox加速卡的方法,解決上述技術(shù)問題采用的技術(shù)方案如下:所述自動測試Nitrox加速卡的方法,在測試主機的Iinux操作系統(tǒng)下,通過執(zhí)行指令uname -a準確抓取Linux操作系統(tǒng)內(nèi)核版本,首先根據(jù)內(nèi)核版本安裝相應的Nitrox加速卡驅(qū)動,并自動安裝auto_Nitrox腳本及測試工具Nitrox Linux Driver SDK和NitroxSSL SDK,同時根據(jù)需要自動配置測試參數(shù),然后通過運行auto_Nitrox腳本進行Nitrox加速卡性能測試,最后自動保存Nitrox加速卡測試結(jié)果,并記錄測試時間。
[0006]優(yōu)選的,運行auto_Nitrox腳本auto_Nitrox.sh,自動加載SSL驅(qū)動、IPSEC驅(qū)動到Nitrox加速卡。
[0007]優(yōu)選的,分別在SSL、IPSEC驅(qū)動下進行Nitrox加速卡健康檢查及性能測試。
[0008]優(yōu)選的,Ni trox加速卡性能測試結(jié)束,通過相應文件自動保存SPEED_SSL及SPEED_IPSEC的測試結(jié)果和測試時間。
[0009]本發(fā)明所述一種自動測試Nitrox加速卡的方法,與現(xiàn)有技術(shù)相比具有的有益效果是:本發(fā)明改變傳統(tǒng)加速卡測試方法的操作復雜性,完全實現(xiàn)了加速卡性能測試自動化,具有簡潔、省時、易操作等優(yōu)點,節(jié)省測試環(huán)境搭建時間,極大節(jié)省Nitrox加速卡測試人力成本,提高了測試效率,同時還確保了測試性能的準確性;適用于目前業(yè)界所有處理器平臺服務器,具有良好的普及和推廣性,可以更科學、更有效的來評估Nitrox加速卡的性能。
【附圖說明】
[0010]附圖1為所述自動測試Nitrox加速卡的方法的實施圖;
附圖2為所述自動測試Nitrox加速卡的方法的流程圖。
【具體實施方式】
[0011]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下結(jié)合具體實施例,并參照附圖,對本發(fā)明所述一種自動測試Nitrox加速卡的方法進一步詳細說明。
[0012]實施例:本實施例所述一種自動測試Nitrox加速卡的方法,如附圖1所示,其具體實施過程如下:
1、準備好Iinux測試平臺,包括測試主機,并在所述測試主機上安裝Iinux操作系統(tǒng);
2、將所述測試主機上電開機,進入Iinux操作系統(tǒng),使用root用戶登錄;
3、利用系統(tǒng)下命令uname-a抓取Iinux操作系統(tǒng)的內(nèi)核版本;
4、將auto_Nitrox腳本、相應內(nèi)核版本的Nitrox加速卡的驅(qū)動程序及測試程序拷貝到Iinux操作系統(tǒng)下(桌面);
5、在Iinux操作系統(tǒng)下運行terminal終端程序,在terminal下執(zhí)行如下操作:
#cd /root/Desktop 回車
#./auto_Nitrox.sh 回車Terminal顯示Nitrox加速卡的各種測試參數(shù)設置及性能測試項的測試數(shù)據(jù);
6、此時/root/Desktop/result文件夾下會出現(xiàn)Nitrox_testtime.txt文件,該文件記錄中記載測試時間;
7、所述測試主機持續(xù)運行所有Nitrox加速卡性能測試;
8、待Nitrox加速卡性能測試完成后,在/root/Desktop/result文件夾下查看Nitrox_result, csv 文件,該文件記錄中記載 Size、Operat1ns/Sec、Throughput (Mbps)等性能測試結(jié)果;查看/var/log/messages文件,沒有報錯記錄,并且整個測試過程中測試主機穩(wěn)定運行,沒有出現(xiàn)死機、掉電等異?,F(xiàn)象;
9、檢查測試結(jié)果,測試開始日期及結(jié)束日期。
[0013]本實施例所述自動測試Nitrox加速卡的方法,通過上述實施過程得以實現(xiàn),該方法的具體步驟如附圖2所示:
步驟一、在Iinux測試平臺上,利用uname-a抓取Iinux內(nèi)核版本;
步驟二、根據(jù)內(nèi)核版本安裝相應的Nitrox加速卡驅(qū)動,同時自動將auto_Nitrox腳本及測試工具拷貝到Iinux操作系統(tǒng)下;
步驟三、根據(jù)不同需求自動設置不同的測試參數(shù);
步驟四、運行 auto_Nitrox 腳本 auto_Nitrox.sh
#./init_nitrox ssl自動加載SSL驅(qū)動到Nitrox加速卡
#./init_nitrox ipsec 自動加載 IPSEC 驅(qū)動到 Nitrox 加速卡;
步驟五、分別在SSL、IPSEC驅(qū)動下進行Nitrox加速卡健康檢查及性能測試;
步驟六、Nitrox加速卡性能測試結(jié)束,自動保存SPEED_SSL及SPEED_IPSEC的測試結(jié)果,通過Nitrox_result.csv記錄加速卡性能測試結(jié)果,通過Nitrox_testtime.txt記錄測試時間。
[0014]通過本發(fā)明所述自動測試Nitrox加速卡的方法,不必手動安裝測試工具,并且所有測試參數(shù)例如CIPHER: AES128, AES256、DES3、RC4,信息包大小:32、64、128,以及DIGEST、NB_TEST_DURAT1N、RSA、MOD_LEN、HANDSHAKE 等,在安裝測試工具的同時已設定完成,可以根據(jù)需要搭配出不同測試組合,滿足所有情況下的測試需求。根據(jù)不同測試搭配不同測試組合,以抓取的信息為準,不會產(chǎn)生人為的測試錯誤。本發(fā)明保證了測試環(huán)境的穩(wěn)定狀態(tài),且無需看守,自動保存SPEED_SSL及SPEED_IPSEC的測試結(jié)果,記錄測試時間及l(fā)og。
[0015]上述【具體實施方式】僅是本發(fā)明的具體個案,本發(fā)明的專利保護范圍包括但不限于上述【具體實施方式】,任何符合本發(fā)明的權(quán)利要求書的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對其所做的適當變化或替換,皆應落入本發(fā)明的專利保護范圍。
【主權(quán)項】
1.一種自動測試Nitrox加速卡的方法,其特征在于,在測試主機的Iinux操作系統(tǒng)下,通過執(zhí)行指令uname -a準確抓取Linux操作系統(tǒng)內(nèi)核版本,首先根據(jù)內(nèi)核版本安裝相應的Nitrox加速卡驅(qū)動,并自動安裝auto_Nitrox腳本及測試工具Nitrox Linux DriverSDK和Nitrox SSL SDK,同時根據(jù)需要自動配置測試參數(shù),然后通過運行auto_Nitrox腳本進行Nitrox加速卡性能測試,最后自動保存Nitrox加速卡測試結(jié)果,并記錄測試時間。2.根據(jù)權(quán)利要求1所述一種自動測試Nitrox加速卡的方法,其特征在于運行auto_Nitrox腳本auto_Nitrox.sh,自動加載SSL驅(qū)動、IPSEC驅(qū)動到Nitrox加速卡。3.根據(jù)權(quán)利要求2所述一種自動測試Nitrox加速卡的方法,其特征在于,分別在SSL、IPSEC驅(qū)動下進行Nitrox加速卡健康檢查及性能測試。4.根據(jù)權(quán)利要求3所述一種自動測試Nitrox加速卡的方法,其特征在于,Nitrox加速卡性能測試結(jié)束,通過相應文件自動保存SPEED_SSL及SPEED_IPSEC的測試結(jié)果和測試時間。
【專利摘要】本發(fā)明公開一種自動測試Nitrox加速卡的方法,涉及網(wǎng)絡安全技術(shù),在測試主機的linux操作系統(tǒng)下,通過執(zhí)行指令uname-a抓取Linux操作系統(tǒng)內(nèi)核版本,首先根據(jù)內(nèi)核版本安裝相應的Nitrox加速卡驅(qū)動,并自動安裝auto_Nitrox腳本及測試工具,同時根據(jù)需要自動配置測試參數(shù),然后通過運行auto_Nitrox腳本進行Nitrox加速卡性能測試,最后自動保存Nitrox加速卡測試結(jié)果,并記錄測試時間。本發(fā)明完全實現(xiàn)了加速卡性能測試自動化,具有簡潔、省時、易操作等優(yōu)點,極大節(jié)省Nitrox加速卡測試人力成本,提高了測試效率,同時確保測試性能的準確性。
【IPC分類】G06F11/22
【公開號】CN105045694
【申請?zhí)枴緾N201510438403
【發(fā)明人】李超
【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
【公開日】2015年11月11日
【申請日】2015年7月23日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1