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

一種在生產(chǎn)環(huán)境下Rack機(jī)柜JBOD存儲(chǔ)的測(cè)試方法與流程

文檔序號(hào):11774304閱讀:1068來源:國(guó)知局

本發(fā)明屬于服務(wù)器測(cè)試技術(shù)領(lǐng)域,具體涉及一種在生產(chǎn)環(huán)境下rack機(jī)柜jbod存儲(chǔ)的測(cè)試方法。



背景技術(shù):

jbod(justabunchofdisks,簡(jiǎn)單磁盤捆綁,或有時(shí)稱簡(jiǎn)單驅(qū)動(dòng)捆綁)是一個(gè)不太正規(guī)的術(shù)語,官方術(shù)語稱作“spanning”,它用來指還沒有根據(jù)raid(獨(dú)立磁盤冗余陣列)系統(tǒng)配置以增加容錯(cuò)率和改進(jìn)數(shù)據(jù)訪問性能的電腦硬盤。

raid系統(tǒng)在多個(gè)磁盤上冗余地存儲(chǔ)了同樣的數(shù)據(jù),而這多個(gè)磁盤在操作系統(tǒng)看來就像一個(gè)磁盤。雖然jbod也讓多個(gè)磁盤看來似乎只有一個(gè),但它是通過把多個(gè)驅(qū)動(dòng)器合并成一個(gè)大的邏輯磁盤來做到這一點(diǎn)的。jbod使用獨(dú)立的磁盤并沒有帶來任何好處,也不能提供任何raid所能帶來的容錯(cuò)或是更好的性能等好處。

由于jbod一般在使用中都包含多個(gè)磁盤,因此總的存儲(chǔ)容量十分巨大,而如果一個(gè)磁盤的故障就會(huì)造成整個(gè)設(shè)備中的故障,勢(shì)必對(duì)系統(tǒng)是一個(gè)巨大風(fēng)險(xiǎn)。其中的一個(gè)解決辦法是軟件raid。從主機(jī)端來看,采用軟件raid和jbod的結(jié)合與硬件raid在邏輯上沒有任何區(qū)別,只是軟件raid會(huì)消耗一部分主機(jī)資源,而且與硬件raid相比,無法到達(dá)高性能系統(tǒng)的苛刻要求。

基于jbod存儲(chǔ)本身的低容錯(cuò)率,對(duì)產(chǎn)品本身的可靠性測(cè)試變得尤為重要。



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

本發(fā)明的目的在于,針對(duì)上述現(xiàn)有問題,提供設(shè)計(jì)一種在生產(chǎn)環(huán)境下rack機(jī)柜jbod存儲(chǔ)的測(cè)試方法,以解決上述技術(shù)問題。

為了達(dá)到上述目的,本發(fā)明的技術(shù)方案是:

一種在生產(chǎn)環(huán)境下rack機(jī)柜jbod存儲(chǔ)的測(cè)試方法,其特征在于,具體步驟包括:

(1)在jbod控制服務(wù)器上灌裝用于服務(wù)器搭建的系統(tǒng);

(2)進(jìn)行基本功能檢查,基本功能檢查完成并且無問題進(jìn)行步驟(3);

(3)進(jìn)行重啟穩(wěn)定測(cè)試,重啟完成檢查無問題進(jìn)行步驟(4);

(4)對(duì)jbod存儲(chǔ)設(shè)備進(jìn)行壓力測(cè)試,壓力測(cè)試無問題進(jìn)行步驟(5);

(5)基本功能檢查,檢查沒問題,結(jié)束測(cè)試。

進(jìn)一步的,基本功能檢查步驟包括:

(21)檢查jbod存儲(chǔ)硬盤的數(shù)量;

(22)檢查硬盤smart信息;

(23)檢查硬盤有無報(bào)錯(cuò);

(24)檢查系統(tǒng)日志。

進(jìn)一步的,步驟(3)中重啟方式包括冷重啟和熱重啟。

冷重啟:對(duì)jbod存儲(chǔ)設(shè)備進(jìn)行斷電,上電之后開機(jī)基本功能檢查,可以根據(jù)實(shí)際情況進(jìn)行多次重復(fù)測(cè)試。

熱重啟:是指在jbod設(shè)備不斷電的情況下,利用linux系統(tǒng)進(jìn)行操作系統(tǒng)重啟,重啟完成以后進(jìn)行基本功能檢查。

進(jìn)一步的,步驟(4)中壓力測(cè)試包括以下步驟:

(41)安裝工具包;

(42)編寫測(cè)試腳本對(duì)硬盤進(jìn)行i/o讀寫壓力測(cè)試。

進(jìn)一步的,測(cè)試腳本內(nèi)容包括測(cè)試文件名稱、測(cè)試隨機(jī)寫的i/o、測(cè)試隨機(jī)寫和讀的i/o、單次io的塊文件大小、數(shù)據(jù)塊的大小范圍、本次測(cè)試文件大小、測(cè)試時(shí)間、io引擎使用方式、混合讀寫模式下寫占的比例和顯示結(jié)果。

進(jìn)一步的,測(cè)試腳本內(nèi)容還包括設(shè)置測(cè)試過程繞過機(jī)器自帶的緩沖寄存器,使測(cè)試結(jié)果更真實(shí)。

進(jìn)一步的,步驟(24)中用抓取關(guān)鍵字的方式檢查系統(tǒng)日志是否有報(bào)錯(cuò)。

進(jìn)一步的,利用開源linuxcentos7系統(tǒng),以shell為測(cè)試語言,實(shí)現(xiàn)對(duì)jbod存儲(chǔ)的性能測(cè)試。

本發(fā)明的有益效果在于,本發(fā)明就是基于開源linuxcentos7系統(tǒng)shell語言,利用常用的測(cè)試工具,完成對(duì)rack機(jī)柜jbod存儲(chǔ)的生產(chǎn)測(cè)試,甄別不穩(wěn)定產(chǎn)品或部件,另外本發(fā)明的引用的所有測(cè)試項(xiàng)目可以集成為一體化測(cè)試腳本,可實(shí)現(xiàn)開機(jī)自動(dòng)測(cè)試,提高效率。

此外,本發(fā)明設(shè)計(jì)原理可靠,結(jié)構(gòu)簡(jiǎn)單,具有非常廣泛的應(yīng)用前景。

由此可見,本發(fā)明與現(xiàn)有技術(shù)相比,具有突出的實(shí)質(zhì)性特點(diǎn)和顯著地進(jìn)步,其實(shí)施的有益效果也是顯而易見的。

附圖說明

本實(shí)施例提供的一種在生產(chǎn)環(huán)境下rack機(jī)柜jbod存儲(chǔ)的測(cè)試方法流程圖。

具體實(shí)施方式

下面結(jié)合附圖并通過具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)闡述,以下實(shí)施例是對(duì)本發(fā)明的解釋,而本發(fā)明并不局限于以下實(shí)施方式。

本實(shí)施例提供的一種在生產(chǎn)環(huán)境下rack機(jī)柜jbod存儲(chǔ)的測(cè)試方法,利用開源linuxcentos7系統(tǒng),以shell為測(cè)試語言。利用系統(tǒng)自帶的lsscsi工具為基礎(chǔ),以smartctl為硬盤檢測(cè)工具,以fio為硬盤加壓工具。實(shí)現(xiàn)對(duì)jbod一系列性能測(cè)試。

如圖1所示,具體步驟包括:

(1)在jbod控制服務(wù)器上灌裝用于服務(wù)器搭建的系統(tǒng),大批量集群采用pxe方式;

(2)進(jìn)行基本功能檢查,基本功能檢查完成并且無問題進(jìn)行步驟(3);

(3)進(jìn)行重啟穩(wěn)定測(cè)試,重啟完成檢查無問題進(jìn)行步驟(4);

(4)對(duì)jbod存儲(chǔ)設(shè)備進(jìn)行壓力測(cè)試,壓力測(cè)試無問題進(jìn)行步驟(5);

(5)基本功能檢查,檢查沒問題,結(jié)束測(cè)試。

基本功能檢查包括:

(21)用lsscsi工具檢查jbod存儲(chǔ)硬盤數(shù)量;

(22)用smart-i命令檢查硬盤smart信息;

(23)命令smart-a/dev/sdx檢查硬盤有無報(bào)錯(cuò);

(24)檢查系統(tǒng)日志,主要目的在于排除干擾,本實(shí)施例以dmesg日志為例采用抓取關(guān)鍵字的方式檢查系統(tǒng)日志是否有報(bào)錯(cuò)。

步驟(3)中重啟方式包括冷重啟和熱重啟。

冷重啟:對(duì)jbod存儲(chǔ)設(shè)備進(jìn)行斷電,上電之后開機(jī)基本功能檢查,可以根據(jù)實(shí)際情況進(jìn)行多次重復(fù)測(cè)試,本實(shí)施例采用10次重啟。

熱重啟:是指在jbod設(shè)備不斷電的情況下,利用linux系統(tǒng)進(jìn)行os重啟,重啟完成以后進(jìn)行基本功能檢查,本實(shí)施例采用10次重啟。

步驟(4)中壓力測(cè)試包括以下步驟:

(41)安裝fio工具包,本實(shí)施例采用離線安裝包方式安裝;

(42)編寫測(cè)試腳本對(duì)硬盤進(jìn)行i/o讀寫壓力測(cè)試。

測(cè)試腳本內(nèi)容包括測(cè)試文件名稱、測(cè)試隨機(jī)寫的i/o、測(cè)試隨機(jī)寫和讀的i/o、單次io的塊文件大小為16k、數(shù)據(jù)塊的大小范圍512k-2048k、本次測(cè)試文件大小為5k、測(cè)試時(shí)間為1000秒、io引擎使用pync方式、混合讀寫模式下寫占30%和顯示結(jié)果。

測(cè)試腳本內(nèi)容還包括設(shè)置測(cè)試過程繞過機(jī)器自帶的緩沖寄存器,使測(cè)試結(jié)果更真實(shí)。

jbodjustabunchofdisks磁盤簇

smartself-monitoring,analysisandreportingtechnology一種普及度比較高的磁盤分析檢測(cè)工具

linux一套免費(fèi)使用和自由傳播的類unix操作系統(tǒng)

shell一種程序設(shè)計(jì)語言

以上公開的僅為本發(fā)明的優(yōu)選實(shí)施方式,但本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的沒有創(chuàng)造性的變化,以及在不脫離本發(fā)明原理前提下所作的若干改進(jìn)和潤(rùn)飾,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1