Iometer以(yi)前被稱為“伽(jia)利略”,其(qi)為計(ji)算機(ji)I/O子系(xi)統(tong)所作(zuo)(zuo)(zuo)的(de)工作(zuo)(zuo)(zuo)就(jiu)如同測(ce)力計(ji)為引擎所作(zuo)(zuo)(zuo)的(de)工作(zuo)(zuo)(zuo)一樣:它測(ce)定在可(ke)控制的(de)負荷下系(xi)統(tong)的(de)性(xing)能。
Iometer既(ji)是工(gong)作(zuo)負(fu)載生(sheng)成器(也就(jiu)是說,它可(ke)以(yi)(yi)進(jin)行輸入輸出操作(zuo),以(yi)(yi)便(bian)增加系統(tong)的(de)(de)負(fu)荷(he)),它還(huan)是一(yi)個測量工(gong)具(ju)(也就(jiu)是說,它檢查并且(qie)記錄(lu)I/O 操作(zuo)的(de)(de)性能和(he)對(dui)系統(tong)的(de)(de)影響(xiang))。它可(ke)以(yi)(yi)被(bei)配置為模擬任何程(cheng)序或者(zhe)基準測試(shi)程(cheng)序的(de)(de)磁盤(pan)和(he)網(wang)(wang)絡I/O的(de)(de)負(fu)載,或者(zhe)用(yong)來(lai)產生(sheng)整(zheng)個綜(zong)合的(de)(de)I/O負(fu)載。它也可(ke)以(yi)(yi)用(yong)來(lai)產生(sheng)并測量單系統(tong)或者(zhe)多系統(tong)(網(wang)(wang)絡)的(de)(de)負(fu)載。
雙擊(ji)Iometer.exe,Iometer的(de)主窗(chuang)口就會(hui)出現,它(ta)會(hui)自(zi)動在(zai)本地計算機上的(de)安裝一個Dynamo工作負載生(sheng)成(cheng)器。
單(dan)擊在(zai)Iometer窗(chuang)口(kou)的(de)左邊(bian)的(de)拓撲面板上(shang)的(de)管理者(zhe)(本地計算機(ji)的(de)名字)。該(gai)管理者(zhe)的(de)可(ke)用(yong)的(de)磁(ci)盤驅(qu)(qu)動會出現在(zai)磁(ci)盤目標表(biao)(biao)中( Disk Targets tab)。藍色(se)(se)的(de)圖(tu)標代表(biao)(biao)物理驅(qu)(qu)動器(qi),他(ta)們只有在(zai)上(shang)面沒(mei)有分區時(shi)才出現。黃(huang)色(se)(se)圖(tu)標代表(biao)(biao)邏輯驅(qu)(qu)動器(qi)(掛載上(shang)去的(de)),他(ta)們只有在(zai)可(ke)寫時(shi)才出現。帶(dai)紅色(se)(se)反(fan)斜(xie)杠(gang)的(de)黃(huang)色(se)(se)圖(tu)標的(de)意(yi)思是:測試(shi)之前,該(gai)驅(qu)(qu)動需要準(zhun)備好;請參考磁(ci)盤目標表(biao)(biao)(Disk Targets Tab)———關于準(zhun)備方(fang)面的(de)更多信息的(de)引用(yong)部分。
在(zai)(zai)磁盤目標表中,選擇一個(ge)(ge)或者(zhe)多個(ge)(ge)磁盤在(zai)(zai)測試(shi)中使用(使用Shift并(bing)點(dian)(dian)擊或Control并(bing)點(dian)(dian)擊來選擇多個(ge)(ge)磁盤)。選擇的磁盤將會自動分布(bu)到該管理者(zhe)的工(gong)作者(zhe)當(dang)中(也就是那(nei)些線程(cheng))。
切換到訪問描(miao)述(shu)表(Access Specifications tab)。雙擊全局訪問描(miao)述(shu)(Global AccessSpecifications)列表中(zhong)的默認(即帶有(you)全局圖標(biao)的那一項)。編輯訪問描(miao)述(shu)(Edit Access Specification)對(dui)話框(kuang)將出現。
編輯訪(fang)問描(miao)述對話框顯(xian)示出(chu)磁盤將會如何被訪(fang)問。默認67%讀和33%寫的(de)2KB的(de)隨(sui)機I/O,代表(biao)了典(dian)型的(de)數據庫(ku)負載。你可以保持不變或者改變它。如果完成了單(dan)擊OK關閉(bi)該(gai)對話框。
如果想(xiang)得(de)到最大的(de)吞吐量(每秒 幾MB)將傳輸需求大小調(diao)整(zheng)為(wei)64K,將讀/寫分(fen)(fen)配(pei)百分(fen)(fen)比調(diao)整(zheng)為(wei)100%讀,并且將隨機/順(shun)序(xu)分(fen)(fen)配(pei)百分(fen)(fen)比調(diao)整(zheng)為(wei)100%順(shun)序(xu)。
如果想得(de)到最大(da)(da)的(de)I/O速率(每秒鐘的(de)I/O操作),將(jiang)傳(chuan)輸需求(qiu)大(da)(da)小(Transfer Request Size)調整(zheng)為512字節,將(jiang)讀/寫分配(pei)百分比(bi)(bi)調整(zheng)為100%讀,并且將(jiang)隨機/順序(xu)分配(pei)百分比(bi)(bi)調整(zheng)為100%順序(xu)。
切(qie)換(huan)到結(jie)果顯示(shi)表(biao)。將更新頻(pin)率設(she)為10秒。單擊開始(shi)測試(shi)(shi)按鈕(綠(lv)色的標記)。一(yi)個標準的保存文件對(dui)話框(kuang)出現(xian)了。選擇一(yi)個文件用來保存測試(shi)(shi)結(jie)果(默認為results.csv)。
10秒鐘后測試(shi)結(jie)果(guo)就出現在結(jie)果(guo)顯(xian)示(shi)表(biao)中,并且以后每(mei)10秒鐘更新一次。按下(xia)每(mei)一個圖(tu)表(biao)左面的(de)(de)按鈕,可(ke)以得到能夠(gou)顯(xian)示(shi)不(bu)同結(jie)果(guo)的(de)(de)菜(cai)單(dan)選項。也可(ke)以從拓撲面板(Topology panel)上(shang)拖(tuo)一個工作者(zhe)或者(zhe)一個管(guan)理(li)者(zhe)到圖(tu)表(biao)上(shang),來顯(xian)示(shi)該工作者(zhe)或者(zhe)管(guan)理(li)者(zhe)的(de)(de)測試(shi)結(jie)果(guo)。
按(an)下停(ting)(ting)止測試按(an)鈕(帶停(ting)(ting)止標志的(de)那(nei)個按(an)鈕)。測試就(jiu)會停(ting)(ting)止,并且最(zui)后的(de)分(fen)析結(jie)果(guo)會保存到results.csv文(wen)(wen)件中。這是用逗(dou)號分(fen)隔(ge)的(de)文(wen)(wen)本文(wen)(wen)件,可以(yi)使用任何(he)文(wen)(wen)本編輯器來察(cha)看或者導入到電(dian)子表格(ge)中。