結合今年的新品,本次橫評內容以至強E3平臺作為主要方向,通過對比不同廠家、不同配置的E3服務器以及軟件和設計上的特點,全面分析目前單路E3服務器市場的現狀,為用戶提供可靠的選購參考。本次我們要介紹的來自惠普的塔式服務器ML110 G7。
HP ML110 G7
惠普ML110 G7是上一代產品ML110 G6的升級版。相比ML110 G6,增加了一個千兆網卡以及對Intel至強E3處理器的支持,其它并沒有什么大的變動。
ML110 G7的前面板
前面板設計較為簡潔,相比上一代產品增加了兩個USB口以及網卡,電源的運行指示燈。
打開ML110 G7的前面板,露出該服務器的硬盤位,ML110 G7最多支持4塊3.5寸SAS/SATA硬盤。
打開ML110 G7的側板,我們看到該服務器的內部,跟之前介紹過的寶德PT6280B完全不是一個概念,當然如此緊湊的結構,惠普在散熱上也下了不少功夫,處理器采用的是散熱片+風扇的模式,而在硬盤下方還有一個熱插拔風扇,通過導風槽把熱量送出去。
該服務器采用的是Chicony的電源,最大功率為350W。
Intel至強E3-1220處理器
該服務器配備的是Intel至強E3系列中最低端的一款處理器E3-1220,4核心4線程,TDP功耗為80W,今天我們以配備同樣處理器的聯想T168 G7服務器作為對比,看看國內巨頭和國外巨頭究竟有多大的差距。
送測的ML110 G7配備的是兩條三星的2GB的ECC內存,由于SPEC測試的需要,我們在SPEC測試中將內存加到8GB,特此說明。
該服務器配備的硬盤為希捷Barracuda系列250GB SATA環保硬盤(硬盤中70%的材料都可以循環利用),而并沒有采用常見的希捷ES系列硬盤。轉速7200轉,8MB緩存。
ML110 G7配備了4個I/O擴展插槽,分別為1個PCI-E x4,兩個x8,1個x16,一般來說,這些插槽足以滿足今后的擴展需要,而我們通常也就是用來擴展網卡或者顯卡。
MMX,SSE,SSE2,SSE3, MMX,SSE,SSE2,SSE3, DMI 5.0GT/S DMI 5.0GT/S
產品名稱
T168 G7服務器聯想
惠普ML110G7服務器
平臺類型
Intel Sandy Bridge-E3
Intel Sandy Bridge-E3
處理器子系統
處理器型號
Intel Xeon E3-1220
Intel Xeon E3-1220
處理器架構
Intel 32nm Sandy Bridge
Intel 32nm Sandy Bridge
代號
Sandy Bridge
Sandy Bridge
處理器封裝
Socket 1155 LGA
Socket 1155 LGA
核心/線程數量
4/4
4/4
主頻
3.1GHz
3.1GHz
處理器指令集
SSE4.1,SSE4.2,EM64T,VT-x,AES,AVX
SSE4.1,SSE4.2,EM64T,VT-x,AES,AVX
外部總線
L1 Code Cache
4× 32KB 8路集合關聯
4× 32KB 8路集合關聯
L1 Data Cache
4× 32KB 4路集合關聯
4× 32KB 4路集合關聯
L2 Cache
4× 256KB 8路集合關聯
4× 256KB 8路集合關聯
L3 Cache
8MB 16路集合關聯
8MB 16路集合關聯
服務器主板
型號主板
LENOVO
HP
主板芯片組
LENOVO
HP
北橋芯片特性
2×QPI
VT-d Gen 22×QPI
VT-d Gen 2
子系統內存
控制器內存
每集成雙通道U-ECC DDR3 1333CPU
每集成雙通道U-ECC DDR3 1333CPU
內存類型
4GB R-ECC DDR3 1333 SDRAM ×2條
4GB R-ECC DDR3 1333 SDRAM ×2條
存儲子系統
磁盤控制器
Intel ICH10R RAID Controller
Intel ICH10R RAID Controller
磁盤控制器規格
8x SATA 3Gb/s
MatrixRAID 0/1/3/58x SATA 3Gb/s
MatrixRAID 0/1/3/5
控制器驅動
Intel Matrix Storage Manager 8.8.0.1009 x64
Intel Matrix Storage Manager 8.8.0.1009 x64
型號數量硬盤
WD WD5000AAKX
希捷 Barracuda系列
規格硬盤
7200RPM
500GB
SATA 3Gbps
16MB Cache7200RPM
250GB
SATA 3Gbps
8MB Cache
軟件環境
操作系統
Microsoft Windows Server 2008 Enterprise R2 x64
Microsoft Windows Server 2008 Enterprise R2 x64
本次測試中,我們將以聯想T168 G7作為對比,兩臺服務器在配置上幾乎相同,這樣的比較下,更能體現出在設計及優化上的一些特點。
我們看到E3-1220的詳細信息,3.1GHz主頻,四核心四線程,8MB高速三級緩存,內存為8GB。
SiSoftware Sandra Pro Business 2011 | ||
產品名稱 | 聯想T168 G7 | HP ML 110 G7 |
平臺類型 | 單路Intel SandyBridge | 單路Intel SandyBridge |
Processor Arithmetic Benchmark 處理器算術運算測試 | ||
---|---|---|
總計本地功效 | 66.59GOPS | 67GOPS |
總計本地功效對比速度 | 19.63MOPS/MHz | 19.73MOPS/MHz |
Dhrystone iSSE4.2 | 97.37GIPS | 97.6GIPS |
Dhrystone iSSE4.2 vs SPEED | 28.71MIPS/MHz | 28.77MIPS/MHz |
Whetstone iSSE3 | 45.54GFLOPS | 46GFLOPS |
Dhrystone iSSE3 vs SPEED | 13.43MFLOPS/MHz | 13.53MFLOPS/MHz |
Processor Multi-Media Benchmark 處理器多媒體測試 | ||
總計多媒體功效 | 123.15MPixel/s | 121MPixel/s |
總計多媒體功效對比速度 | 36.31kPixels/s/MHz | 36.72kPixels/s/MHz |
Multi-Media Int x16 iSSE4.1 | 149.37MPixel/s | 149.27MPixel/s |
Multi-Media Int x16 iSSE4.1 vs SPEED | 44.04kPixels/s/MHz | 45.33kPixel/s/MHz |
Multi-Media Float x8 iSSE2 | 101.53MPixel/s | 98MPixel/s |
Multi-Media Float x8 iSSE2 vs SPEED | 29.93kPixels/s/MHz |
29.74kPixels/s/MHz |
Multi-Media Double x4 iSSE2 | 55MPixel/s | 55.16MPixel/s |
Multi-Media Double x4 iSSE2 vs SPEED | 16.24kPixels/s/MHz |
16.75kPixels/s/MHz |
Multi-Core Efficiency Benchmark 處理器效能測試 | ||
內聯核帶寬 | 8.24GB/s | 8.36GB/s |
內聯核帶寬對比速度 | 2.49MB/s/MHz | 2.52MB/s/MHz |
內聯核延遲(越小越好) | 42.4ns | 43.8ns |
內聯核延遲對比速度(越小越好) | 0.13ns/MHz | 0.13ns/MHz |
Java算數性能測試 | ||
總計 Java 功效 | 54.22GOPS |
51.55GOPS |
總計 Java 功效對比速度 | 15.98MOPSMHz | 15.20MOPSMHz |
Dhrystone Java | 111GIPS | 96.76GIPS |
Dhrystone Java對比速度 | 32.70MIPS/MHz | 28.53MIPS/MHz |
Whetstone Java | 26.5GFLOPS | 27.47GFLOPS |
Whetstone Java對比速度 | 7.81MFLOPSMHz | 8.10MFLOPS/MHz |
Java多媒體性能測試 | ||
總計多媒體Java功效 | 16.88MPixel/s | 17MPixel/s |
總計多媒體Java功效對比速度 | 4.98kPixels/s/MHz | 5.00kPixels/s/MHz |
多媒體整數 x1 Java | 19.4MPixel/s | 19.54MPixel/s |
多媒體整數 x1 Java對比速度 | 5.72kPixels/s/MHz | 5.76kPixels/s/MHz |
多媒體浮點數 x1 Java | 14.69MPixel/s | 14.74MPixel/s |
多媒體浮點數 x1 Java對比速度 | 4.33kPixels/s/MHz | 4.35kPixels/s/MHz |
多媒體雙精度 x1 Java | 14.75MPixel/s | 14.74MPixel/s |
多媒體雙精度 x1 Java對比速度 | 4.35kPixels/s/MHz | 4.35kPixels/s/MHz |
.NET Arithmetic Benchmark .NET算術運算測試 | ||
總計 .NET 功效 | 20.18GOPS | 19.8GOPS |
總計 .NET 功效對比速度 | 5.95MOPS/MHz | 5.84MOPS/MHz |
Dhrystone .NET | 14.64GIPS | 14.54GIPS |
Dhrystone .NET vs SPEED | 4.32MIPS/MHz | 4.29MIPS/MHz |
Whetstone .NET | 27.82GFLOPS | 27GFLOPS |
Whetstone .NET vs SPEED | 8.20MFLOPS/MHz | 7.95MFLOPS/MHz |
.NET Multi-Media Benchmark .NET多媒體測試 | ||
總計多媒體.NET功效 | 14MPixel/s | 13.8MPixel/s |
總計多媒體.NET功效對比速度 | 4.14kPixels/MHz | 4.07kPixels/s/MHz |
多媒體整數 x1 .NET | 26.6MPixel/s | 26.15MPixel/s |
多媒體整數x1 .NET vs SPEED | 7.84kPixels/s/MHz | 7.71kPixels/s/MHz |
多媒體浮點數 x1 .NET | 7.4MPixel/s | 7.28MPixel/s |
多媒體浮點數 x1 .NET vs SPEED | 2.18kPixels/s/MHz | 2.15kPixels/s/MHz |
多媒體雙精度 x1 .NET | 14.66MPixel/s | 14.65MPixel/s |
多媒體雙精度 x1 .NET vs SPEED | 4.32kPixels/s/MHz | 4.32kPixels/s/MHz |
測試成績中我們看到,由于兩臺服務器采用相同的處理器,測試成績幾乎相同,不再過多討論。
11clocks
產品名稱
聯想T168 G7
HP ML110 G7
平臺類型
Intel SandyBridge
Intel SandyBridge
Memory Bandwidth Benchmark
內存帶寬測試
總體內存性能
17GB/s
17.23GB/s
總體內存性能對比速度
13.11MB/sMHz
13.25MB/sMHz
整數 B/F iSSE2 內存帶寬
17GB/s
17.26GB/s
整數 B/F iSSE2 內存帶寬對比速度
13.11MB/sMHz
13.27MB/sMHz
整數 B/F iSSE2 內存帶寬
17GB/s
17.2GB/s
整數 B/F iSSE2 內存帶寬對比速度
13.09MB/sMHz
13.23MB/sMHz
Memory Latency Benchmark
內存延遲測試
內存延遲(越小越好)
76.5ns
76.9ns
內存延遲對比速度 (越小越好)
0.06ns/MHz
0.06ns/MHz
速度因素 (越小越好)
64.10
63.90
內部數據高速緩存
4clocks
4clocks
二級板載高速緩存
11clocks
三級板載高速緩存
36clocks
35clocks
Cache and Memory Benchmark
緩存及內存測試
緩存/內存帶寬
89.84 GB/s
91.81GB/s
緩存/內存帶寬對比速度
27.12MB/s/MHz
27.72MB/s/MHz
速度因素(越小越好)
36.50
35.90
內部數據高速緩存
384.63GB/s
386GB/s
二級板載高速緩存
325.66GB/s
322.25GB/s
三級板載高速緩存
164.23GB/s
165GB/s
我們知道內存測試跟處理器基本上沒有關系,只和內存的品質和通道模式有較大的關系,我們看到三星和現代的測試成績基本相同,差距微乎其微。
CineBench是基于Cinem4D工業三維設計軟件引擎的測試軟件,用來測試對象在進行三維設計時的性能,它可以同時測試處理器子系統、內存子系統以及顯示子系統,我們的平臺偏向于服務器多一些,因此就只有前兩個的成績具有意義。和大多數工業設計軟件一樣,CineBench可以完善地支持多核/多處理器。
CineBench測試成績我們看到,由于兩臺服務器的處理器一樣,測試成績也幾乎相同。
SPEC是標準性能評估公司(Standard Performance Evaluation Corporation)的簡稱。SPEC是由計算機廠商、系統集成商、大學、研究機構、咨詢等多家公司組成的非營利性組織,這個組織的目標是建立、維護一套用于評估計算機系統的標準。
SPEC CPU 2006是SPEC組織推出的一套CPU子系統評估軟件,它包括CINT2006和CFP2006兩個子項目,前者用于測量和對比整數性能,而后者則用于測量和對比浮點性能。計算系統中的處理器、內存和編譯器都會影響最終的測試性能,而I/O(磁盤)、網絡、操作系統和圖形子系統對于SPEC CPU2006的影響比較小。
SPECfp測試過程中同時執行多個實例(instance),測量系統執行計算密集型浮點操作的能力,比如CAD/CAM、DCC以及科學計算等方面應用可以參考這個結果。SPECint測試過程中同時執行多個實例(instances),然后測試系統同時執行多個計算密集型整數操作的能力,可以很好的反映諸如數據庫服務器、電子郵件服務器和Web服務器等基于整數應用的多處理器系統的性能。
為了運行SPEC CPU 2006測試,我們統一安裝了Windows Server 2008 Enterprise x64 Edition SP1操作系統,在主流的x64處理器下,原生64應用要比32位下快。我們還安裝了Visual Studio 2005 SP1、Intel C++/Fortran Compiler 10.0.025編譯器,對于支持SSE3指令集的處理器,我們使用了QxO編譯指令進行了優化。編譯時未使用SmartHeap商業優化庫。
SPEC測試代表了絕大多CPU密集型的運算,包括編程語言、壓縮、人工智能、基因序列搜索、視頻壓縮及各種力學的計算等,包含了多種科學計算,可以用來衡量系統執行這些任務的快慢。SPEC base測試包括浮點(fp)與整數運算(int)兩部分。
整數運算主要包含編譯、壓縮、人工智能、視頻壓縮轉換、XML處理等,此外,各種日常操作也主要是基于整數操作。SPEC CPU 2006的整數運算包含了400.perlbench PERL編程語言、401.bzip2 壓縮、403.gcc C編譯器、429.mcf 組合優化、445.gobmk 人工智能:圍棋、456.hmmer 基因序列搜索、458.sjeng 人工智能:國際象棋、462.libquantum 物理:量子計算、464.h264ref 視頻壓縮、471.omnetpp 離散事件仿真、473.astar 尋路算法、483.xalancbmk XML處理共12項。
SPEC CPU 2006整數測試成績
浮點運算包括的全部都是科學運算,科學運算需要用到大量的高精度浮點數據,如410.bwaves 流體力學、416.gamess 量子化學、433.milc 量子力學、434.zeusmp 物理:計算流體力學、435.gromacs 生物化學/分子力學、436.cactusADM 物理:廣義相對論、437.leslie3d 流體力學、444.namd 生物/分子、447.dealII 有限元分析、450.soplex 線形編程、優化、453.povray 影像光線追蹤、454.calculix 結構力學、459.GemsFDTD 計算電磁學、465.tonto 量子化學、470.lbm 流體力學、481.wrf 天氣預報、482.sphinx3 語音識別共17項測試。
SPEC CPU 2006浮點運算測試成績
SPEC CPU 2006測試中,我們看到不管是整型還是浮點,惠普ML110 G7都有一點小優勢,這也間接驗證了之前Sisoftware Sandra 2011中處理器的測試成績,可見惠普在服務器優化方面的功底。
我們測試的惠普ML110 G7服務器并沒有做Raid,直接開啟AHCi模式,所以測試結果會更直接的反應硬盤本身的性能。
我們先來看看Iops的測試成績。對比中我們發現,起點基本上相同,但是確實卻大不同,惠普ML110 G7的曲線在測試開始后,急速上升而后平穩,而聯想T168 G7則基本是一條水平的線,此時方能體現出希捷Barracuda 7200.12系列硬盤的優勢。
而在讀取、寫入吞吐量的測試中,兩臺服務器之間同樣相去甚遠,
對于大部分塔式服務器的定位來說,滿足中小企業的應用,特別是用于企業局域網內部的FTP服務器是很常見的。這樣一來,也就是要考察服務器在文件處理中的應用表現。為此,我們針對惠普ML110 G7服務器進行了Netbench測試。這個測試主要反映被測服務器在用作文件服務器時所能提供的網絡數據傳輸能力。
雖然兩臺服務器都是雙網口,而且都做了負載均衡,但是差距還是很大的,在最開始1-4臺負載的時候,處理器,網絡及硬盤大量空閑,所以剛開始文件吞吐量急速上升,但是到了8臺負載的時候,兩臺機器的處理器及網絡帶寬都接近飽和,此時ML110 G7的硬盤性能開始體現,所以它仍在迅速的增長,而T168 G7增長則漸漸平緩。然而達到最佳負載后,ML110 G7曲線下降也較快。
我們利用UNI-T UT71E智能數字萬用表和相配套的軟件對于對于被測服務器在幾種不同的狀態下的功耗進行了監測,主要包括如下項目:
P1:連接電源但不開機狀態
P2:系統啟動完畢,5分鐘內無動作,但不休眠
P3:系統啟動完畢,處理器滿載、磁盤以最大吞吐量工作
功耗測試中,我們看到在加電關機及開機空載的情況下,惠普ML110 G7較為節能,那是因為ML110 G7的電源為350w,而聯想T168 G7僅僅為130w,在使用中,聯想T168 G7的電源會經常保持在較高的利用率水平,因此也就不難理解為什么聯想T168 G7會較為費電。
惠普ML110 G7-一款定位于中小企業的入門級服務器,相比上一代產品增加了一個千兆網卡,對于文件服務器來講是一個絕好的消息。服務器整體設計緊湊,而且從測試中我們也能看到,相同的配置下,ML110 G7性能會高出同類產品一截,對于空間緊張的中小企業是個不錯的選擇。
后附測試方法介紹及IT168測試環境介紹
對于服務器的測試,我們主要從產品滿足用戶應用的角度出發,分功能和性能兩個方面來考察。其中性能測試主要體現的是服務器在提供特定服務時的具體的事務處理能力,而在功能上,主要反映的是服務器的可靠性、可擴展性以及易用性等方面的特征。另外,由于不論是最終用戶還是處理器廠商,大家對于服務器的能耗問題都給以了很高的重視,為此,我們也繼續將能耗作為考察服務器使用成本的重要指標。
貼近應用的性能測試
在實際的應用中,不同的應用條件對于服務器子系統性能的要求也有一定的偏重,因此同一服務器在不同應用中所表現出的性能狀況常會出現較大差異。為了能準確反映出服務器的性能狀況,我們選擇了Web、文件服務器和數據庫等三種較為普遍的應用作為測試重點。之所以選用以上三種應用作為性能測試點,這幾項應用相對較為普遍是原因之一,此外我們也考慮到這三種應用對于服務器子系統的要求也各有偏重,這樣可以更全面的考察服務器各子系統的性能狀況。
講求實用的功能測試
可靠性、可擴展性和易用性同樣也是用戶關心的內容,但不同的用戶對這三方面的需求會有所不同。比如一些中高端服務器產品,在應用中多采用專用機房或托管方式,這時其易用性中的可管理性方面就顯得非常重要,遠程管理會讓工程師及時了解服務器工作狀況,實現及時有效的管理和維護。而對于入門級服務器來說,由于很多用戶會隨著業務的增長會對其處理能力、存儲容量有進一步的要求,這時其可擴展性就顯得更為重要。可靠性是服務器的一個關鍵特性,它反映了服務器在應用過程中系統能否確保長時間正常工作,這也是服務器與普通PC之間的重要區別。對于以上三個方面,我們都制定了詳細項目進行逐一考察。
兼顧使用成本的能效測試
服務器的售價反映的它是一次性的購買成本,而后期的使用成本是一個不容小視的問題,作為一個要求7×24連續工作的設備,它所產生的電費將是一筆不小的開銷。實際上在評判服務器的運算能力時,一定不能將功耗問題視而不見,性能功耗比是衡量服務器運算效能的一個重要指標,測試中我們利用功率分析儀對服務器在加電關機、開機空載以及滿負載三種狀態下的功耗進行測定,為服務器的能效以及使用成本的估算提供數據支持。
為了進行網絡產品的測試,IT168評測中心專門組建了網絡實驗室,并搭建了一個有60臺客戶端的網絡測試環境,通過控制端并利用專業的網絡測試軟件,可以構建出多樣化的網絡訪問模型,能夠產生真實的多用戶網絡應用環境。可以對服務器類設備進行不同應用下的高壓力性能測試,以直觀的結果反映出服務器產品在用于不同應用時其真實的性能狀況。
我們采用千兆交換機作為測試環境的交換設備,60臺單路服務器作為客戶端,能產生足夠大的網絡訪問壓力,因而可以測試服務器類設備在實現不同應用時的極限性能。
對于服務器性能方面的考察,我們主要分為子系統測試和應用性能測試。在子系統測試中我們按處理器、內存以及磁盤等各個子系統進行了分項測試,當然各子系統的測試成績也是相輔相成,也需要其它子系統的支持,并非是完全獨立的,只是對考察的子系統有所偏重而已。
處理器子系統測試
對服務器處理器子系統的考察,我們主要采用的是業界公認的SPEC CPU 2006測試,該項測試通過對數十個典型應用程序的運行,來測試系統處理器子系統在應用中的整、浮點運算效率。SPEC CPU 2006測試具有很好的開放性,因此在業界為廣大用戶所接受,可以利用這一公開的測試結果進行系統間運算性能的比較。
此外SiSoftware Sandra也有測試子項可用于處理器運算性能測試,其結果通常以每秒完成的指令數來表現。也可以用作不同處理器間運算效率的比較。
SPEC CPU 2006 v1.1
SPEC是標準性能評估公司(Standard Performance Evaluation Corporation)的簡稱。SPEC是由計算機廠商、系統集成商、大學、研究機構、咨詢等多家公司組成的非營利性組織,這個組織的目標是建立、維護一套用于評估計算機系統的標準。
SPEC CPU 2006是SPEC組織推出的CPU子系統評估軟件最新版,我們之前使用的是SPEC CPU 2000。和上一個版本一樣,SPEC CPU 2006包括了CINT2006和CFP2006兩個子項目,前者用于測量和對比整數性能,后者則用于測量和對比浮點性能,SPEC CPU 2006中對SPEC CPU 2000中的一些測試進行了升級,并拋棄/加入了一些測試,因此兩個版本測試得分并沒有可比較性。
SPEC CPU測試中,測試系統的處理器、內存子系統和使用到的編譯器(SPEC CPU提供的是源代碼,并且允許測試用戶進行一定的編譯優化)都會影響最終的測試性能,而I/O(磁盤)、網絡、操作系統和圖形子系統對于SPEC CPU2006的影響非常的小。
SPECfp測試過程中同時執行多個實例(instance),測量系統執行計算密集型浮點操作的能力,比如CAD/CAM、科學計算等方面應用可以參考這個結果。SPECint測試過程中同時執行多個實例(instances),然后測試系統同時執行多個計算密集型整數操作的能力,可以很好的反映諸如數據庫服務器、電子郵件服務器和Web服務器等基于整數應用的多處理器系統的性能。
我們在被測服務器中安裝了Intel C++ 11.1.034 Compiler、Intel Fortran 11.1.034 Compiler這兩款SPEC CPU 2006必需的編譯器,通過最新出現的QxS編譯參數,Intel Compiler 10版本開始支持對Intel SSE4指令集進行優化(假如只支持SSE3,則使用QxT編譯參數)。我們另外安裝了Microsoft Visual Studio 2005 SP1提供必要的庫文件。按照SPEC的要求我們根據自己的情況編輯了新的Config文件,使用了較多的編譯選項。我們根據被測系統選擇實際可同時處理的線程數量,最后得到SPEC rate base測試結果(基于base標準編譯,SPEC base rate測試代表系統同時處理多個任務的能力)。
和其它測試部件不同,SPEC CPU 2006需要大量的系統物理內存,我們的SPEC測試在64位的Windows Server 2008 R2 下完成,對于每個運算核心,最低配置1.5GB內存。
內存子系統測試
對于內存子系統的考察,也是利用SiSoftware Sandra來實現,在該軟件中有相應組件可進行內存帶寬、內存延遲等方面的測試。
SiSoftware Sandra v2011
SiSoftware Sandra是一款可運行在32bit和64bit Windows操作系統上的分析軟件,這款軟件可以對于系統進行方便、快捷的基準測試,還可以用于查看系統的軟件、硬件等信息。從2007開始,Sandra的Arithmetic benchmarks增加了對SSE3&SSE4 SSE4的支持,在Multi-Media benchmark中增加了對于SSE4的支持,另外還升級了File System benchmark和Removable Storage benchmark兩個子項目。對于新的硬件的支持當然也是該軟件每次升級的重要內容之一,SiSoftware Sandra 2011對NUMA架構以及最新的Windows 7/Windows Server 2008 R2提供了更好的支持,此外測試項目和測試結果也有了略微的變化。SiSoftware Sandra所有的基準測試都針對SMP和SMT進行了優化,最高可支持32/64路平臺。
存儲子系統測試
對存儲子系統的考察,是利用IOMeter這一軟件來完成。
IOMeter 2006.07.27
IOMeter是一款功能非常強大的IO測試軟件,它除了可以在本機運行測試本機的磁盤IO性能之外,還提供了模擬網絡應用的能力。為了大家能更好的通過我們的測試數據進行不同系統之間的對比,我們在測試中都使用相同的腳本。其中的最大IO能力的測試中我們所采用的了數據塊大小為512B,100%讀取操作,隨機率為0%。而另一測試數據塊大小則選擇了64KB,100%讀取操作,隨機率為0%,用于檢測磁盤系統的最大吞吐量。
網絡應用性能測試
應用性能測試則利用IT168的網絡測試環境,模擬大量的客戶端來實現對服務器進行訪問,來測試服務器在提供文件服務器時的性能表現。
NetBench 7.03性能測試
NetBench是針對文件服務器的性能測試軟件,影響NetBench性能的主要是服務器的磁盤子系統,這里所使用的磁盤Raid卡對于測試結果將會有明顯的影響。測試中我們在被測服務器上設立了文件服務器,NetBench通過網絡實驗室中60個客戶端來模擬網絡中的PC向文件服務器所發出的文件傳輸請求,文件服務器則將存儲在磁盤上的文件數據發送給相應的客戶端。同Webbench測試一樣,NetBench測試開始后客戶端會以每四臺一組依連接到服務器并發送文件傳輸請求。測試結束后控制臺收集數據并繪制出服務器能夠達到的數據傳輸變化曲線。