存儲測試技術(shù)課件_第1頁
存儲測試技術(shù)課件_第2頁
存儲測試技術(shù)課件_第3頁
存儲測試技術(shù)課件_第4頁
存儲測試技術(shù)課件_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

存儲測試技術(shù)存儲測試技術(shù)為什么要做存儲測試,也就是有哪些情況需要做存儲測試?存儲測試可能會包括哪些內(nèi)容?該怎樣使客戶對我們的測試結(jié)果滿意,也就是該么測試?引入說到測試,相信大家對這個概念都不陌生,測試存在于我們生活和工作中的方方面面,比如前幾天東風(fēng)標(biāo)志汽車來我們公司搞活動,你去試駕,結(jié)果發(fā)現(xiàn)百公里加速不能在8秒內(nèi)完成,你覺得不爽,那么你就要買寶馬了。再比如你要買塊全自動機(jī)械手表,你要求表店測一下它的準(zhǔn)度,日偏差是多少?看在3秒內(nèi),還是15內(nèi),如果是15秒呢,那就和裝飾表差不多了。所以我們的客戶,也會要求我們來測試存儲產(chǎn)品,那么我們下面來看一下,下面這三個問題。為什么要做存儲測試,也就是有哪些情況需要做存儲測試?引入為什么要做存儲測試,有哪些情況需要做存儲測試?相信大家通過前面的學(xué)習(xí),已經(jīng)撐握了存儲的基本使用方法,應(yīng)該可以在開局,項目實施中一展身手了。但是我們還會遇到一個問題:就是當(dāng)客戶不了解我們的產(chǎn)品,無法確認(rèn)我們的產(chǎn)品是否可以在客戶的應(yīng)用環(huán)境中正常工作時,會需要我們來做測試證明,這種測試往往是當(dāng)著客戶的面進(jìn)行的,所以這種測試只能成功,不能失敗。(特點(diǎn):測試壓力大,難度大,需要事前準(zhǔn)備充份,了解產(chǎn)品特點(diǎn)。)當(dāng)問題定位時,需要檢查存儲性能是否正常。(特點(diǎn):正確使用測試方法,難度小,主要為問題定位提供依據(jù))引入為什么要做存儲測試,有哪些情況需要做存儲測試?引入存儲測試一般會需要測試哪些內(nèi)容?引入各種環(huán)境下的功能測試各種環(huán)境下的性能測試各種環(huán)境是指:網(wǎng)絡(luò)環(huán)境(包括物理鏈路,距離,防火墻,客戶的綜合網(wǎng)絡(luò)配置環(huán)境下是否用,并達(dá)到應(yīng)有的性能),操作系統(tǒng)環(huán)境(如UNIX、Linux、windows、文件系統(tǒng)等)業(yè)務(wù)應(yīng)用環(huán)境(如各種數(shù)據(jù)庫、各種業(yè)務(wù)應(yīng)用軟件等)存儲測試一般會需要測試哪些內(nèi)容?引入各種環(huán)境下的功能測試各種該怎樣使客戶對我們的測試結(jié)果滿意,也就是該么測試?引入以下膠片將詳細(xì)講解。。。。。。。。。。該怎樣使客戶對我們的測試結(jié)果滿意,也就是該么測試?引入以下膠存儲測試基本知識存儲測試原理常用測試工具的基本使用測試案例分析典型問題分析目錄存儲測試基本知識目錄功能測試各功能模塊的測試方法,(如快照,復(fù)制,Disksafe等)性能測試IOPS(I/Opersecond)MBPS(MBpersecond)存儲測試基本知識功能測試存儲測試基本知識IOPS(I/Opersecond)每秒最大I/O數(shù),一般用來測量大量小文件并發(fā)隨機(jī)讀寫的環(huán)境,存儲所能提供的最大文件并發(fā)數(shù),如數(shù)據(jù)庫應(yīng)用。MBPS(MBpersecond)每秒的最大帶寬為多少兆,一般用來測試量大文件順序讀寫時,存儲所能提供的最大帶寬,如視頻制作應(yīng)用。存儲測試基本知識IOPS(I/Opersecond)存儲測試基本知識影響存儲測試性能優(yōu)劣的因素有很多,如果這些環(huán)節(jié)配置合理,可以發(fā)揮出存儲的最佳性能,如果不當(dāng),那么任何一個環(huán)節(jié)都有可能成為瓶頸。通過下圖來了解一下,在一個完整的測試過程中,可能會影響測試性能的各因素:存儲測試原理存儲磁盤RAID接口鏈路中間設(shè)備交換機(jī)應(yīng)用服務(wù)器CPU網(wǎng)卡運(yùn)算性能測試軟件測試軟件影響存儲測試性能優(yōu)劣的因素有很多,如果這些環(huán)節(jié)配置合理,可以可能會影響到測試性能的因素磁盤(磁盤類型,SATA,SAS)RAID(RAID類型,RAID組磁盤數(shù))接口(業(yè)務(wù)口配置,聚合,網(wǎng)卡性能及兼容性)中間設(shè)備(交換機(jī),鏈路,巨幀)網(wǎng)絡(luò)設(shè)置(網(wǎng)卡,巨幀)軟件(相關(guān)軟件設(shè)置,測試軟件設(shè)置及選擇)客戶端主機(jī)性能(initiator與CPU占用率的關(guān)系)存儲測試原理可能會影響到測試性能的因素存儲測試原理IOMeter主要用來測試隨機(jī)讀寫及大壓力讀寫情況下,存儲能承受的最大流量,一般用于測試數(shù)據(jù)庫環(huán)境SANergy主要用來測試大文件的順序讀寫,一般用于視頻制作領(lǐng)域使用DD命令與ismon性能監(jiān)測命令配合一般用于UNIX及Linux環(huán)境下的測試常用測試工具的基本使用IOMeter常用測試工具的基本使用Iometer簡介

Iometer是Windows系統(tǒng)下對存儲子系統(tǒng)的讀寫性能進(jìn)行測試的軟件??梢燥@示磁盤系統(tǒng)的最大IO能力、磁盤系統(tǒng)的最大吞吐量、CPU使用率、錯誤信息等。用戶可以通過設(shè)置不同的測試的參數(shù),如存取類型(如sequential,random)、讀寫塊大小(如64K、256K)等,來模擬實際應(yīng)用的讀寫環(huán)境進(jìn)行測試。Iometer操作簡單,可以錄制測試腳本,可以準(zhǔn)確有效的反映存儲系統(tǒng)的讀寫性能,為各大服務(wù)器和存儲廠商所廣泛采用。Iometer簡介IometeDiskTarget頁面:

MaximumDiskSizes是指Iometer對多大的扇區(qū)進(jìn)行訪問,一般來講一個扇區(qū)是512Bytes,如果是10000的話,就是指Iometer只對5M的磁盤進(jìn)行訪問。默認(rèn)是0,如果是0,則意味著對整個磁盤扇區(qū)進(jìn)行訪問。ofOutstandingI/Os

這是并發(fā)執(zhí)行的指令數(shù)。在目前的環(huán)境中,一般這個值就設(shè)在16或32。DiskTarget頁面:MaximumDiskSAccessSpecification頁面:選擇Default->Add->EditAccessSpecification頁面:選擇DefaEdit對話框:Edit對話框:TestSetup頁面TestSetup頁面ResultsDisplay頁面按藍(lán)圈中的小旗開始測試,按紅圈中的STOP停止測試ResultsDisplay頁面按藍(lán)圈中的小旗開始測試,按Iometer啟動時記錄輸出結(jié)果Iometer啟動時記錄輸出結(jié)果SANergy介紹SANergy其實是一款SAN共享軟件,使用它可以使存儲提供的同一個SAN資源被多臺應(yīng)用服務(wù)器同時讀寫,以實現(xiàn)NASoverSAN的功能。

我們這里提到它是因為這個軟件提供了對存儲進(jìn)行帶寬測試的功能,而且這個軟件被廣泛應(yīng)用于SAN共享的領(lǐng)域。特別是非線性編輯制作網(wǎng)等,使用該軟件來進(jìn)行大文件讀寫的高帶寬測試。

我們這里暫不提及SANergy的SAN共享配置,主要說一下怎樣安裝SANergy并進(jìn)行測試。SANergy介紹SANergy其實是一款SAN共享軟件SANergy使用如果只應(yīng)用于測試,該軟件安裝時只需一路點(diǎn)擊下一步直至完成。重啟后,打開軟件到PerformanceTester頁面,選中要測試的磁盤,進(jìn)行測試。SANergy使用如果只應(yīng)用于測試,該軟件安裝時只需一路點(diǎn)擊使用DD命令進(jìn)行測試在主機(jī)端使用DD讀寫:讀timeddif=/dev/sdbof=/dev/nullbs=1024kcount=10000寫timeddif=/dev/zeroof=/dev/sdbbs=1024kcount=10000(該方法只可用于對裸設(shè)備的測試,否則會造成數(shù)據(jù)丟失)在存儲端查看流量IV5000/IX1000:使用SSH工具登錄存儲,在提示符下輸入以下命令查看ismon-d1IX5000:通過IX5000管理口登錄,在提示符下輸入debugshell切換模式,輸入以下命令查看watchcat/proc/sel/stats使用DD命令進(jìn)行測試在主機(jī)端使用DD讀寫:測試案例分析數(shù)據(jù)庫測試最常見的數(shù)據(jù)庫是面向?qū)ο蟮穆?lián)機(jī)事務(wù)處理數(shù)據(jù)庫。常見的數(shù)據(jù)庫有Oracle,MSSqlServer,IBMDB2等。聯(lián)機(jī)事務(wù)處理系統(tǒng)的IO特點(diǎn)是隨機(jī)性,數(shù)據(jù)塊大小是固定的。但數(shù)據(jù)庫中經(jīng)常還存在日志,歸檔以及備份等磁盤活動,因此從整體來講,并不完全是隨機(jī)IO。在一般簡單的數(shù)據(jù)庫性能測試時,往往使用大量插入、大量讀出操作,這時的IO模式是順序的,與實際的數(shù)據(jù)庫IO模式不完全一致。因此,在進(jìn)行數(shù)據(jù)庫系統(tǒng)的性能的測試時,要根據(jù)不同的測試方法,有針對性地優(yōu)化存儲與相關(guān)設(shè)置,才能達(dá)到最佳的效果。測試案例分析數(shù)據(jù)庫測試最常見的數(shù)據(jù)庫是面向?qū)ο蟮穆?lián)機(jī)測試案例分析數(shù)據(jù)庫測試Oracle存儲的建議:優(yōu)化Oracle存儲的基本原則是不同的庫文件使用不同的磁盤。在Unix或Linux系統(tǒng)上,使用裸盤提高性能;關(guān)閉主機(jī)文件系統(tǒng)的預(yù)讀功能;選擇合適的文件系統(tǒng),在Solaris下,UFS的數(shù)據(jù)庫性能最好;Linux下EXT3為最佳;OCFS是Oracle真正應(yīng)用程序集群(RAC)、配置文件和數(shù)據(jù)庫文件的指定文件管理系統(tǒng),在RAC時使用OCFS提高性能;測試案例分析數(shù)據(jù)庫測試Oracle存儲的建議:測試案例分析數(shù)據(jù)庫測試Oracle存儲組件的磁盤IO模式與存儲設(shè)置建議:組件I/O模式存儲設(shè)置建議數(shù)據(jù)庫文件隨機(jī)讀取和寫入可設(shè)置的塊大小,多為4K,8K,16K使用較多的盤以提高隨機(jī)IOPS。對IX5000,條帶64K。聯(lián)機(jī)日志文件正常操作期間,100%按順序?qū)懭霘w檔時按順序讀只在實例恢復(fù)操作期間,有少量讀取操作對寫性能要求非常高。關(guān)注順序IO,條帶1024K??臻g需求不大,IX1000可以使用Raid10。歸檔日志基本是按順序?qū)懭???墒褂幂^少的盤做Raid。IX1000/IV5000開啟寫緩存測試案例分析數(shù)據(jù)庫測試Oracle存儲組件的磁盤IO模式與測試案例分析數(shù)據(jù)庫測試卷設(shè)置舉例:磁盤用途大小說明C:OS系統(tǒng)盤30GBUltra320SCSI73GB本地盤,存放Oracle程序文件F:數(shù)據(jù)庫文件800GB8DiskRaid5Oracle數(shù)據(jù)庫文件G:聯(lián)機(jī)日志10GB4DiskRaid10存放Oracle聯(lián)機(jī)日志H:歸檔日志文件1000GB4DiskRaid5存放Oracle聯(lián)機(jī)日志(暫時也可選用3diskRaid0)測試案例分析數(shù)據(jù)庫測試卷設(shè)置舉例:磁盤用途大小說明C:典型問題分析為什么測得的帶寬只有11M左右?分析:看到這個問題,我們首先得到的信息就是帶寬12M,通過存儲產(chǎn)品配套的參數(shù)說明可以知道如果正常情況下,存儲的帶寬是不會這么低的。那么下面來分析一下這個值,與我們在“測試原理”那章學(xué)習(xí)過的哪個因素關(guān)系比較大?其實可以很明顯的看出,12M應(yīng)該是百兆網(wǎng)絡(luò)的帶寬,100Mbyes的網(wǎng)絡(luò),換算成MBs的值,就12兆左右,所為這個問題就應(yīng)該出現(xiàn)在與網(wǎng)絡(luò)相關(guān)的環(huán)節(jié)上。我們要作的工作就是檢查

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論