两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試方法及裝置與流程

文檔序號(hào):11929967閱讀:436來(lái)源:國(guó)知局
一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試方法及裝置與流程

本發(fā)明涉及自動(dòng)化測(cè)試領(lǐng)域,具體涉及一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試方法及裝置。



背景技術(shù):

在服務(wù)器的使用過(guò)程中,用戶往往會(huì)根據(jù)自身的需要對(duì)服務(wù)器進(jìn)行重啟,而當(dāng)服務(wù)器的數(shù)量達(dá)到一定規(guī)模時(shí),往往會(huì)出現(xiàn)一定數(shù)量的服務(wù)器無(wú)法啟動(dòng)的情況。另外,隨著數(shù)據(jù)中心的大規(guī)模建設(shè),數(shù)據(jù)中心意外斷電的情況也時(shí)有發(fā)生,服務(wù)器在意外斷電的情況下,是否能夠在恢復(fù)電力之后正常啟動(dòng),是保證服務(wù)業(yè)務(wù)的關(guān)鍵。

為了避免以上兩種情況的發(fā)生,在研發(fā)服務(wù)器的過(guò)程中,就需要考慮到模擬以上兩種情況的發(fā)生,由于服務(wù)器尚處在研發(fā)過(guò)程中,機(jī)器數(shù)量十分有限,一般在3~5臺(tái),因此就需要通過(guò)模擬服務(wù)器的方法來(lái)進(jìn)行以上兩種情況的模擬測(cè)試。

現(xiàn)有技術(shù)中,大部分服務(wù)器廠商由于缺乏有效的模擬方法,往往沒有進(jìn)行該項(xiàng)測(cè)試,即便有部分廠商進(jìn)行了該項(xiàng)測(cè)試,但往往采用的是手動(dòng)斷電的方法。通過(guò)將批量服務(wù)器的電源連接在PDU(Power Distribution Unit,電源分配單元,也稱為機(jī)柜用電源分配插座)上,使用PDU的統(tǒng)一開關(guān)進(jìn)行“斷電-恢復(fù)”的操作。

綜上所述,現(xiàn)有技術(shù)存在以下缺點(diǎn):

(1)物料成本較高:采用批量服務(wù)器進(jìn)行模擬,代價(jià)較大;

(2)人力成本較高:手動(dòng)斷電,需要一個(gè)測(cè)試員不停的操作;

(3)人員危險(xiǎn)性較高:手動(dòng)斷電需要操作PDU,在長(zhǎng)期測(cè)試的情況下,如果測(cè)試過(guò)程中PDU出現(xiàn)故障,則對(duì)測(cè)試人員將造成身體傷害。

針對(duì)相關(guān)技術(shù)中的問題,目前尚未提出有效的解決方案。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問題是現(xiàn)有的模擬服務(wù)器的測(cè)試方法存在物料成本較高、人力成本較高以及人員危險(xiǎn)性較高的問題。

為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是提供一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試方法,包括DC測(cè)試和AC測(cè)試;

DC測(cè)試具體包括以下步驟:

依次將Linux操作系統(tǒng)設(shè)置為字符界面啟動(dòng)、無(wú)密碼登錄和被測(cè)服務(wù)器登錄;

判斷被測(cè)服務(wù)器的測(cè)試圈數(shù)是否已達(dá)到預(yù)設(shè)測(cè)試圈數(shù),如果是,則結(jié)束測(cè)試;否則,對(duì)被測(cè)服務(wù)器進(jìn)行檢測(cè),并將測(cè)試圈數(shù)增加1;

設(shè)置被測(cè)服務(wù)器的下次啟動(dòng)時(shí)間,并關(guān)機(jī);

被測(cè)服務(wù)器根據(jù)設(shè)置的啟動(dòng)時(shí)間重新啟動(dòng),繼續(xù)判斷當(dāng)前的測(cè)試圈數(shù)是否已達(dá)到預(yù)設(shè)測(cè)試圈數(shù);

AC測(cè)試具體包括以下步驟:

將中控機(jī)分別通過(guò)數(shù)據(jù)網(wǎng)絡(luò)和控制網(wǎng)絡(luò)連接交換機(jī)和PDU,將PDU通過(guò)多條電源線分別連接預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器,將預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器分別通過(guò)數(shù)據(jù)網(wǎng)絡(luò)連接到交換機(jī);

利用中控機(jī)對(duì)PDU進(jìn)行預(yù)設(shè)次數(shù)的斷電和恢復(fù)供電操作,在恢復(fù)供電后,利用中控機(jī),經(jīng)交換機(jī)對(duì)預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器進(jìn)行檢測(cè)。

在上述技術(shù)方案中,在DC測(cè)試過(guò)程中,通過(guò)Linux定時(shí)器設(shè)置被測(cè)服務(wù)器的啟動(dòng)時(shí)間。

在上述技術(shù)方案中,所述被測(cè)服務(wù)器的預(yù)設(shè)數(shù)目為1~5臺(tái)。

本發(fā)明還提供了一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試裝置,包括DC測(cè)試模塊和AC測(cè)試模塊;

DC測(cè)試模塊包括:

Linux操作系統(tǒng)設(shè)置單元,依次將Linux操作系統(tǒng)設(shè)置為字符界面啟動(dòng)、無(wú)密碼登錄和被測(cè)服務(wù)器登錄;

判斷單元,判斷被測(cè)服務(wù)器的測(cè)試圈數(shù)是否已達(dá)到預(yù)設(shè)測(cè)試圈數(shù);

執(zhí)行單元,根據(jù)判斷單元的結(jié)果,如果被測(cè)服務(wù)器的測(cè)試圈數(shù)已達(dá)到預(yù)設(shè)測(cè)試圈數(shù),則結(jié)束測(cè)試;否則,對(duì)被測(cè)服務(wù)器進(jìn)行檢測(cè),并將測(cè)試圈數(shù)增加1;

啟動(dòng)時(shí)間設(shè)置單元,根據(jù)執(zhí)行單元,設(shè)置被測(cè)服務(wù)器的下次啟動(dòng)時(shí)間;

重啟單元,被測(cè)服務(wù)器根據(jù)啟動(dòng)時(shí)間設(shè)置單元設(shè)置的啟動(dòng)時(shí)間重新啟動(dòng);

AC測(cè)試模塊包括中控機(jī)、交換機(jī)、PDU和預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器,所述中控機(jī)分別通過(guò)數(shù)據(jù)網(wǎng)絡(luò)和控制網(wǎng)絡(luò)連接交換機(jī)和PDU,所述PDU通過(guò)多條電源線分別連接預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器,預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器分別通過(guò)數(shù)據(jù)網(wǎng)絡(luò)連接到所述交換機(jī);

所述中控機(jī),對(duì)所述PDU進(jìn)行預(yù)設(shè)次數(shù)的斷電和恢復(fù)供電操作,于恢復(fù)供電后,經(jīng)交換機(jī)對(duì)預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器進(jìn)行檢測(cè)。

在上述技術(shù)方案中,所述DC測(cè)試模塊還包括Linux定時(shí)器設(shè)置單元,用于設(shè)置所述被測(cè)服務(wù)器的啟動(dòng)時(shí)間。

在上述技術(shù)方案中,所述被測(cè)服務(wù)器的預(yù)設(shè)數(shù)目為1~5臺(tái)。

本發(fā)明通過(guò)預(yù)設(shè)數(shù)目(一臺(tái)或少數(shù)幾臺(tái))的被測(cè)服務(wù)器完成對(duì)大規(guī)模集群斷電測(cè)試的模擬,極大的節(jié)省了物料成本,而且在測(cè)試過(guò)程中不需要任何人為操作,測(cè)試人員可以輕易地完成DC測(cè)試和AC測(cè)試,極大的節(jié)省了人力成本,同時(shí),由于將PDU接入網(wǎng)絡(luò),使得測(cè)試人員不需要接觸電源開關(guān),保障了測(cè)試人員的安全,提高了測(cè)試過(guò)程的安全性。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明中一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試方法的DC測(cè)試的流程圖;

圖2為本發(fā)明中一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試方法的AC測(cè)試的流程圖;

圖3為本發(fā)明中一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試裝置的DC測(cè)試示意圖;

圖4為本發(fā)明中一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試裝置的AC測(cè)試示意圖。

具體實(shí)施方式

下面結(jié)合說(shuō)明書附圖和具體實(shí)施方式對(duì)本發(fā)明做出詳細(xì)的說(shuō)明。

本發(fā)明實(shí)施例提供了一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試方法,包括DC測(cè)試和AC測(cè)試。

如圖1所示,DC測(cè)試具體包括以下步驟:

S10、依次將Linux操作系統(tǒng)設(shè)置為字符界面啟動(dòng)、無(wú)密碼登錄和被測(cè)服務(wù)器登錄。

S11、判斷被測(cè)服務(wù)器的測(cè)試圈數(shù)是否已達(dá)到預(yù)設(shè)測(cè)試圈數(shù),如果是,轉(zhuǎn)S12;否則,轉(zhuǎn)S13。

S12、結(jié)束測(cè)試。

S13、對(duì)被測(cè)服務(wù)器進(jìn)行檢測(cè),并將測(cè)試圈數(shù)增加1。

S14、設(shè)置被測(cè)服務(wù)器的下次啟動(dòng)時(shí)間,并關(guān)機(jī)。

在DC測(cè)試過(guò)程中,通過(guò)Linux定時(shí)器設(shè)置被測(cè)服務(wù)器的啟動(dòng)時(shí)間。

S15、被測(cè)服務(wù)器根據(jù)設(shè)置的啟動(dòng)時(shí)間重新啟動(dòng),轉(zhuǎn)S11。

如圖2所示,AC測(cè)試具體包括以下步驟:

S20、將中控機(jī)分別通過(guò)數(shù)據(jù)網(wǎng)絡(luò)和控制網(wǎng)絡(luò)連接交換機(jī)和PDU,將PDU通過(guò)多條電源線分別連接預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器,將預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器分別通過(guò)數(shù)據(jù)網(wǎng)絡(luò)連接到交換機(jī)。

S21、利用中控機(jī)對(duì)PDU進(jìn)行預(yù)設(shè)次數(shù)的斷電和恢復(fù)供電操作,在恢復(fù)供電后,利用中控機(jī),經(jīng)交換機(jī)對(duì)預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器進(jìn)行檢測(cè)。

上述被測(cè)服務(wù)器的預(yù)設(shè)數(shù)目為1~5臺(tái)。

本發(fā)明實(shí)施例還提供了一種模擬服務(wù)器集群?jiǎn)?dòng)的自動(dòng)化測(cè)試裝置,包括DC測(cè)試模塊和AC測(cè)試模塊;

如圖3所示,DC測(cè)試模塊包括:

Linux操作系統(tǒng)設(shè)置單元10,依次將Linux操作系統(tǒng)設(shè)置為字符界面啟動(dòng)、無(wú)密碼登錄和被測(cè)服務(wù)器登錄;

判斷單元11,判斷被測(cè)服務(wù)器的測(cè)試圈數(shù)是否已達(dá)到預(yù)設(shè)測(cè)試圈數(shù);

執(zhí)行單元12,根據(jù)判斷單元11的結(jié)果,如果被測(cè)服務(wù)器的測(cè)試圈數(shù)已達(dá)到預(yù)設(shè)測(cè)試圈數(shù),則結(jié)束測(cè)試;否則,對(duì)被測(cè)服務(wù)器進(jìn)行檢測(cè),并將測(cè)試圈數(shù)增加1;

啟動(dòng)時(shí)間設(shè)置單元13,根據(jù)執(zhí)行單元12,設(shè)置被測(cè)服務(wù)器的下次啟動(dòng)時(shí)間;

重啟單元14,被測(cè)服務(wù)器根據(jù)啟動(dòng)時(shí)間設(shè)置單元13設(shè)置的啟動(dòng)時(shí)間重新啟動(dòng);

如圖4所示,AC測(cè)試模塊包括中控機(jī)20、交換機(jī)21、PDU22和預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器23,所述中控機(jī)20分別通過(guò)數(shù)據(jù)網(wǎng)絡(luò)和控制網(wǎng)絡(luò)連接交換機(jī)21和PDU22,所述PDU22通過(guò)多條電源線分別連接預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器23,預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器23分別通過(guò)數(shù)據(jù)網(wǎng)絡(luò)連接到所述交換機(jī)21;

所述中控機(jī)20,對(duì)所述PDU22進(jìn)行預(yù)設(shè)次數(shù)的斷電和恢復(fù)供電操作,于恢復(fù)供電后,經(jīng)交換機(jī)21對(duì)預(yù)設(shè)數(shù)目的被測(cè)服務(wù)器23進(jìn)行檢測(cè)。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁海县| 泸溪县| 东明县| 车险| 济阳县| 得荣县| 张家口市| 洞口县| 英吉沙县| 师宗县| 天气| 邢台市| 清流县| 安西县| 阳曲县| 桑日县| 宣城市| 徐州市| 福鼎市| 乌拉特中旗| 樟树市| 濮阳县| 临泉县| 铅山县| 南靖县| 成安县| 巧家县| 博罗县| 萝北县| 垣曲县| 大化| 贵定县| 东莞市| 绍兴县| 商南县| 益阳市| 秦皇岛市| 万年县| 凉城县| 习水县| 麻城市|