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

一種服務(wù)器測(cè)試的方法、裝置及系統(tǒng)的制作方法_3

文檔序號(hào):9547064閱讀:來(lái)源:國(guó)知局
算節(jié)點(diǎn)1作為服務(wù)器測(cè)試的裝置。
[0078]步驟402:對(duì)待測(cè)服務(wù)器中的各個(gè)SAS交換機(jī)的IP地址進(jìn)行設(shè)置。
[0079]在本發(fā)明一個(gè)實(shí)施例中,用戶在測(cè)試控制用機(jī)上操作,發(fā)送設(shè)置消息,根據(jù)測(cè)試控制用機(jī)的IP地址,對(duì)待測(cè)服務(wù)器中的各個(gè)SAS交換機(jī)設(shè)置IP地址,其中各個(gè)SAS交換機(jī)的IP地址與測(cè)試控制用機(jī)的IP地址在同一網(wǎng)段,以實(shí)現(xiàn)測(cè)試控制用機(jī)與各個(gè)SAS交換機(jī)之間能夠進(jìn)行通信。例如,服務(wù)器A包括3個(gè)SAS交換機(jī),分別為SAS交換機(jī)1、SAS交換機(jī)2及SAS交換機(jī)3,服務(wù)器A中計(jì)算節(jié)點(diǎn)1的IP地址為192.168.1.1,即測(cè)試控制用機(jī)的IP地址為192.168.1.1,則將SAS交換機(jī)1的IP地址設(shè)置為192.168.1.2,將SAS交換機(jī)2的IP地址設(shè)置為192.168.1.3,將SAS交換機(jī)3的IP地址設(shè)置為192.168.1.4,以實(shí)現(xiàn)測(cè)試控制用機(jī)能夠與各個(gè)SAS交換機(jī)進(jìn)行通信。
[0080]步驟403:確定目標(biāo)SAS交換機(jī)及測(cè)試指令。
[0081]在本發(fā)明一個(gè)實(shí)施例中,根據(jù)待測(cè)服務(wù)器需要進(jìn)行測(cè)試的設(shè)備及測(cè)試項(xiàng)目,從待測(cè)服務(wù)器的各個(gè)SAS交換機(jī)中確定目標(biāo)SAS交換機(jī),并根據(jù)用戶發(fā)送的設(shè)置消息,確定測(cè)試指令。例如,服務(wù)器A中包括20個(gè)硬盤,分別為硬盤1至硬盤20,其中SAS交換機(jī)1上行與計(jì)算節(jié)點(diǎn)1及計(jì)算節(jié)點(diǎn)2相連,下行與硬盤1至硬盤5相連,SAS交換機(jī)2上行與計(jì)算節(jié)點(diǎn)3至計(jì)算節(jié)點(diǎn)5相連,下行與硬盤6至硬盤10相連,SAS交換機(jī)3上行與計(jì)算節(jié)點(diǎn)6及計(jì)算節(jié)點(diǎn)7相連,下行與硬盤11至硬盤15相連,SAS交換機(jī)4上行與計(jì)算節(jié)點(diǎn)8至計(jì)算節(jié)點(diǎn)10相連,下行與硬盤16至硬盤20相連,現(xiàn)要測(cè)試服務(wù)器A中計(jì)算節(jié)點(diǎn)3至計(jì)算節(jié)點(diǎn)5與硬盤之間的鏈接狀態(tài)是否穩(wěn)定,則通過(guò)指令set sub_ip [lindex$argv 0]將SAS交換機(jī)2設(shè)置為目標(biāo)SAS交換機(jī),此處sub_ip為SAS交換機(jī)2的IP地址,并通過(guò)指令set op_cmd[lindex$argv 1]設(shè)置測(cè)試指令,此處op_cmd為循環(huán)執(zhí)行中斷并重新啟動(dòng)計(jì)算節(jié)點(diǎn)與硬盤之間的鏈接1000次。
[0082]步驟404:登錄目標(biāo)SAS交換機(jī)的CLI控制界面。
[0083]在本發(fā)明一個(gè)實(shí)施例中,測(cè)試控制用機(jī)通過(guò)Telnet協(xié)議對(duì)目標(biāo)SAS交換機(jī)進(jìn)行鏈接訪問(wèn),當(dāng)目標(biāo)SAS交換機(jī)反饋需要輸入用戶名時(shí),測(cè)試控制用機(jī)向目標(biāo)SAS交換機(jī)發(fā)送對(duì)應(yīng)的登錄用戶名,當(dāng)目標(biāo)SAS交換機(jī)反饋需要輸入登錄密碼時(shí),測(cè)試控制用機(jī)向目標(biāo)SAS交換機(jī)發(fā)送對(duì)應(yīng)的登錄密碼,通過(guò)輸入對(duì)應(yīng)的登錄用戶名和登錄密碼以登錄至目標(biāo)SAS交換機(jī)的CLI控制界面。例如,測(cè)試控制用機(jī)通過(guò)指令spawn telnet$sub_ip對(duì)SAS交換機(jī)2進(jìn)行鏈接訪問(wèn),當(dāng)SAS交換機(jī)2反饋expect"*user*"時(shí),測(cè)試控制用機(jī)根據(jù)用戶輸入的登錄用戶名,通過(guò)指令send〃username\r〃,將登錄用戶名username發(fā)送至SAS交換機(jī)2,當(dāng)SAS交換機(jī)2反饋expect〃*password*〃時(shí),測(cè)試控制用機(jī)根據(jù)用戶輸入的登錄密碼,通過(guò)指令send〃password\r〃,將登錄密碼password發(fā)送至SAS交換機(jī)2,登錄用戶名及登錄密碼通過(guò)驗(yàn)證后,登錄至SAS交換機(jī)的CLI控制界面。
[0084]步驟405:實(shí)時(shí)判斷目標(biāo)SAS交換機(jī)的CLI控制界面是否出現(xiàn)測(cè)試指令提示符,如果是,執(zhí)行步驟406,否則繼續(xù)執(zhí)行步驟405。
[0085]在本發(fā)明一個(gè)實(shí)施例中,在登錄到目標(biāo)SAS交換機(jī)的CLI控制界面后,實(shí)時(shí)判斷目標(biāo)SAS交換機(jī)的CLI控制界面中是否出現(xiàn)測(cè)試指令提示符,如果出現(xiàn)了,需要輸入對(duì)應(yīng)的測(cè)試指令,相應(yīng)的執(zhí)行步驟406,如果沒(méi)有出現(xiàn),在繼續(xù)對(duì)目標(biāo)SAS交換機(jī)的CLI控制界面進(jìn)行監(jiān)控,相應(yīng)的繼續(xù)執(zhí)行步驟405。例如,測(cè)試控制用機(jī)登錄到SAS交換機(jī)2后,實(shí)施對(duì)SAS交換機(jī)2的CLI控制界面進(jìn)行監(jiān)控,判斷SAS交換機(jī)2的CLI控制界面中是否出現(xiàn)測(cè)試指令提示符expect〃*0x00000000:0000>*〃,如果出現(xiàn)了,針對(duì)于該測(cè)試指令提示符執(zhí)行步驟406,每出現(xiàn)一次該測(cè)試指令提示符,相應(yīng)的執(zhí)行一次步驟406,如果沒(méi)有出現(xiàn),則繼續(xù)對(duì)SAS交換機(jī)2的CLI控制界面進(jìn)行監(jiān)控,相應(yīng)的繼續(xù)執(zhí)行步驟405。
[0086]步驟406:向目標(biāo)SAS交換機(jī)的CLI控制界面中添加測(cè)試指令。
[0087]在本發(fā)明一個(gè)實(shí)施例中,當(dāng)判斷目標(biāo)SAS交換機(jī)的CLI控制界面中出現(xiàn)測(cè)試指令提示符后,將步驟403中確定的測(cè)試指令添加到目測(cè)SAS交換機(jī)的CLI控制界面中。例如,當(dāng)判斷SAS交換機(jī)2的CLI控制界面中出現(xiàn)測(cè)試指令提示符expect〃*0x00000000:0000〉*〃后,通過(guò)指令send〃$op_cmd\r〃將測(cè)試指令op_cmd添加到SAS交換機(jī)2的CLI控制界面中。
[0088]步驟407:目標(biāo)SAS交換機(jī)根據(jù)其CLI控制界面中的測(cè)試指令,對(duì)待測(cè)服務(wù)器進(jìn)行測(cè)試。
[0089]在本發(fā)明一個(gè)實(shí)施例中,目標(biāo)SAS交換機(jī)接收到測(cè)試指令后,根據(jù)該測(cè)試指令對(duì)待測(cè)服務(wù)器進(jìn)行對(duì)應(yīng)的測(cè)試,目標(biāo)SAS交換機(jī)每接收到一次測(cè)試指令,相應(yīng)的執(zhí)行一次測(cè)試。例如,SAS交換機(jī)2的CLI控制界面每接收到一次測(cè)試指令op_cmd,根據(jù)該測(cè)試指令,將計(jì)算節(jié)點(diǎn)3至計(jì)算節(jié)點(diǎn)5與硬盤6至硬盤10之間的鏈接中斷,中斷時(shí)長(zhǎng)達(dá)到Is后,重新啟動(dòng)計(jì)算節(jié)點(diǎn)3至計(jì)算節(jié)點(diǎn)5與硬盤6至硬盤10之間的鏈接。
[0090]步驟408:判斷測(cè)試過(guò)程是否完成,如果是,執(zhí)行步驟410,否則執(zhí)行步驟409。
[0091]在本發(fā)明一個(gè)實(shí)施例中,根據(jù)設(shè)置的測(cè)試指令,判斷對(duì)待測(cè)服務(wù)器進(jìn)行測(cè)試的次數(shù)或時(shí)間是否達(dá)到了設(shè)定值,如果是,相應(yīng)的執(zhí)行步驟410,以結(jié)束對(duì)待測(cè)服務(wù)器的測(cè)試,如果否,則執(zhí)行步驟409,以繼續(xù)對(duì)待測(cè)服務(wù)器進(jìn)行測(cè)試。例如,判斷SAS交換機(jī)2循環(huán)對(duì)計(jì)算節(jié)點(diǎn)3至計(jì)算節(jié)點(diǎn)5與硬盤6至硬盤10之間的鏈接中斷并重新啟動(dòng)的次數(shù)是否達(dá)到1000次,如果是,執(zhí)行步驟410,否則執(zhí)行步驟409。
[0092]步驟409:向目標(biāo)SAS交換機(jī)的CLI控制界面中重新添加測(cè)試指令提示符,并執(zhí)行步驟405。
[0093]在本發(fā)明一個(gè)實(shí)施例中,如果對(duì)待測(cè)服務(wù)器的測(cè)試沒(méi)有達(dá)到預(yù)設(shè)的時(shí)間或次數(shù),測(cè)試控制用機(jī)向目標(biāo)SAS交換機(jī)的CLI控制界面中重新添加測(cè)試指令標(biāo)示符,并執(zhí)行步驟405,以使目標(biāo)SAS交換機(jī)能夠重復(fù)對(duì)待測(cè)服務(wù)器進(jìn)行測(cè)試。例如,在判斷SAS交換機(jī)2將計(jì)算節(jié)點(diǎn)3至計(jì)算節(jié)點(diǎn)5與硬盤6至硬盤10之間的鏈接中斷并重新啟動(dòng)的次數(shù)沒(méi)有達(dá)到1000次后,測(cè)試控制用機(jī)通過(guò)指令expect〃*0x00000000:0000>*〃重新向SAS交換機(jī)2的CLI控制界面中添加測(cè)試指令提示符,并執(zhí)行步驟405。
[0094]步驟410:退出目標(biāo)SAS交換機(jī)的CLI界面,結(jié)束對(duì)待測(cè)服務(wù)器的測(cè)試。在本發(fā)明一個(gè)實(shí)施例中,當(dāng)判斷對(duì)待測(cè)服務(wù)器的測(cè)試次數(shù)或時(shí)間已經(jīng)達(dá)到了預(yù)設(shè)值,測(cè)試控制用機(jī)輸入對(duì)應(yīng)的退出指令,退出目標(biāo)SAS交換機(jī)的CLI界面,結(jié)束對(duì)待測(cè)服務(wù)器的測(cè)試任務(wù)。例如,當(dāng)SAS交換機(jī)2將計(jì)算節(jié)點(diǎn)3至計(jì)算節(jié)點(diǎn)5與硬盤6至硬盤10之間的鏈接中斷并重新啟動(dòng)的次數(shù)達(dá)到1000次后,測(cè)試控制用機(jī)向SAS交換機(jī)2的CLI控制界面中分別添加指令expect"*0x00000000:0000〉*"、send"exit\r"sleep 1 及 expect eof,退出 SAS 交換機(jī)的CLI控制界面,等待Is后,退出expect環(huán)境,結(jié)束對(duì)服務(wù)器A的測(cè)試。
[0095]需要說(shuō)明的是,在本發(fā)明一個(gè)實(shí)施例中,測(cè)試指令中可以包括個(gè)測(cè)試任務(wù),針對(duì)于待測(cè)服務(wù)器中的不同設(shè)備及性能指標(biāo),在測(cè)試過(guò)程中,針對(duì)于包括多個(gè)測(cè)試任務(wù)的測(cè)試指令,依次針對(duì)于每一個(gè)測(cè)試任務(wù)執(zhí)行圖4所示的步驟對(duì)待測(cè)服務(wù)器進(jìn)行測(cè)試,從而實(shí)現(xiàn)對(duì)待測(cè)服務(wù)器進(jìn)行多項(xiàng)測(cè)試。
[0096]根據(jù)上述方案,本發(fā)明的實(shí)施例所提供的一種服務(wù)器測(cè)試的方法、裝置及系統(tǒng),至少具有如下有益效果:
[0097]1、本發(fā)明實(shí)施例中,根據(jù)設(shè)置消息設(shè)置服務(wù)器中SAS交換機(jī)的IP地址及測(cè)試指令,確定目標(biāo)SAS交換機(jī)后,根據(jù)IP地址登錄到該目標(biāo)SAS交換機(jī)的CLI控制界面,實(shí)時(shí)判斷CLI控制界面中是否出現(xiàn)測(cè)試指令提示符,如果是,向CLI控制界面中添加測(cè)試指令,通知目標(biāo)SAS交換機(jī)根據(jù)測(cè)試指令對(duì)服務(wù)器進(jìn)行測(cè)試,在當(dāng)前測(cè)試完成之后,向CLI控制界面中添加測(cè)試指令提示符,這樣,通過(guò)在CLI控制界面中重復(fù)添加測(cè)試指令提示符,
當(dāng)前第3頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
滨州市| 鄯善县| 福鼎市| 渑池县| 平湖市| 莫力| 钟山县| 千阳县| 突泉县| 大洼县| 奈曼旗| 福清市| 马鞍山市| 沁阳市| 金乡县| 积石山| 香河县| 宝鸡市| 金坛市| 都安| 武城县| 青神县| 永胜县| 左云县| 仙桃市| 酒泉市| 锡林郭勒盟| 南城县| 福清市| 麻江县| 富民县| 蒙自县| 平湖市| 黄龙县| 都昌县| 泰和县| 淮南市| 襄汾县| 玛沁县| 泌阳县| 东城区|