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