Iometer存儲(chǔ)測(cè)試工具參數(shù)說(shuō)明-圖形主界面(整理)

1、Topology/Workers: 默認(rèn)情況下扭仁,iometer根據(jù)機(jī)器的CPU個(gè)數(shù)生產(chǎn)相對(duì)于的worker垮衷。 Worker的數(shù)量取決于當(dāng)前機(jī)器上的CPU核心數(shù)(我的CPU是2600K,4核8線程,所以有8個(gè)Worker)乖坠,每個(gè)Worker可以讓你制定硬盤(pán)同時(shí)執(zhí)行的線程數(shù)搀突,多線程測(cè)試適合高性能服務(wù)器或者企業(yè)級(jí)的存儲(chǔ)設(shè)備用的。

2熊泵、Targets:(在設(shè)置Disk Target時(shí)會(huì)有3種不同的圖標(biāo)來(lái)表示不同類(lèi)型的硬盤(pán)情況)

黃色圖標(biāo)的表示的是”Logical drive 邏輯磁盤(pán)“仰迁,意思就是已經(jīng)分過(guò)區(qū)的甸昏,格式化的并且上面擁有文件系統(tǒng)的磁盤(pán)。(會(huì)顯示硬盤(pán)分區(qū)卷標(biāo)和卷標(biāo)名)

如果黃色圖標(biāo)上加了紅色刪除的線徐许,則代表的是這塊邏輯硬盤(pán)上沒(méi)有iobw.tst文件施蜜。Iometer在對(duì)邏輯硬盤(pán)測(cè)試前,會(huì)生成一個(gè)iobw.tst的測(cè)試文件雌隅,通過(guò)對(duì)這個(gè)文件進(jìn)行”讀取/寫(xiě)入“操作來(lái)計(jì)算IO成績(jī)和傳輸率翻默。

藍(lán)色的圖標(biāo)表示的是”原始(RAW)硬盤(pán)“的意思,指的是這塊硬盤(pán)上文件系統(tǒng)無(wú)法識(shí)別或者沒(méi)分區(qū)和格式化恰起,測(cè)試文件不能在上面創(chuàng)建冰蘑。(會(huì)顯示硬盤(pán)的型號(hào))

這里有一點(diǎn)需要注意,如果之前做過(guò)Iometer邏輯硬盤(pán)測(cè)試村缸,并在這個(gè)分區(qū)里已經(jīng)有iobw.tst文件祠肥,則在下次做測(cè)試前必須先刪除,不然是不能改變這個(gè)之前測(cè)試生成的iobw.txt文件大小的梯皿。(也就是說(shuō)會(huì)影響到下次測(cè)試的準(zhǔn)確性)

3仇箱、Maximum Disk Size / Starting Disk Sector / # of Outstanding IO:

A、Maximum Disk Size?

一般的機(jī)械硬盤(pán)sector(扇區(qū))大小為512字節(jié)(扇區(qū)為硬盤(pán)最小存儲(chǔ)單位)东羹。

如果這里使用默認(rèn)的0時(shí)剂桥,意思就是寫(xiě)滿這塊硬盤(pán)的所有扇區(qū)。

如果你想測(cè)的是固定大小時(shí)属提,可以透過(guò)設(shè)置Maximum Disk Size這個(gè)參數(shù)來(lái)達(dá)到权逗。輸入1000就代表會(huì)在測(cè)試前生成一個(gè)大小為1000X512字節(jié)的iobw.tst測(cè)試文件。

Windows系統(tǒng)每個(gè)扇區(qū)的大小是512Byte冤议,所以這里填20000000就是指Worker 1會(huì)占用某盤(pán)10GB的空間斟薇,另外在做FCSAN/IPSAN磁盤(pán)測(cè)試時(shí)設(shè)置的大小推薦大于SAN設(shè)備緩存的2倍,太小的話Iometer只跑在緩存上恕酸,跑出來(lái)的性能會(huì)偏高不準(zhǔn)確堪滨。但是從里一個(gè)方面來(lái)說(shuō),如果我們想讓最終的結(jié)果看起來(lái)好看蕊温,那么我們可以將該參數(shù)設(shè)置的小一點(diǎn)袱箱,根據(jù)測(cè)試目的自己把握吧);

如果你設(shè)置的Maximun Disk Size數(shù)字比當(dāng)前磁盤(pán)系統(tǒng)的緩沖區(qū)小的話义矛,測(cè)試成績(jī)很可能是緩沖區(qū)性能发笔,速度會(huì)爆高,所以適當(dāng)設(shè)大點(diǎn)吧凉翻。

?在Iometer開(kāi)始對(duì)磁盤(pán)進(jìn)行訪問(wèn)時(shí)會(huì)先生成一個(gè)文件iobw.tst其大小決定于“Max?Disk Size”了讨。如Max Disk Size =10000,則生成5M的文件。如果Max Disk Size =0量蕊,

則生成一個(gè)占滿全磁盤(pán)的文件铺罢。這個(gè)動(dòng)作在Iometer“開(kāi)啟-關(guān)閉”過(guò)程中只做一次。之后如果刪除這個(gè)文件残炮,再對(duì)其進(jìn)行順序?qū)懖僮鲿r(shí)韭赘,發(fā)現(xiàn)文件只是指定用于訪問(wèn)磁盤(pán)的數(shù)據(jù)塊的大小势就;如果此時(shí)是對(duì)磁盤(pán)進(jìn)行隨機(jī)讀或?qū)懭埃敲碔ometer出錯(cuò);如果設(shè)置對(duì)磁盤(pán)進(jìn)行順序讀苞冯,Iometer此時(shí)不會(huì)對(duì)磁盤(pán)進(jìn)行讀操作袖牙。即此時(shí)只有順序?qū)懖僮饔行А?

Iometer運(yùn)行后,使用64K的數(shù)據(jù)塊對(duì)本機(jī)磁盤(pán)進(jìn)行順序?qū)懢顺藭r(shí)帶寬為36.5鞭达,IOPS為584.0,停止Iometer皇忿,刪除已生成的文件畴蹭,再次啟動(dòng)Iometer,此時(shí)IOPS一下就升到了1650左右鳍烁,帶寬也變成103左右叨襟。

?Iometer使用Maximum Disk Size + Starting Disk Sector的加法和來(lái)控制iobw.tst文件的上限大小并以此大小來(lái)創(chuàng)建文件。如果該文件已經(jīng)存在了幔荒,更改該值并不能resize iobw.tst糊闽。如果兩個(gè)worker被分配給同一個(gè)unprepared邏輯驅(qū)動(dòng)器,那么第一個(gè)worker的Maximum Disk Size + Starting Disk Sector的加法和會(huì)生效爹梁。

B右犹、Starting Disk Sector

指的是由硬盤(pán)的第幾個(gè)扇區(qū)開(kāi)始寫(xiě)入。即Worker1 從哪個(gè)扇區(qū)開(kāi)始寫(xiě)它的iobw.tst測(cè)試文件卫键,這里保持默認(rèn)的0即可傀履。

如果Starting Disk Sector是5而Maximum Disk Sizes 是10那么Iometer將對(duì)磁盤(pán)的5-12扇區(qū)進(jìn)行訪問(wèn)?

C、 of Outstanding I/O

?指的是同時(shí)發(fā)送的IO請(qǐng)求(聰明人知道這個(gè)就是體現(xiàn)NCQ的作用了)莉炉,預(yù)設(shè)值是1,一般家用測(cè)試不會(huì)去修改這個(gè)項(xiàng)目的碴犬,只有廠家秀分?jǐn)?shù)做廣告時(shí)會(huì)去改成32來(lái)跑最大IOPS忽悠用戶絮宁。

指的是Worker 1在D盤(pán)上同時(shí)會(huì)開(kāi)多少個(gè)異步的IO操作,在主機(jī)的CPU服协、內(nèi)存能力夠強(qiáng)時(shí)绍昂,并發(fā)數(shù)越多最終跑出來(lái)的結(jié)果會(huì)越準(zhǔn)確,默認(rèn)的是1個(gè)。?具體設(shè)置為多少比較好窘游,我們可以實(shí)際試一下:先跑1個(gè)唠椭,看看Result是多少,5個(gè)時(shí)Result是多少忍饰,10個(gè)贪嫂、20個(gè)、50個(gè)艾蓝、100個(gè)语婴、120個(gè)……?在CPU內(nèi)存承受范圍內(nèi)淫奔,找到一個(gè)最合適的值。

of Outstanding I/O被選中worker的每個(gè)磁盤(pán)一次所允許的未處理的異步I/O的數(shù)量。(注意:如果操作完成的非潮锼快,磁盤(pán)實(shí)際看到的隊(duì)列深度可能更少劣光,默認(rèn)值是1)舉個(gè)例子:假設(shè)選中了一個(gè)Manager亭引,選中8個(gè)Disk,指定# of Outstanding I/O of =16八毯,磁盤(pán)被分布到各個(gè)worker(每個(gè)worker分到2個(gè)disk)搓侄,每個(gè)worker對(duì)其下的每一個(gè)disk生成最大16個(gè)未處理I/O,那么整個(gè)系統(tǒng)中該Manager每次將生成最多128個(gè)未處理I/O(4 worker * 2disk/worker * 16未處理I/O/disk)宪彩。

注意:如果系統(tǒng)中未處理I/O的數(shù)量非常大休讳,Iometer或Windows會(huì)hang、thrash或crash尿孔。這里所謂的”非常大“究竟是多少取決于磁盤(pán)驅(qū)動(dòng)程序和可用的內(nèi)存數(shù)量俊柔。這個(gè)問(wèn)題是由于Windows和某些磁盤(pán)驅(qū)動(dòng)程序的限制,并不是Iometer的問(wèn)題活合。Iometer允許你設(shè)置未處理I/O的數(shù)量雏婶,而其他應(yīng)用程序未必,所以其他應(yīng)用程序?qū)Υ藛?wèn)題并不常見(jiàn)白指。

D留晚、Test Connection Rate

指的是Worker 1以什么樣的操作頻率頻率打開(kāi)、關(guān)閉D盤(pán)告嘲。默認(rèn)不勾選的意思是错维,所有的連接都是open狀態(tài),直到測(cè)試停止橄唬。這里我們保持默認(rèn)即可赋焕。

默認(rèn)是關(guān)閉意思是所有磁盤(pán)都是在開(kāi)始訪問(wèn)時(shí)開(kāi)啟。在結(jié)束訪問(wèn)時(shí)關(guān)閉仰楚。一般來(lái)講磁盤(pán)從“打開(kāi)-訪問(wèn)的IO數(shù)-關(guān)閉”這個(gè)過(guò)程稱(chēng)為一個(gè)連接隆判。如果開(kāi)啟這個(gè)值犬庇,并指定了一個(gè)數(shù),意思就是Iometer在開(kāi)始訪問(wèn)磁盤(pán)時(shí)打開(kāi)磁盤(pán)侨嘀,發(fā)起這個(gè)數(shù)量的IO后就會(huì)關(guān)閉磁盤(pán)然后重新打開(kāi)磁盤(pán)臭挽、執(zhí)行IO??周而復(fù)始。

Test Connection Rate控制worker多久打開(kāi)和關(guān)閉磁盤(pán)一次咬腕。默認(rèn)是Off欢峰,表示所有磁盤(pán)在測(cè)試開(kāi)始的時(shí)候就是打開(kāi)的,并在測(cè)試結(jié)束后被關(guān)閉郎汪。如果Test Connection Rate是打開(kāi)的赤赊,worker會(huì)在測(cè)試開(kāi)始的時(shí)候打開(kāi)其所有的磁盤(pán),當(dāng)指定數(shù)量的事務(wù)在某個(gè)磁盤(pán)上執(zhí)行完畢后煞赢,該磁盤(pán)就會(huì)被關(guān)閉抛计,并在下一個(gè)I/O達(dá)到磁盤(pán)之前被重新打開(kāi)(re-open),事務(wù)數(shù)量可以是0照筑,意味著worker僅僅重復(fù)打開(kāi)及關(guān)閉磁盤(pán)吹截。事務(wù)是指一個(gè)I/O請(qǐng)求及其響應(yīng),是否有響應(yīng)取決于Edit Access Specification對(duì)話框中的“Reply Size”設(shè)定凝危。每個(gè)“打開(kāi)+事務(wù)+關(guān)閉”的序列被稱(chēng)為一個(gè)連接(Connection)波俄,系統(tǒng)會(huì)為每個(gè)連接記錄從打開(kāi)到關(guān)閉所用的時(shí)間,系統(tǒng)會(huì)報(bào)告最大連接時(shí)間蛾默、平均連接時(shí)間以及每秒平均連接數(shù)懦铺。?

4、Write IO Data Pattern(新版Iometer相比2006和2008版多出來(lái)的項(xiàng)目)

Repeating Bytes: 生成的IO數(shù)據(jù)是重復(fù)的支鸡,比如第一批IO數(shù)據(jù)是全”A”冬念,第二批是全”B”,這個(gè)數(shù)據(jù)模型是Iometer 2008里默認(rèn)使用的牧挣,也是最適合SandForce主控壓縮算法的急前,所以SandForce做廣告時(shí)都是用Iometer 2008的數(shù)據(jù)。

Peseudo random: 緩沖區(qū)里用隨機(jī)的數(shù)據(jù)模型填滿瀑构,寫(xiě)入完后再重新生成新的隨機(jī)數(shù)據(jù)到緩沖區(qū)裆针,造成每次寫(xiě)入IO都不同。這個(gè)數(shù)據(jù)模型是從最初的版本一直到Iometer 2006默認(rèn)采用的寺晌,非常不適合SandForce主控進(jìn)行壓縮算法世吨。

Full random:生成一套隨機(jī)的16MB大小的數(shù)據(jù)模型到緩沖區(qū)。每次寫(xiě)入IO都會(huì)使用這套緩沖區(qū)的隨機(jī)數(shù)據(jù)模型呻征。(雖然是隨機(jī)數(shù)據(jù)另假,但是由于每次的隨機(jī)數(shù)據(jù)都一樣,所以對(duì)采用了副本壓縮技術(shù)的SandForce控制器怕犁,相當(dāng)于每次只需要更新隨機(jī)數(shù)據(jù)的索引部分即可,還是能夠壓縮部分?jǐn)?shù)據(jù)。)


1)Transfer Request Size (測(cè)試請(qǐng)求的文件大凶喔Α)

你要測(cè)試的文件塊大小戈轿,比如測(cè)4KB隨機(jī)的就填寫(xiě)4KB,測(cè)128KB持續(xù)的就填128KB阵子。

2)Percent of Access Specification (當(dāng)前規(guī)則占此測(cè)試中的比例)

如果你測(cè)試中需要添加多條規(guī)則的話思杯,這個(gè)就可以設(shè)置比例了,比如50%做4KB隨機(jī)測(cè)試挠进,同時(shí)另外50%做128KB持續(xù)測(cè)試色乾。

3)Percent Read/Write Distribution (測(cè)試請(qǐng)求的讀/寫(xiě)的比率)

當(dāng)前測(cè)試規(guī)則的讀取/寫(xiě)入比率,比如66%讀取的同時(shí)34%為寫(xiě)入领突,打個(gè)比方暖璧,我們的操作系統(tǒng)運(yùn)行時(shí)在讀取的時(shí)候,后臺(tái)也在寫(xiě)入君旦。

4)Percent Random/Sequential Distribution (測(cè)試請(qǐng)求的隨機(jī)/持續(xù)比例)

隨機(jī)和持續(xù)占的百分比澎办,比如測(cè)4KB隨機(jī)80%的同時(shí)測(cè)4KB持續(xù)20%。

5)Align I/O on (對(duì)齊 I/O到指定大薪鹂场)

SSD要分區(qū)對(duì)齊局蚀,這里也是這個(gè)道理,一般測(cè)SSD都是對(duì)齊到4KB恕稠。如果設(shè)4KB琅绅,指的是測(cè)試的數(shù)據(jù)每次都是4KB對(duì)齊的。

6)設(shè)置規(guī)則的全局顯示

全部設(shè)置完了鹅巍,起個(gè)名字千扶,然后最后再看下沒(méi)問(wèn)題即可點(diǎn)下面的OK確認(rèn)。


1)Run Time (測(cè)試時(shí)間)

可以設(shè)置測(cè)試的時(shí)間昆著,如果全0代表無(wú)限县貌。

2)Ramp up Time

我們知道如果磁盤(pán)系統(tǒng)使用陣列卡的話,上來(lái)會(huì)有個(gè)很高的緩存數(shù)據(jù)凑懂,為了保證測(cè)試數(shù)據(jù)的準(zhǔn)確性煤痕,這里可以設(shè)置一定的時(shí)間,這樣測(cè)試結(jié)果就不會(huì)計(jì)算這部分時(shí)間的數(shù)據(jù)接谨,得到更真實(shí)的測(cè)試數(shù)字摆碉。

1)Update Frequency (Seconds) (成績(jī)更新頻率/秒)

成績(jī)更新的頻率,你可以設(shè)置每秒更新或者60秒一更新等等脓豪。

Results Since (結(jié)果從哪個(gè)時(shí)間段開(kāi)始)

Start of Test - 由于在進(jìn)行測(cè)試時(shí)巷帝,每一秒的成績(jī)都不同,如果選擇這個(gè)選項(xiàng)扫夜,那么Iometer顯示的就是從測(cè)試一開(kāi)始到現(xiàn)在為止的平均值楞泼。

Last of Update - 如果選擇的是這個(gè)驰徊,那么Iometer就會(huì)顯示最后次更新到現(xiàn)在的平均值。(如果你更新頻率為30秒堕阔,那么成績(jī)就是這個(gè)30秒內(nèi)的平均值)

2)測(cè)試結(jié)果顯示區(qū)域(圖里的為默認(rèn)棍厂,可以自己選擇需要的結(jié)果)

Total I/Os Per Second 當(dāng)前規(guī)則下,每秒處理的IOPS數(shù)超陆。

Total MBs per Second 當(dāng)前規(guī)則下牺弹,每秒的傳輸率。

Average I/O Response Time (ms) 當(dāng)前規(guī)則下时呀,平均一次IOPS處理時(shí)間张漂。

Maximum I/O Response Time (ms) 當(dāng)前規(guī)則下,最大一次IOPS處理時(shí)間谨娜。

%CPU Utilization (total) 當(dāng)前規(guī)則下航攒,CPU占用率

Total Error Count 當(dāng)前測(cè)試中,測(cè)試出錯(cuò)計(jì)數(shù)瞧预。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末屎债,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子垢油,更是在濱河造成了極大的恐慌盆驹,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件滩愁,死亡現(xiàn)場(chǎng)離奇詭異躯喇,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)硝枉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)廉丽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人妻味,你說(shuō)我怎么就攤上這事正压。” “怎么了责球?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵焦履,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我雏逾,道長(zhǎng)嘉裤,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任栖博,我火速辦了婚禮屑宠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘仇让。我一直安慰自己典奉,他們只是感情好躺翻,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著秋柄,像睡著了一般获枝。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上骇笔,一...
    開(kāi)封第一講書(shū)人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音嚣崭,去河邊找鬼笨触。 笑死,一個(gè)胖子當(dāng)著我的面吹牛雹舀,可吹牛的內(nèi)容都是我干的芦劣。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼说榆,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼虚吟!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起签财,我...
    開(kāi)封第一講書(shū)人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤串慰,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后唱蒸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體邦鲫,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年神汹,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了庆捺。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡屁魏,死狀恐怖滔以,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情氓拼,我是刑警寧澤你画,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站披诗,受9級(jí)特大地震影響撬即,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜呈队,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一剥槐、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧宪摧,春花似錦粒竖、人聲如沸颅崩。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)沿后。三九已至,卻和暖如春朽砰,著一層夾襖步出監(jiān)牢的瞬間尖滚,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工瞧柔, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留漆弄,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓造锅,卻偏偏與公主長(zhǎng)得像撼唾,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子哥蔚,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354