4、網(wǎng)絡(luò)負載測試
我們采用IXIA 400T測試儀模擬客戶端,通過Web訪問的方式來測試服務(wù)器負載。我們設(shè)計了一個最小的靜態(tài)頁面和動態(tài)頁面來測試服務(wù)器的最大請求數(shù)。在服務(wù)器上啟用IIS,發(fā)布網(wǎng)頁,在測試靜態(tài)頁面的時候我們利用IXIA測試儀模擬20000個客戶端來進行訪問;在測試動態(tài)頁面的時候使用ASP動態(tài)頁面配合ACCESS數(shù)據(jù)庫,將客戶端調(diào)整為1200個來進行測試。

靜態(tài)頁面測試結(jié)果
我們測試的是200秒內(nèi)IXIA 400T測試儀訪問服務(wù)器test.htm靜態(tài)頁面所達到的請求數(shù),在第6秒的時間內(nèi),服務(wù)器的請求數(shù)達到了峰值為36421,第10秒時降到了最低值28603,然后曲線緩慢增長,到74秒左右波動非常平緩,始終保持在33000-35000之間,此時服務(wù)器的響應(yīng)能力已經(jīng)達到飽和。在測試過程中CPU占用率大概在31%左右,網(wǎng)絡(luò)占用率為21%左右。

動態(tài)頁面測試
動態(tài)頁面測試是通過IXIA 400T測試儀模擬用戶訪問index.asp頁面來獲得最后成績。我們依舊節(jié)選了0至200秒的測試成績,其最高值是第6秒,達到348,在第12秒后基本達到飽和,平均是在300之間。由于在動態(tài)網(wǎng)頁測試過程中大幅降低了客戶端數(shù)量,在測試過程中網(wǎng)絡(luò)帶寬占用較少,在3%左右,但是處理器占用率幾乎是100%。
5、功耗測試:
采用功耗測試儀測試功耗較為簡單,將功耗測試儀連接進入服務(wù)器電源電路即可。測試結(jié)果:
通電不開機情況:16.7瓦特
啟動瞬間峰值:295.0瓦特
開機服務(wù)器空載:192.5瓦特
服務(wù)器滿載:250.5瓦特
我們是在使用IXIA 400T測試儀,利用動態(tài)頁面測試將服務(wù)器性能利用至滿載情況來測試服務(wù)器滿載功耗。
6、溫度測試
為了測試服務(wù)器可能達到的最高溫度,我們利用IXIA測試儀將服務(wù)器滿載運行一段時候后來進行溫度測試。測試時室溫25攝氏度左右。經(jīng)測試服務(wù)器最低部件溫度24.6攝氏度,最高部件溫度50.5攝氏度,平均溫度27.3攝氏度。

熱成像圖
通過熱成像圖可以看到,內(nèi)存部分、主板南北橋溫度較高,由于是在經(jīng)過Web負載測試之后進行的溫度測試,所以I/O芯片部位溫度也較高,這和實際應(yīng)用中的情況比較類似。