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