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