基于Nehalem架構(gòu)的浪潮NF5280服務(wù)器首測
準備充分
雖然浪潮送測到計算機世界實驗室的服務(wù)器是一臺樣機,但是整齊的包裝、完整的驅(qū)動都顯示出浪潮已經(jīng)為服務(wù)器的上市做好了一切準備。我們的測試也在Nehalem發(fā)布前,秘密而緊張的展開了。
浪潮送測的是一臺2U高度的機架式服務(wù)器NF5280,黑色的面板合理的布置著6塊3.5英寸熱插拔硬盤倉和一個DVD驅(qū)動器。這點和之前的服務(wù)器產(chǎn)品沒有什么差異,畢竟這樣的布局也是機架式產(chǎn)品久經(jīng)考驗的設(shè)計了。服務(wù)器長度適中,在我們實驗室短小的機架上也能正常安裝,顯得很方便,用戶不需要特意準備超規(guī)格的機柜。
送測機型安裝了兩塊熱交換電源,這對于那些希望7×24小時的用戶是有幫助的,畢竟電源的故障是服務(wù)器最常見的問題,而且浪潮使用的電源具有超高的功率因數(shù),這意味著在實際使用中,有更多的電力可以直接提供給服務(wù)器,而不會被開關(guān)電源本身所消耗。隨后我們會在測試章中特別分析電源和功耗。
與眾不同的是,浪潮服務(wù)器機身后提供了3個以太網(wǎng)端口,其中兩個是千兆以太網(wǎng)接口,另一個是系統(tǒng)監(jiān)控。
結(jié)構(gòu)合理
我們都知道,這一代的Xeon 5500集成了內(nèi)存控制器,傳統(tǒng)意義上的北橋不復存在了,因此我們不會在主板上看到原來服務(wù)器都有的一顆大大的北橋芯片。傳統(tǒng)的北橋芯片的針腳早就超過了處理器本身,因此在早期的服務(wù)器上,我們所看到的是處理器圍繞著北橋芯片進行的布局設(shè)計,雖然那時因為架構(gòu)的原因,這樣的布局是最優(yōu)化的,但是對于SMP架構(gòu)處理器間數(shù)據(jù)交換而言,并不是一個好的解決方案。
揭開浪潮NF5280的蓋板,映入眼中的是一個整潔劃一的布局,處理器和內(nèi)存DIMM插槽占據(jù)了主板上一半的空間,不存在了北橋芯片,布局也就能更加均衡,所不同的是兩顆處理器的內(nèi)存是要嚴格對稱的。每顆處理器有三條內(nèi)存通道,需要同時安裝相同容量和速度的DDR3內(nèi)存,兩顆處理器就需要同時安裝6條,并且以6條的倍數(shù)遞增。據(jù)資料,6條時內(nèi)存最高可工作在DDR3 1333MHz,12條時內(nèi)存最高可工作在DDR3 1066,18條時最高可工作在DDR3 800MHz。不過對于目前的Register DDR3內(nèi)存大都從2GB容量起跳,12GB已經(jīng)足夠大多數(shù)用戶使用了。
對于那些有擴展需求的用戶,NF5280提供了多條PCI-E(最高16×)插槽,可以安裝高性能的RAID卡、網(wǎng)卡或其它高速串行卡。送測機型安裝了一款LSI SAS RAID,板載256MB內(nèi)存,配套的是兩顆146GB SAS硬盤做RAID 1;還安裝了浪潮智能服務(wù)器管理卡,可配合軟件對服務(wù)器進行監(jiān)控和管理。
其實Xeon 5500系列的服務(wù)器因為減少了北橋芯片,因此在布局上可以更加照顧散熱的需求,浪潮服務(wù)器僅在處理器和內(nèi)存上安裝了一個塑料的集風擋板,由3個8厘米風扇就可以提供相當充裕的散熱環(huán)境了。
測試環(huán)境
計算機世界實驗室在測試工業(yè)標準服務(wù)器的時候使用的操作系統(tǒng)是微軟的Windows Server 2008,在浪潮NF5280上的安裝非常順利,包括陣列卡也正確識別并安裝完成,只是Nehalem平臺和網(wǎng)卡的驅(qū)動需要手動安裝才能識別。對于一個全新系列的服務(wù)器,能有如此順利的安裝過程真令我們驚訝。
我們的測試腳本依然是計算機世界實驗室基于Web類應(yīng)用的系列腳本,它需要ASP和ASP.NET環(huán)境,我們安裝了Server 2008提供的IIS 7.0來做測試環(huán)境支持。測試設(shè)備還是選擇了我們的測試技術(shù)合作伙伴思博倫通訊提供的Avalanche 2500 & Reflector 2500,它將從模擬實際用戶的角度出發(fā)來考察在作為Web應(yīng)用的服務(wù)器能有何種表現(xiàn)。 #p#page_title#e#
早些時候,我們從Intel那里獲得的資料顯示,新的Nehalem平臺有幾項重要變化需要注意:第一是SMT技術(shù),新一代的多線程技術(shù)(HyperThreading),作用自然和P4時代的多線程技術(shù)類似,而在操作系統(tǒng)中則會在雙路8核的服務(wù)器上認出16個計算單元;第二是Turbo技術(shù),在不超過處理器TDP(總消耗功率)的前提下,可以將某些沒有計算任務(wù)核的功耗轉(zhuǎn)移到那些需要高計算量的核上,可以產(chǎn)生最多30%的性能提升。我們認為對于Xeon 5500 QuickPath互聯(lián)的結(jié)構(gòu),這兩項在BIOS設(shè)置中最好處于打開狀態(tài),這樣能在多數(shù)測試中獲得性能上的提升。原因很簡單——現(xiàn)在多線程的應(yīng)用還是太少了,處理器使用率還是非常不均衡的,需要此類技術(shù)幫助單/雙線程的應(yīng)用充分發(fā)揮多線程處理器的性能。
測試結(jié)果分析
浪潮NF5280雖然安裝的是Xeon 5530,主頻只有2.4GHz,但是在性能測試中,已經(jīng)全面超越了Xeon5472 3.0GHz處理器的服務(wù)器了。
在ASP性能測試中, 20000per的處理能力也僅僅給服務(wù)器處理器帶來了50~60%的性能占用,受測試時間短的限制,沒能進行調(diào)優(yōu),調(diào)優(yōu)后肯定具備沖擊40000per的性能;ASP.NET同樣具有40000per的性能潛力。從這兩類純網(wǎng)頁生成的測試中可以看出,Xeon 5500平臺在I/O吞吐上具有極強的優(yōu)勢,某些I/O性能甚至超過同主頻的上一代處理器100%。
對于講究計算強度的測試而言,SSL類應(yīng)用是Web中最常用到的,浪潮服務(wù)器在MD5測試中輕松獲得7326per的性能,比Xeon 5472 3.0GHz 的5100per高出了43%,主頻低了0.6GHz,性能還高出了不少。作為英特爾Tick-Tock鐘擺戰(zhàn)略中的Tock,最新酷睿微體系架構(gòu)的計算核心與前代Xeon 5400相同,所不同的是I/O部分,Xeon 5500系列遠遠超出了Xeon 5400系列。
在基于微軟Hyper V虛擬機測試中,我們在劃分出4個計算核和4GB內(nèi)存后,Web頁面性能都在10000per上下,而MD5和SHA 256得到了3153per和718per的性能,這已經(jīng)達到了第一代四核服務(wù)器的宿主機性能了,確實了得。
最后我們來看看浪潮NF5280的功耗。在安裝所有的應(yīng)用后,服務(wù)器的靜態(tài)功耗低于了200W,只有196W,而上一代Xeon 5472+FB-DIMM,靜態(tài)功耗達287W;在服務(wù)器全速工作時,功率計顯示出316W的指標,而對照的Xeon 5472此時功耗388W。從功耗上看,Xeon 5500的靜態(tài)功耗顯著低于Xeon 5400,全速狀態(tài)下也低不少,顯示出“靜若處子,動若脫兔”的特性。最后我們發(fā)現(xiàn)NF5280所配備的開關(guān)電源功率因數(shù)高達92%,能節(jié)省大量的無謂消耗功率,值得推薦