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