專利名稱:測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)測(cè)試技術(shù),尤其涉及測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的方法及系統(tǒng)。
背景技術(shù):
網(wǎng)絡(luò)存儲(chǔ)設(shè)備是網(wǎng)絡(luò)系統(tǒng)中的資源存儲(chǔ)設(shè)備,授權(quán)的遠(yuǎn)端主機(jī)可對(duì)該網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行訪問(wèn);所述網(wǎng)絡(luò)存儲(chǔ)設(shè)備具體如存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN, Storage AreaNetwork)存儲(chǔ)設(shè)備。在對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備的壓力測(cè)試中,多采用主機(jī)實(shí)體對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行訪問(wèn),以測(cè)試出網(wǎng)絡(luò)存儲(chǔ)設(shè)備能承受的最大主機(jī)連接數(shù)。目前的網(wǎng)絡(luò)存儲(chǔ)設(shè)備支持的最大主機(jī)連接 數(shù)都在256以上,使用主機(jī)實(shí)體進(jìn)行測(cè)試將帶來(lái)大量的成本投入,尤其是當(dāng)主機(jī)連接數(shù)達(dá)到1000以上時(shí),這種測(cè)試環(huán)境的搭建可能性較低??梢?jiàn),現(xiàn)有的測(cè)試方案需要大量的主機(jī)實(shí)體,成本較高。
發(fā)明內(nèi)容
本發(fā)明提供了一種測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的方法,該方法能夠節(jié)省對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行測(cè)試的成本。本發(fā)明提供了一種測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的系統(tǒng),該系統(tǒng)能夠節(jié)省對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行測(cè)試的成本。—種測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的方法,該方法包括服務(wù)器模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求;網(wǎng)絡(luò)存儲(chǔ)設(shè)備接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接;網(wǎng)絡(luò)存儲(chǔ)設(shè)備判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。較佳地,所述服務(wù)器運(yùn)行虛擬的主機(jī)之前,該方法還包括服務(wù)器配置地址關(guān)系表,所述地址關(guān)系表包含IP地址和主機(jī)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,所述對(duì)應(yīng)關(guān)系數(shù)目小于分配給服務(wù)器的最大IP地址數(shù)目;服務(wù)器將配置的地址關(guān)系表同步到網(wǎng)絡(luò)存儲(chǔ)設(shè)備的授權(quán)地址關(guān)系表中。較佳地,所述服務(wù)器模擬出多臺(tái)虛擬的主機(jī)包括服務(wù)器模擬出一臺(tái)虛擬的主機(jī),由模擬出的主機(jī)克隆出多臺(tái)主機(jī)。較佳地,所述地址關(guān)系表包含的對(duì)應(yīng)關(guān)系最大數(shù)目為255。一種測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的系統(tǒng),該系統(tǒng)包括服務(wù)器和網(wǎng)絡(luò)存儲(chǔ)設(shè)備;
所述服務(wù)器,模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求;所述網(wǎng)絡(luò)存儲(chǔ)設(shè)備,接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接;判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。較佳地,該服務(wù)器包括模擬單元和地址關(guān)系存儲(chǔ)單元,所述網(wǎng)絡(luò)存儲(chǔ)設(shè)備包括授權(quán)地址存儲(chǔ)單元、登陸請(qǐng)求處理單元和連接數(shù)確定單元;所述地址關(guān)系存儲(chǔ)單元,存儲(chǔ)地址關(guān)系表,所述地址關(guān)系表包含IP地址與主機(jī)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,每個(gè)對(duì)應(yīng)關(guān)系標(biāo)注了使用狀態(tài);所述模擬單元,模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從所述地址關(guān)系存儲(chǔ)單元的地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求;所述授權(quán)地址存儲(chǔ)單元,存儲(chǔ)授權(quán)地址關(guān)系表,授權(quán)地址關(guān)系表包含授權(quán)的地址對(duì)應(yīng)關(guān)系;所述登陸請(qǐng)求處理單元,接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接,并向所述連接數(shù)確定單元發(fā)送啟動(dòng)指令;所述連接數(shù)確定單元,接收啟動(dòng)指令后,判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。較佳地,所述服務(wù)器包括關(guān)系表配置單元,配置包含對(duì)應(yīng)關(guān)系的地址關(guān)系表,存儲(chǔ)到地址關(guān)系存儲(chǔ)單元中,地址關(guān)系表中的對(duì)應(yīng)關(guān)系數(shù)目小于分配給服務(wù)器的最大IP地址 數(shù)目;還將地址關(guān)系表發(fā)送給所述授權(quán)地址存儲(chǔ)單元;所述授權(quán)地址存儲(chǔ)單元,存儲(chǔ)接收到的地址關(guān)系表。較佳地,該系統(tǒng)包括的所述服務(wù)器為I臺(tái)以上。從上述方案可以看出,本發(fā)明中,服務(wù)器模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求;網(wǎng)絡(luò)存儲(chǔ)設(shè)備接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接,并判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。由于一臺(tái)服務(wù)器可以模擬出多臺(tái)主機(jī),對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行訪問(wèn),以測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備的最大主機(jī)連接數(shù),從而,節(jié)省了資源,降低了成本。
圖1為本發(fā)明測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的方法示意性流程圖;圖2為本發(fā)明測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的系統(tǒng)結(jié)構(gòu)示意圖;圖3為本發(fā)明測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的系統(tǒng)結(jié)構(gòu)示意圖實(shí)例。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。本發(fā)明由服務(wù)器模擬出多臺(tái)主機(jī),對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行壓力測(cè)試,節(jié)省了成本。參見(jiàn)圖1,為本發(fā)明測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的方法示意性流程圖,其包括以下步驟步驟101,服務(wù)器模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求。該地址關(guān)系表可預(yù)先配置,具體如服務(wù)器配置地址關(guān)系表,所述地址關(guān)系表包含IP地址和主機(jī)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,所述對(duì)應(yīng)關(guān)系數(shù)目小于分配給服務(wù)器的最大IP地址 數(shù)目;服務(wù)器將配置的地址關(guān)系表同步到網(wǎng)絡(luò)存儲(chǔ)設(shè)備的授權(quán)地址關(guān)系表中。當(dāng)然地,還可采用其它方式進(jìn)行配置,如由網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行配置后,再同步到相應(yīng)的服務(wù)器。服務(wù)器配置的IP地址為網(wǎng)絡(luò)為該服務(wù)器分配的可用IP地址,一般地,為256個(gè)IP地址,服務(wù)器自身會(huì)使用一個(gè),則可將剩余的255個(gè)IP地址用于建立對(duì)應(yīng)關(guān)系,主機(jī)標(biāo)識(shí)與各虛擬的主機(jī)一一對(duì)應(yīng)。服務(wù)器模擬出虛擬的主機(jī)時(shí),為了簡(jiǎn)化操作,可采用虛擬機(jī)克隆技術(shù),先模擬出一臺(tái)虛擬機(jī),再由模擬出的主機(jī)克隆出多臺(tái)主機(jī)。虛擬機(jī)克隆技術(shù)為已有方案,這里不多贅述。地址關(guān)系表還為各對(duì)應(yīng)關(guān)系標(biāo)識(shí)了相應(yīng)對(duì)應(yīng)關(guān)系的使用狀態(tài),使用狀態(tài)包括已使用狀態(tài)和未使用狀態(tài);某主機(jī)對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行訪問(wèn)時(shí),從地址關(guān)系表中獲取一個(gè)未使用的對(duì)應(yīng)關(guān)系,將該對(duì)應(yīng)關(guān)系的IP地址作為相應(yīng)主機(jī)的源地址,以該IP地址對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行訪問(wèn)。對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行訪問(wèn)時(shí),可在主機(jī)上運(yùn)行開(kāi)源軟件IOmeter,以對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備上的數(shù)據(jù)進(jìn)行讀寫操作,開(kāi)源軟件IOmeter是用于度量和描述一個(gè)單獨(dú)系統(tǒng)或幾個(gè)系統(tǒng)的性能測(cè)試工具,這里,運(yùn)行在主機(jī)上可具體用于對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行壓力測(cè)試。步驟102,網(wǎng)絡(luò)存儲(chǔ)設(shè)備接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接。授權(quán)地址關(guān)系表中存儲(chǔ)了授權(quán)連接的主機(jī)的標(biāo)識(shí)與相應(yīng)IP地址之間的對(duì)應(yīng)關(guān)系。步驟103,網(wǎng)絡(luò)存儲(chǔ)設(shè)備判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。網(wǎng)絡(luò)存儲(chǔ)設(shè)備對(duì)自身運(yùn)行狀態(tài)實(shí)時(shí)進(jìn)行判斷,如果判斷出當(dāng)前次與其連接的主機(jī)無(wú)法正常運(yùn)行,則將連接該主機(jī)之前,即上一次的連接主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。以服務(wù)器具體采用Iinux系統(tǒng)為例,ISCSI協(xié)議限制了每臺(tái)服務(wù)取得連接的極限為 256 ;相應(yīng)地,可虛擬出 255 個(gè)紅帽企業(yè)版 Linux(RHEL,Red Hat Enterprise Linux)5. 2的Iinux系統(tǒng),地址關(guān)系表存儲(chǔ)在iface文件中;iface文件為Iinux系統(tǒng)下的目錄文件;若網(wǎng)絡(luò)存儲(chǔ)設(shè)備采用一個(gè)網(wǎng)口,相應(yīng)地,服務(wù)器可采用一個(gè)以上網(wǎng)口 ;在實(shí)際應(yīng)用中,服務(wù)器可采用2至4各核心CPU,并采用4-8GB內(nèi)存。參見(jiàn)圖2,為本發(fā)明測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的系統(tǒng)結(jié)構(gòu)示意圖,該系統(tǒng)包括服務(wù)器和網(wǎng)絡(luò)存儲(chǔ)設(shè)備;
所述服務(wù)器,模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求;所述網(wǎng)絡(luò)存儲(chǔ)設(shè)備,接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接;判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。較佳地,該服務(wù)器包括模擬單元和地址關(guān)系存儲(chǔ)單元,所述網(wǎng)絡(luò)存儲(chǔ)設(shè)備包括授權(quán)地址存儲(chǔ)單元、登陸請(qǐng)求處理單元和連接數(shù)確定單元;所述地址關(guān)系存儲(chǔ)單元,存儲(chǔ)地址關(guān)系表,所述地址關(guān)系表包含IP地址與主機(jī)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,每個(gè)對(duì)應(yīng)關(guān)系標(biāo)注了使用狀態(tài);所述模擬單元,模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從所述地址關(guān)系存儲(chǔ)單元的地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求;所述授權(quán)地址存儲(chǔ)單元,存儲(chǔ)授權(quán)地址關(guān)系表,授權(quán)地址關(guān)系表包含授權(quán)的地址對(duì)應(yīng)關(guān)系;所述登陸請(qǐng)求處理單元,接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接,并向所述連接數(shù)確定單元發(fā)送啟動(dòng)指令;所述連接數(shù)確定單元,接收啟動(dòng)指令后,判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。較佳地,所述服務(wù)器包括關(guān)系表配置單元,配置包含對(duì)應(yīng)關(guān)系的地址關(guān)系表,存儲(chǔ)到地址關(guān)系存儲(chǔ)單元中,地址關(guān)系表中的對(duì)應(yīng)關(guān)系數(shù)目小于分配給服務(wù)器的最大IP地址 數(shù)目;還將地址關(guān)系表發(fā)送給所述授權(quán)地址存儲(chǔ)單元;所述授權(quán)地址存儲(chǔ)單元,存儲(chǔ)接收到的地址關(guān)系表。較佳地,該系統(tǒng)包括的所述服務(wù)器至少為I臺(tái)以上。圖3為本發(fā)明測(cè)試系統(tǒng)的一個(gè)實(shí)際例子,在實(shí)際應(yīng)用中,服務(wù)器與網(wǎng)絡(luò)存儲(chǔ)設(shè)備之間的交換信息常采用以太網(wǎng)交換機(jī)進(jìn)行轉(zhuǎn)發(fā)。圖3中,服務(wù)器I和服務(wù)器2為本發(fā)明提供的模擬出多臺(tái)虛擬主機(jī)進(jìn)行測(cè)試的服務(wù)器,網(wǎng)絡(luò)存儲(chǔ)設(shè)備具體為IP-SAN存儲(chǔ)設(shè)備。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的方法,其特征在于,該方法包括 服務(wù)器模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求; 網(wǎng)絡(luò)存儲(chǔ)設(shè)備接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接; 網(wǎng)絡(luò)存儲(chǔ)設(shè)備判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器運(yùn)行虛擬的主機(jī)之前,該方法還包括 服務(wù)器配置地址關(guān)系表,所述地址關(guān)系表包含IP地址和主機(jī)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,所述對(duì)應(yīng)關(guān)系數(shù)目小于分配給服務(wù)器的最大IP地址數(shù)目; 服務(wù)器將配置的地址關(guān)系表同步到網(wǎng)絡(luò)存儲(chǔ)設(shè)備的授權(quán)地址關(guān)系表中。
3.如權(quán)利要求2所述的方法,其特征在于,所述服務(wù)器模擬出多臺(tái)虛擬的主機(jī)包括月艮務(wù)器模擬出一臺(tái)虛擬的主機(jī),由模擬出的主機(jī)克隆出多臺(tái)主機(jī)。
4.如權(quán)利要求2所述的方法,其特征在于,所述地址關(guān)系表包含的對(duì)應(yīng)關(guān)系最大數(shù)目為 255。
5.一種測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的系統(tǒng),其特征在于,該系統(tǒng)包括服務(wù)器和網(wǎng)絡(luò)存儲(chǔ)設(shè)備; 所述服務(wù)器,模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求; 所述網(wǎng)絡(luò)存儲(chǔ)設(shè)備,接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接;判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,該服務(wù)器包括模擬單元和地址關(guān)系存儲(chǔ)單元,所述網(wǎng)絡(luò)存儲(chǔ)設(shè)備包括授權(quán)地址存儲(chǔ)單元、登陸請(qǐng)求處理單元和連接數(shù)確定單元; 所述地址關(guān)系存儲(chǔ)單元,存儲(chǔ)地址關(guān)系表,所述地址關(guān)系表包含IP地址與主機(jī)標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,每個(gè)對(duì)應(yīng)關(guān)系標(biāo)注了使用狀態(tài); 所述模擬單元,模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從所述地址關(guān)系存儲(chǔ)單元的地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求; 所述授權(quán)地址存儲(chǔ)單元,存儲(chǔ)授權(quán)地址關(guān)系表,授權(quán)地址關(guān)系表包含授權(quán)的地址對(duì)應(yīng)關(guān)系; 所述登陸請(qǐng)求處理單元,接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接,并向所述連接數(shù)確定單元發(fā)送啟動(dòng)指令; 所述連接數(shù)確定單元,接收啟動(dòng)指令后,判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述服務(wù)器包括關(guān)系表配置單元,配置包含對(duì)應(yīng)關(guān)系的地址關(guān)系表,存儲(chǔ)到地址關(guān)系存儲(chǔ)單兀中,地址關(guān)系表中的對(duì)應(yīng)關(guān)系數(shù)目小于分配給服務(wù)器的最大IP地址數(shù)目;還將地址關(guān)系表發(fā)送給所述授權(quán)地址存儲(chǔ)單元; 所述授權(quán)地址存儲(chǔ)單元,存儲(chǔ)接收到的地址關(guān)系表。
8.如權(quán)利要求5、6或7所述的系統(tǒng),其特征在于,所述地址關(guān)系表包含的對(duì)應(yīng)關(guān)系最大數(shù)目為255。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,該系統(tǒng)包括的所述服務(wù)器為I臺(tái)以上。
全文摘要
本發(fā)明公開(kāi)了測(cè)試網(wǎng)絡(luò)存儲(chǔ)設(shè)備最大主機(jī)連接數(shù)的方法及系統(tǒng),其中,該方法包括服務(wù)器模擬出多臺(tái)虛擬的主機(jī),分別運(yùn)行各虛擬的主機(jī),從地址關(guān)系表中選擇未被使用的對(duì)應(yīng)關(guān)系,從選擇的對(duì)應(yīng)關(guān)系中提取出IP地址和主機(jī)標(biāo)識(shí),將IP地址作為源地址,向網(wǎng)絡(luò)存儲(chǔ)設(shè)備發(fā)送包含提取的IP地址和主機(jī)標(biāo)識(shí)的登錄請(qǐng)求;網(wǎng)絡(luò)存儲(chǔ)設(shè)備接收登錄請(qǐng)求后,在存儲(chǔ)的授權(quán)地址關(guān)系表中判斷是否存在該登錄請(qǐng)求包含的主機(jī)標(biāo)識(shí),如果是,則允許主機(jī)連接;網(wǎng)絡(luò)存儲(chǔ)設(shè)備判斷與其相連的主機(jī)是否正常運(yùn)行,如果不是,則將上一次連接的主機(jī)數(shù)目作為最大主機(jī)連接數(shù)。本發(fā)明方案能夠節(jié)省對(duì)網(wǎng)絡(luò)存儲(chǔ)設(shè)備進(jìn)行測(cè)試的成本。
文檔編號(hào)H04L12/26GK103023726SQ201210566448
公開(kāi)日2013年4月3日 申請(qǐng)日期2012年12月24日 優(yōu)先權(quán)日2012年12月24日
發(fā)明者聶海斌 申請(qǐng)人:云海創(chuàng)想信息技術(shù)(北京)有限公司, 云海創(chuàng)想信息技術(shù)(無(wú)錫)有限公司