一種磁盤陣列與主機(jī)兼容適配的測試方法
【專利摘要】本發(fā)明公開了一種磁盤陣列與主機(jī)兼容適配的測試方法,其主要包含:HBA卡、SAS卡連接存儲設(shè)備的板卡驅(qū)動識別測試,主機(jī)識別存儲設(shè)備數(shù)據(jù)卷測試,存儲設(shè)備文件系統(tǒng)的拷貝、移動、刪除操作測試,I/O讀寫負(fù)載測試,I/O讀寫壓力測試,I/O讀寫并發(fā)測試,I/O讀寫穩(wěn)定性測試;該測試方法為一套通用可行、標(biāo)準(zhǔn)化、規(guī)范化的測試方法;可以適用于任何主機(jī)和磁盤陣列間的兼容性適配,可對由主機(jī)和存儲設(shè)備組成的底層硬件系統(tǒng)進(jìn)行全面、深入的評估,給后期應(yīng)用上線提供可靠保障。
【專利說明】一種磁盤陣列與主機(jī)兼容適配的測試方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及主機(jī)系統(tǒng)、存儲系統(tǒng)、Iinux操作系統(tǒng)、linux shell編程等相關(guān)領(lǐng)域的技術(shù),尤其涉及一種磁盤陣列與主機(jī)兼容適配的測試方法。
【背景技術(shù)】
[0002]隨著存儲產(chǎn)品的大量普及和使用,主機(jī)和存儲之間的兼容適配,以及存儲和主機(jī)連接后的基礎(chǔ)硬件環(huán)境的穩(wěn)定性和可靠性,以及系統(tǒng)性能越來越為使用者所重視?,F(xiàn)有很多測試方法往往只針對特定品牌和型號,難以形成標(biāo)準(zhǔn)流程和測試規(guī)范,因此當(dāng)前的眾多測試和適配方法不僅適應(yīng)面窄,而且也難于對存儲和主機(jī)互聯(lián)后組成的硬件系統(tǒng)進(jìn)行恰當(dāng)和全面的評估。因此為保證應(yīng)用系統(tǒng)能順利、穩(wěn)定的運(yùn)行在主機(jī)和存儲組成的基礎(chǔ)硬件平臺上,有必要給出一種全面、深入的評估方法。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有技術(shù)存在的不足之處,本發(fā)明提供一種磁盤陣列與主機(jī)兼容適配的測試方法,該方法能有效的解決以上這些問題,為使用者提供一個(gè)標(biāo)準(zhǔn)規(guī)范,降低使用者因?yàn)闇y試不充分,導(dǎo)致設(shè)備使用設(shè)備過程中存在兼容性隱患帶來的風(fēng)險(xiǎn)。
[0004]本發(fā)明提供了一種磁盤陣列與主機(jī)兼容適配的測試方法法,其解決所述技術(shù)問題采用的技術(shù)方案如下:所述測試方法充分考慮當(dāng)前存儲設(shè)備、主機(jī)設(shè)備的品牌和型號眾多,主體系結(jié)構(gòu)和操作方法差異性都比較大等特點(diǎn),力求降低差異性,為不同型號和規(guī)格的主機(jī)和存儲之間的適配找到一套通用可行、標(biāo)準(zhǔn)化、規(guī)范化的測試方法;該測試方法主要包含以下幾個(gè)方面內(nèi)容:(I) HBA卡、SAS卡連接存儲設(shè)備的板卡驅(qū)動識別測試,(2)主機(jī)識別存儲設(shè)備數(shù)據(jù)卷測試,(3)存儲設(shè)備文件系統(tǒng)的拷貝、移動、刪除操作測試,(4) I/O讀寫負(fù)載測試,(5) I/O讀寫壓力測試,(6) I/O讀寫并發(fā)測試,(7) I/O讀寫穩(wěn)定性測試;
該測試方法充分考慮到主機(jī)架構(gòu)的差異性特點(diǎn),不僅可以用于IA架構(gòu)主機(jī),也可用于RISC主機(jī)系統(tǒng)與存儲設(shè)備的適配;本方法充分考慮存儲設(shè)備品牌和產(chǎn)品型號的差異性,幾乎可以適用于當(dāng)前所有存儲廠商的主要存儲產(chǎn)品與主機(jī)的兼容性適配選型;該方法不僅涉及主機(jī)和存儲組成的底層硬件系統(tǒng)之間的兼容性評價(jià),亦提供穩(wěn)定性、可靠性以及性能方面的評價(jià)方法,對整個(gè)系統(tǒng)進(jìn)行全面深入的評估,從而保障了應(yīng)用系統(tǒng)運(yùn)行的底層硬件環(huán)境具有極高的穩(wěn)定性和性能,為使用者帶來更大的收益。
[0005]本發(fā)明公開的磁盤陣列與主機(jī)兼容適配的測試方法的有益效果是:
本方法充分考慮當(dāng)前存儲設(shè)備、主機(jī)設(shè)備的品牌和型號眾多,當(dāng)前很多測試方法往往只針對特定品牌和型號,難以形成標(biāo)準(zhǔn)流程和測試規(guī)范,而本方法有效的避免了這種現(xiàn)象,可以適用于絕大多數(shù)主機(jī)和存儲之間的兼容適配,通過該方法測試過的設(shè)備,可以有效杜絕后期存儲和主機(jī)配套使用中遇到的大多數(shù)兼容性和穩(wěn)定性問題;從而為生產(chǎn)系統(tǒng)提供一個(gè)穩(wěn)定、可靠的運(yùn)行環(huán)境,進(jìn)而達(dá)到提升系統(tǒng)穩(wěn)定性和性能的目的;
該測試方法彌補(bǔ)了當(dāng)前各種主機(jī)存儲兼容適配方法的不足,不僅增加了選型的適應(yīng)面,而且兼顧設(shè)備互聯(lián)后主機(jī)和存儲設(shè)備間的兼容性、穩(wěn)定性、可靠性和性能的評估,該方法可對由主機(jī)和存儲設(shè)備組成的底層硬件系統(tǒng)進(jìn)行全面、深入的評估,從而給后期應(yīng)用上線提供可靠保障。
【具體實(shí)施方式】
[0006]下面通過實(shí)施例,對本發(fā)明所述磁盤陣列與主機(jī)兼容適配的測試方法做進(jìn)一步詳細(xì)說明,并不造成對本發(fā)明的限制。
[0007]本發(fā)明所述測試方法充分考慮當(dāng)前存儲設(shè)備、主機(jī)設(shè)備的品牌和型號眾多,主體系結(jié)構(gòu)和操作方法差異性都比較大等特點(diǎn),力求降低差異性,為不同型號和規(guī)格的主機(jī)和存儲之間的適配找到一套通用可行、標(biāo)準(zhǔn)化、規(guī)范化的測試方法;本測試方法適用面廣,幾乎可以適用于任何主機(jī)和磁盤陣列間的兼容性適配。主機(jī)系統(tǒng)可以跨越X86和RISC,磁盤陣列亦可適用于DAS、FC等架構(gòu)的選型測試。該測試方法主要包含以下幾個(gè)方面內(nèi)容:(1)HBA卡、SAS卡連接存儲設(shè)備的板卡驅(qū)動識別測試,(2)主機(jī)識別存儲設(shè)備數(shù)據(jù)卷測試,(3)存儲設(shè)備文件系統(tǒng)的拷貝、移動、刪除操作測試,(4)1/0讀寫負(fù)載測試,(5)1/0讀寫壓力測試,(6) I/O讀寫并發(fā)測試,(7) I/O讀寫穩(wěn)定性測試。
[0008]實(shí)施例:
下面通過一個(gè)實(shí)施例對本發(fā)明所述測試方法的具體測試內(nèi)容進(jìn)行詳細(xì)說明,但不構(gòu)成對本發(fā)明的限制。
[0009]本實(shí)施例中,所述測試方法主要包含以下幾個(gè)方面內(nèi)容:(I)HBA卡、SAS卡連接存儲設(shè)備的板卡驅(qū)動識別測試,(2)主機(jī)識別存儲設(shè)備數(shù)據(jù)卷測試,(3)存儲設(shè)備文件系統(tǒng)的拷貝、移動、刪除操作測試,(4) I/O讀寫負(fù)載測試,(5) I/O讀寫壓力測試,(6) I/O讀寫并發(fā)測試,(7) I/O讀寫穩(wěn)定性測試;其中,
(1)HBA卡、SAS卡等連接存儲設(shè)備的板卡驅(qū)動識別測試:
本部分主要檢測:
a.連接存儲設(shè)備的HBA卡、SAS卡的驅(qū)動信息,能否在主機(jī)端被正確識別;
b.板卡驅(qū)動能否被正確加載;
c.存儲設(shè)備能否被正確識別,并被正常操作;
(2)主機(jī)識別存儲設(shè)備數(shù)據(jù)卷測試:
本部分主要檢測:
a.在主機(jī)系統(tǒng)中,為存儲設(shè)備劃分文件系統(tǒng),測試能否正常劃分;
b.在主機(jī)系統(tǒng)中,為存儲設(shè)備劃分裸設(shè)備,測試能否正常劃分。
[0010]C.在主機(jī)系統(tǒng)中,查看存儲設(shè)備上劃分后的文件系統(tǒng)大小,數(shù)量是否正確;
d.在主機(jī)系統(tǒng)中,查看劃分后的裸設(shè)備大小,數(shù)量是否正確;
劃分時(shí),需要改變物理分區(qū)的大小測試,改變范圍為16MB、32MB ;
(3)存儲設(shè)備文件系統(tǒng)的拷貝、移動、刪除操作測試:
本部分主要檢測:
a.在存儲設(shè)備上執(zhí)行拷貝文件操作,測試拷貝過程及結(jié)果是否正常;
b.在存儲設(shè)備上執(zhí)行拷貝目錄操作,測試拷貝過程及結(jié)果是否正常;
c.在存儲設(shè)備上執(zhí)行移動文件操作,測試移動過程及結(jié)果是否正常; d.在存儲設(shè)備上執(zhí)行移動目錄操作,測試移動過程及結(jié)果是否正常;
e.在存儲設(shè)備上執(zhí)行刪除文件操作,測試刪除過程及結(jié)果是否正常;
f.在存儲設(shè)備上執(zhí)行刪除目錄操作,測試刪除過程及結(jié)果是否正常;
(4)I/O讀寫負(fù)載測試:
負(fù)載測試為檢驗(yàn)系統(tǒng)在給定負(fù)載下的性能表現(xiàn),資源利用情況,是否能達(dá)到預(yù)期性能指標(biāo)等,在這里并不強(qiáng)調(diào)系統(tǒng)的瓶頸和失敗點(diǎn),本部分主要檢測方法如下:
a.在主機(jī)系統(tǒng)上,向存儲設(shè)備同時(shí)啟動3個(gè)讀取400GB數(shù)據(jù)的任務(wù),測試耗費(fèi)的時(shí)間(每個(gè)任務(wù)的時(shí)間和總時(shí)間);
b.在主機(jī)系統(tǒng)上,向存儲設(shè)備同時(shí)啟動3個(gè)寫入400GB數(shù)據(jù)的任務(wù),測試耗費(fèi)的時(shí)間(每個(gè)任務(wù)的時(shí)間和總時(shí)間);
c.測試的指標(biāo):
內(nèi)存占用率、CPU占用率、作業(yè)成功率、IO流量(細(xì)到每個(gè)磁盤);
d.圖表顯不:
CPU占用率視圖(時(shí)間、CPU占用率)
內(nèi)存占用率視圖(時(shí)間、內(nèi)存占用率)
HBA卡、SAS卡流量視圖(時(shí)間、HBA卡、SAS卡流量);
(5)I/O讀寫壓力測試:
壓力測試為對特定的軟硬件環(huán)境不斷施加“壓力”,測試系統(tǒng)在壓力情況下的性能表現(xiàn),通過確定一個(gè)系統(tǒng)的瓶頸或者不能接受的性能點(diǎn),來獲得系統(tǒng)能提供的最大服務(wù)級別的測試,本部分主要檢測方法如下:
a.啟動對于存儲設(shè)備的數(shù)據(jù)讀取任務(wù),讀取大小為IT的單個(gè)文件/文件集合,并逐漸增大文件的大小。記錄下每次任務(wù)完成的時(shí)間,觀察主機(jī)系統(tǒng)的CPU占有率和內(nèi)存占有率;
b.啟動對于存儲設(shè)備的數(shù)據(jù)寫入任務(wù),寫入大小為IT的單個(gè)文件/文件集合,并逐漸增大文件的大小。記錄下每次任務(wù)完成的時(shí)間,觀察主機(jī)系統(tǒng)的CPU占有率和內(nèi)存占有率;
c.當(dāng)至少出現(xiàn)下列情況之一時(shí),記錄當(dāng)前的文件大小;
CPU占有率持續(xù)100% ;
內(nèi)存耗盡或占有率過大;
寫入任務(wù)出錯(cuò)或無響應(yīng);
d.測試的指標(biāo):
最大數(shù)據(jù)讀寫大小、內(nèi)存占用率、CPU占用率、IO流量(細(xì)到每個(gè)磁盤);
Θ.圖表顯不:
CPU占用率視圖(容量、平均CPU占用率)
內(nèi)存占用率視圖(容量、平均內(nèi)存占用率)
HBA卡、SAS卡流量視圖(容量,平均HBA卡、SAS卡流量);
(6)I/O讀寫并發(fā)測試:
并發(fā)測試為模擬并發(fā)訪問,測試多用戶并發(fā)訪問同一個(gè)應(yīng)用、模塊、數(shù)據(jù)時(shí),是否產(chǎn)生隱藏的并發(fā)問題,如內(nèi)存泄漏、線程鎖、資源爭用等問題,本部分檢測方法如下:
a.啟動對于存儲設(shè)備的數(shù)據(jù)讀取任務(wù),在主機(jī)系統(tǒng)上同時(shí)運(yùn)行對于同一 IOG大小單文件/文件集合的2個(gè)讀取任務(wù),并逐漸增加并發(fā)的任務(wù)數(shù),最大任務(wù)數(shù)由HBA卡的性能或磁盤的性能決定;查看任務(wù)運(yùn)行情況;
b.啟動對于存儲設(shè)備的數(shù)據(jù)寫入任務(wù),在主機(jī)系統(tǒng)上同時(shí)運(yùn)行對于同一IOG大小單文件/文件集合的2個(gè)寫入任務(wù),并逐漸增加并發(fā)的任務(wù)數(shù),最大任務(wù)數(shù)由HBA卡的性能或磁盤的性能決定;查看任務(wù)運(yùn)行情況;
c.測試的指標(biāo):
最大并發(fā)數(shù)、內(nèi)存占用率、CPU占用率、作業(yè)成功率、IO流量(細(xì)到每個(gè)磁盤);
d.圖表顯不:
CPU占用率視圖(并發(fā)數(shù)、平均CPU占用率)
內(nèi)存占用率視圖(并發(fā)數(shù)、平均內(nèi)存占用率)
作業(yè)成功率視圖(并發(fā)數(shù)、成功率)
HBA卡、SAS卡流量視圖(時(shí)間、HBA卡、SAS卡流量);
(7)I/O讀寫穩(wěn)定性測試:
穩(wěn)定性測試為通過給系統(tǒng)加載一定的業(yè)務(wù)壓力的情況下,讓應(yīng)用持續(xù)運(yùn)行一段時(shí)間,測試系統(tǒng)在這種條件下是否能夠穩(wěn)定運(yùn)行;本部分的檢測方法為:
a.在主機(jī)系統(tǒng)上啟動對于存儲設(shè)備的讀取任務(wù),連續(xù)運(yùn)行任務(wù)24小時(shí),測試其穩(wěn)定性,查看讀取任務(wù)運(yùn)行是否正常;
b.在主機(jī)系統(tǒng)上啟動對于存儲設(shè)備的寫入任務(wù),連續(xù)運(yùn)行任務(wù)24小時(shí),測試其穩(wěn)定性,查看寫入任務(wù)運(yùn)行是否正常;
c.測試的指標(biāo):
內(nèi)存占用率、CPU占用率、IO流量(細(xì)到每個(gè)磁盤);
d.圖表顯不:
CPU占用率視圖(時(shí)間、CPU占用率)
內(nèi)存占用率視圖(時(shí)間、內(nèi)存占用率)
HBA卡或SAS卡流量視圖(時(shí)間、HBA卡或SAS卡流量)
任務(wù)完成時(shí)間(任務(wù)序號,完成時(shí)間)。
[0011]上面對本發(fā)明所述磁盤陣列與主機(jī)兼容適配的測試方法的主要內(nèi)容進(jìn)行了詳細(xì)說明,并且給出所述測試方法的評估方法為:
測試范圍權(quán)重評估=(Σ基礎(chǔ)實(shí)施測試權(quán)重)/100 *30%+(Σ功能測試權(quán)重)/100 *60%+(Σ性能測試權(quán)重)/100 *10%
【權(quán)利要求】
1.一種磁盤陣列與主機(jī)兼容適配的測試方法,其特征在于,所述測試方法充分考慮當(dāng)前存儲設(shè)備、主機(jī)設(shè)備的品牌和型號眾多,主體系結(jié)構(gòu)和操作方法差異性都比較大的特點(diǎn),力求降低差異性,為不同型號和規(guī)格的主機(jī)和存儲之間的適配找到一套通用可行、標(biāo)準(zhǔn)化、規(guī)范化的測試方法;該測試方法主要包含以下幾個(gè)方面內(nèi)容=(I)HBA卡、SAS卡連接存儲設(shè)備的板卡驅(qū)動識別測試,(2)主機(jī)識別存儲設(shè)備數(shù)據(jù)卷測試,(3)存儲設(shè)備文件系統(tǒng)的拷貝、移動、刪除操作測試,(4) I/O讀寫負(fù)載測試,(5) I/O讀寫壓力測試,(6) I/O讀寫并發(fā)測試,(7) I/O讀寫穩(wěn)定性測試;其中, HBA卡、SAS卡等連接存儲設(shè)備的板卡驅(qū)動識別測試: 主要檢測內(nèi)容包括: a.連接存儲設(shè)備的HBA卡、SAS卡的驅(qū)動信息,能否在主機(jī)端被正確識別; b.板卡驅(qū)動能否被正確加載; c.存儲設(shè)備能否被正確識別,并被正常操作; 主機(jī)識別存儲設(shè)備數(shù)據(jù)卷測試: 主要檢測內(nèi)容包括: a.在主機(jī)系統(tǒng)中,為存儲設(shè)備劃分文件系統(tǒng),測試能否正常劃分; b.在主機(jī)系統(tǒng)中,為存儲設(shè)備劃分裸設(shè)備,測試能否正常劃分; c.在主機(jī)系統(tǒng)中,查看存儲設(shè)備上劃分后的文件系統(tǒng)大小,數(shù)量是否正確; d.在主機(jī)系統(tǒng)中,查看劃分后的裸設(shè)備大小,數(shù)量是否正確; 存儲設(shè)備文件系統(tǒng)的拷貝、移動、刪除操作測試: 主要檢測內(nèi)容包括: a.在存儲設(shè)備上執(zhí)行拷貝文件操作,測試拷貝過程及結(jié)果是否正常; b.在存儲設(shè)備上執(zhí)行拷貝目錄操作,測試拷貝過程及結(jié)果是否正常; c.在存儲設(shè)備上執(zhí)行移動文件操作,測試移動過程及結(jié)果是否正常; d.在存儲設(shè)備上執(zhí)行移動目錄操作,測試移動過程及結(jié)果是否正常; e.在存儲設(shè)備上執(zhí)行刪除文件操作,測試刪除過程及結(jié)果是否正常; f.在存儲設(shè)備上執(zhí)行刪除目錄操作,測試刪除過程及結(jié)果是否正常; I/O讀寫負(fù)載測試: 負(fù)載測試為檢驗(yàn)系統(tǒng)在給定負(fù)載下的性能表現(xiàn),資源利用情況,是否能達(dá)到預(yù)期性能指標(biāo); I/o讀寫壓力測試: 壓力測試為對特定的軟硬件環(huán)境不斷施加“壓力”,測試系統(tǒng)在壓力情況下的性能表現(xiàn),通過確定一個(gè)系統(tǒng)的瓶頸或者不能接受的性能點(diǎn),來獲得系統(tǒng)能提供的最大服務(wù)級別的測試; I/o讀寫并發(fā)測試: 并發(fā)測試為模擬并發(fā)訪問,測試多用戶并發(fā)訪問同一個(gè)應(yīng)用、模塊、數(shù)據(jù)時(shí),是否產(chǎn)生隱藏的內(nèi)存泄漏、線程鎖、資源爭用并發(fā)問題; I/o讀寫穩(wěn)定性測試: 穩(wěn)定性測試為通過給系統(tǒng)加載一定的業(yè)務(wù)壓力的情況下,讓應(yīng)用持續(xù)運(yùn)行一段時(shí)間,測試系統(tǒng)在這種條件下是否能夠穩(wěn)定運(yùn)行。
2.根據(jù)權(quán)利要求1所述的磁盤陣列與主機(jī)兼容適配的測試方法,其特征在于,所述I/O讀寫負(fù)載測試的檢測方法為: a.在主機(jī)系統(tǒng)上,向存儲設(shè)備同時(shí)啟動I個(gè)讀取400GB數(shù)據(jù)的任務(wù),測試耗費(fèi)的時(shí)間; b.在主機(jī)系統(tǒng)上,向存儲設(shè)備同時(shí)啟動I個(gè)寫入400GB數(shù)據(jù)的任務(wù),測試耗費(fèi)的時(shí)間; c.測試的指標(biāo): 包括內(nèi)存占用率、CPU占用率、作業(yè)成功率、IO流量,且細(xì)到每個(gè)磁盤; d.圖表顯不: CPU占用率視圖,包括時(shí)間、CPU占用率; 內(nèi)存占用率視圖,包括時(shí)間、內(nèi)存占用率; HBA卡、SAS卡流量視圖,包括時(shí)間、HBA卡、SAS卡流量。
3.根據(jù)權(quán)利要求1所述的磁盤陣列與主機(jī)兼容適配的測試方法,其特征在于,所述I/O讀寫壓力測試的檢測方法如下: a.啟動對于存儲設(shè)備的數(shù)據(jù)讀取任務(wù),讀取大小為IT的單個(gè)文件或文件集合,并逐漸增大文件的大小,記錄下每次任務(wù)完成的時(shí)間,觀察主機(jī)系統(tǒng)的CPU占有率和內(nèi)存占有率; b.啟動對于存儲設(shè)備的數(shù)據(jù)寫入任務(wù),寫入大小為IT的單個(gè)文件或文件集合,并逐漸增大文件的大小,記錄下每次任務(wù)完成的時(shí)間,觀察主機(jī)系統(tǒng)的CPU占有率和內(nèi)存占有率; c.當(dāng)至少出現(xiàn)下列情況之一時(shí),記錄當(dāng)前的文件大??; CPU占有率持續(xù)100% ; 內(nèi)存耗盡或占有率過大; 寫入任務(wù)出錯(cuò)或無響應(yīng); d.測試的指標(biāo): 包括最大數(shù)據(jù)讀寫大小、內(nèi)存占用率、CPU占用率及IO流量,且細(xì)到每個(gè)磁盤; Θ.圖表顯不: CPU占用率視圖,包括容量、平均CPU占用率; 內(nèi)存占用率視圖,包括容量、平均內(nèi)存占用率; HBA卡、SAS卡流量視圖,包括容量、平均HBA卡及SAS卡流量。
4.根據(jù)權(quán)利要求1所述的磁盤陣列與主機(jī)兼容適配的測試方法,其特征在于,所述I/O讀寫并發(fā)測試的檢測方法如下: a.啟動對于存儲設(shè)備的數(shù)據(jù)讀取任務(wù),在主機(jī)系統(tǒng)上同時(shí)運(yùn)行對于同一IOG大小單文件或文件集合的2個(gè)讀取任務(wù),并逐漸增加并發(fā)的任務(wù)數(shù),最大任務(wù)數(shù)由HBA卡的性能或磁盤的性能決定,并查看任務(wù)運(yùn)行情況; b.啟動對于存儲設(shè)備的數(shù)據(jù)寫入任務(wù),在主機(jī)系統(tǒng)上同時(shí)運(yùn)行對于同一IOG大小單文件/文件集合的2個(gè)寫入任務(wù),并逐漸增加并發(fā)的任務(wù)數(shù),最大任務(wù)數(shù)由HBA卡的性能或磁盤的性能決定,并查看任務(wù)運(yùn)行情況; c.測試的指標(biāo): 包括最大并發(fā)數(shù)、內(nèi)存占用率、CPU占用率、作業(yè)成功率及IO流量,并細(xì)到每個(gè)磁盤; d.圖表顯不: CPU占用率視圖,包括并發(fā)數(shù)、平均CPU占用率; 內(nèi)存占用率視圖,包括并發(fā)數(shù)、平均內(nèi)存占用率;作業(yè)成功率視圖,包括并發(fā)數(shù)、成功率; HBA卡、SAS卡流量視圖,包括時(shí)間、HBA卡、SAS卡流量。
5.根據(jù)權(quán)利要求1所述的磁盤陣列與主機(jī)兼容適配的測試方法,其特征在于,所述I/O讀寫穩(wěn)定性測試的檢測方法如下: a.在主機(jī)系統(tǒng)上啟動對于存儲設(shè)備的讀取任務(wù),連續(xù)運(yùn)行任務(wù)24小時(shí),測試其穩(wěn)定性,查看讀取任務(wù)運(yùn)行是否正常; b.在主機(jī)系統(tǒng)上啟動對于存儲設(shè)備的寫入任務(wù),連續(xù)運(yùn)行任務(wù)24小時(shí),測試其穩(wěn)定性,查看寫入任務(wù)運(yùn)行是否正常; c.測試的指標(biāo): 包括內(nèi)存占用率、CPU占用率及IO流量,并細(xì)到每個(gè)磁盤; d.圖表顯不: CPU占用率視圖,包括時(shí)間、CPU占用率; 內(nèi)存占用率視圖,包括時(shí)間、內(nèi)存占用率; HBA卡或SAS卡流量視圖,包括時(shí)間、HBA卡或SAS卡流量; 任務(wù)完成時(shí)間,包括任務(wù)序號、完成時(shí)間。
6.根據(jù)權(quán)利要求1所述的磁盤陣列與主機(jī)兼容適配的測試方法,其特征在于,該測試方法的評估方法為: 測試范圍權(quán)重評估=(Σ基礎(chǔ)實(shí)施測試權(quán)重)/100 *30%+(Σ功能測試權(quán)重)/100 *60%+(Σ性能測試權(quán)重)/100 * 10% ;其中, 所述基礎(chǔ)實(shí)施測試包括HBA、SAS卡識別測試、SAN、SAS相關(guān)參數(shù)測試和存儲設(shè)備文件測試; 所述功能測試包括存儲設(shè)備磁盤上的LVM卷操作測試、存儲設(shè)備磁盤上的文件操作測試; 所述性能測試包括存儲設(shè)備磁盤負(fù)載測試、存儲設(shè)備磁盤壓力測試、存儲設(shè)備磁盤并發(fā)測試和存儲設(shè)備磁盤穩(wěn)定性測試。
【文檔編號】G06F9/445GK103970570SQ201410208547
【公開日】2014年8月6日 申請日期:2014年5月16日 優(yōu)先權(quán)日:2014年5月16日
【發(fā)明者】李勛堂 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司