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