Iometer以前被稱為“伽利略”,其為計(jì)算機(jī)I/O子系統(tǒng)所作的工作就如同測力計(jì)為引擎所作的工作一樣:它測定在可控制的負(fù)荷下系統(tǒng)的性能。
Iometer既是工作負(fù)載生成器(也就是說,它可以進(jìn)行輸入輸出操作,以便增加系統(tǒng)的負(fù)荷),它還是一個(gè)測量工具(也就是說,它檢查并且記錄I/O 操作的性能和對系統(tǒng)的影響)。它可以被配置為模擬任何程序或者基準(zhǔn)測試程序的磁盤和網(wǎng)絡(luò)I/O的負(fù)載,或者用來產(chǎn)生整個(gè)綜合的I/O負(fù)載。它也可以用來產(chǎn)生并測量單系統(tǒng)或者多系統(tǒng)(網(wǎng)絡(luò))的負(fù)載。
雙擊Iometer.exe,Iometer的主窗口就會出現(xiàn),它會自動在本地計(jì)算機(jī)上的安裝一個(gè)Dynamo工作負(fù)載生成器。
單擊在Iometer窗口的左邊的拓?fù)涿姘迳系墓芾碚撸ū镜赜?jì)算機(jī)的名字)。該管理者的可用的磁盤驅(qū)動會出現(xiàn)在磁盤目標(biāo)表中( Disk Targets tab)。藍(lán)色的圖標(biāo)代表物理驅(qū)動器,他們只有在上面沒有分區(qū)時(shí)才出現(xiàn)。黃色圖標(biāo)代表邏輯驅(qū)動器(掛載上去的),他們只有在可寫時(shí)才出現(xiàn)。帶紅色反斜杠的黃色圖標(biāo)的意思是:測試之前,該驅(qū)動需要準(zhǔn)備好;請參考磁盤目標(biāo)表(Disk Targets Tab)———關(guān)于準(zhǔn)備方面的更多信息的引用部分。
在磁盤目標(biāo)表中,選擇一個(gè)或者多個(gè)磁盤在測試中使用(使用Shift并點(diǎn)擊或Control并點(diǎn)擊來選擇多個(gè)磁盤)。選擇的磁盤將會自動分布到該管理者的工作者當(dāng)中(也就是那些線程)。
切換到訪問描述表(Access Specifications tab)。雙擊全局訪問描述(Global AccessSpecifications)列表中的默認(rèn)(即帶有全局圖標(biāo)的那一項(xiàng))。編輯訪問描述(Edit Access Specification)對話框?qū)⒊霈F(xiàn)。
編輯訪問描述對話框顯示出磁盤將會如何被訪問。默認(rèn)67%讀和33%寫的2KB的隨機(jī)I/O,代表了典型的數(shù)據(jù)庫負(fù)載。你可以保持不變或者改變它。如果完成了單擊OK關(guān)閉該對話框。
如果想得到最大的吞吐量(每秒 幾MB)將傳輸需求大小調(diào)整為64K,將讀/寫分配百分比調(diào)整為100%讀,并且將隨機(jī)/順序分配百分比調(diào)整為100%順序。
如果想得到最大的I/O速率(每秒鐘的I/O操作),將傳輸需求大?。═ransfer Request Size)調(diào)整為512字節(jié),將讀/寫分配百分比調(diào)整為100%讀,并且將隨機(jī)/順序分配百分比調(diào)整為100%順序。
切換到結(jié)果顯示表。將更新頻率設(shè)為10秒。單擊開始測試按鈕(綠色的標(biāo)記)。一個(gè)標(biāo)準(zhǔn)的保存文件對話框出現(xiàn)了。選擇一個(gè)文件用來保存測試結(jié)果(默認(rèn)為results.csv)。
10秒鐘后測試結(jié)果就出現(xiàn)在結(jié)果顯示表中,并且以后每10秒鐘更新一次。按下每一個(gè)圖表左面的按鈕,可以得到能夠顯示不同結(jié)果的菜單選項(xiàng)。也可以從拓?fù)涿姘澹═opology panel)上拖一個(gè)工作者或者一個(gè)管理者到圖表上,來顯示該工作者或者管理者的測試結(jié)果。
按下停止測試按鈕(帶停止標(biāo)志的那個(gè)按鈕)。測試就會停止,并且最后的分析結(jié)果會保存到results.csv文件中。這是用逗號分隔的文本文件,可以使用任何文本編輯器來察看或者導(dǎo)入到電子表格中。