NetBench主要用來測試文件服務(wù)器對網(wǎng)絡(luò)文件存取的處理能力,文件安裝在文件服務(wù)器上,客戶機(jī)請求讀寫服務(wù)器上面的這些文件,這時控制端監(jiān)視并記錄服務(wù)器的性能。NetBench7.02軟件包共包含兩個文件,如下圖所示。其中nb702cl.exe是客戶端安裝軟件;nb702co.exe是控制端安裝文件;服務(wù)器端沒有要安裝的軟件。
netbench在工作過程中是通過一個controller來控制多個客戶端,向服務(wù)器的共享文件夾里讀寫文件來測試服務(wù)器對網(wǎng)絡(luò)文件存取的能力。在測試過程中在controller的安裝文件夾中的配置文件client.cdb中配置客戶端主機(jī)的IP地址和序號,在%system%/winnt/system32/drivers /etc/ hosts文件中增加服務(wù)器的ip地址和服務(wù)的的機(jī)器名;在客戶端只需要安裝netbench的客戶端程序,然后在%system%/winnt/system32/drivers /etc/ hosts文件中配置服務(wù)的ip地址和服務(wù)器的名稱和控制臺的地址和機(jī)器名稱;在服務(wù)器端只需要設(shè)置一個共享目錄,然后將這個共項目錄分別映射的各個客戶端的機(jī)器上。
執(zhí)行測試的過程中,從控制臺連接各個client,執(zhí)行控制臺的測試腳本就可以了。