華為BH622 V2測試平臺信息

需要說明的是在SPEC CPU測試中,主頻會起到很大的作用。相比起上一代5600系列,E5在整數(shù)與浮點測試運算中全面占優(yōu),毫無疑問E5的先進架構(gòu)決定了性能。也可訪問Spec官方頁面獲取更多處理器性能信息對比。

Linpack測試

之后我們進行了Linpack測試用來體現(xiàn)E5的AVX指令集對于浮點性能的巨大提升。測試環(huán)境為紅帽的RHEL6.1,2.6.32內(nèi)核,支持AVX指令集。處理器則是雙路8核16線程主頻為2.0GHz可Turbo到2.4GHz具有20MB三級緩存的E5-2650工程樣片。測試中關(guān)閉超線程,根據(jù)系統(tǒng)內(nèi)存容量我們選擇了N=89000的運算階數(shù)(測試過程中運算沒有用到虛擬內(nèi)存)。在計算點數(shù)以及計算次數(shù)方面,我們指定為1,沒有進行調(diào)優(yōu)。

Linpack在國際上已經(jīng)成為最流行的用于測試高性能計算機系統(tǒng)浮點性能的benchmark。通過利用高性能計算機,用高斯消元法求解一元N次稠密線性代數(shù)方程組的測試,評價高性能計算機的浮點性能。

HPL是針對現(xiàn)代并行計算機提出的測試方式。用戶在不修改任意測試程序的基礎(chǔ)上,可以調(diào)節(jié)問題規(guī)模大小N(矩陣大小)、使用到的CPU數(shù)目、使用各種優(yōu)化方法等來執(zhí)行該測試程序,以獲取最佳的性能。HPL采用高斯消元法求解線性方程組。當求解問題規(guī)模為N時,浮點運算次數(shù)為(2/3 * N^3-2*N^2)。因此,只要給出問題規(guī)模N,測得系統(tǒng)計算時間T,峰值=計算量(2/3 * N^3-2*N^2)/計算時間T,測試結(jié)果以浮點運算每秒(Flops)給出。

由于在計算的過程中,會分配、占有一定的內(nèi)存空間,因此依據(jù)內(nèi)存容量合適的設(shè)置N的數(shù)值,會得到較為準確的計算性能數(shù)據(jù)。如果N設(shè)置較小,內(nèi)存不能充分利用,則處理能力不能發(fā)揮;如果N設(shè)置較大,內(nèi)存空間不能滿足需求,則需要經(jīng)常的執(zhí)行硬盤讀寫,從而會有處理器的等待時間,計算時間會延長,測試得到計算性能結(jié)果也會受到影響。

CPU相關(guān)信息 支持AVX指令集

我們也在現(xiàn)場測試了華為上一代基于英特爾5600系列的產(chǎn)品,對比發(fā)現(xiàn)新一代的華為Tecal V2服務(wù)器的浮點計算性能得到了大幅度提升,接近兩倍。

理論浮點峰值是該計算機理論上能達到的每秒鐘能完成浮點計算最大次數(shù),它主要是由CPU的主頻決定的,理論浮點峰值=CPU主頻×CPU每個時鐘周期執(zhí)行浮點運算的次數(shù)×系統(tǒng)中CPU核心數(shù)目。

在本次測試中的理論浮點峰值=2.4GHz*8*16=307.2GFLOPS

而實際測試數(shù)據(jù)為279.6097GFLOPS。約為理論峰值的91%。

實測浮點峰值是指Linpack測試值,也就是說在這臺機器上運行Linpack測試程序,通過各種調(diào)優(yōu)方法得到的最優(yōu)的測試結(jié)果。實際上在實際程序運行過程中,幾乎不可能達到實測浮點峰值,更不用說達到理論浮點峰值了。這兩個值只是作為衡量機器性能的一個指標,用來表明機器處理能力的一個標尺和潛能的度量。

Specjvm測試

用來測試的環(huán)境為Novell的SUSE Linux 11。處理器則是雙路8核16線程主頻為2.0GHz可Turbo到2.4GHz具有20MB三級緩存的E5-2650工程樣片。SPECjvm2008是一個觀測 JRE運行性能的基準測試套件。它的測試用例涵蓋了大部分java基礎(chǔ)應用場景,是架構(gòu)選型和JVM性能評測的工具。SPECjvm2008測試用例列表單位為ops/m 每分鐘操作數(shù)。

上一代RH2285的配置為雙路E5645處理器,6核12線程2.4GHz主頻可Turbo到2.67GHz。具有12MB三級緩存。在JAVA綜合性能測試中新一代E5-2650工程樣片的性能約是E5645處理器性能的125%。

服務(wù)器能耗測試

在能耗方面,我們對華為RH 2288 V2服務(wù)器進行了Specpower測試。另外,我們也對華為的基于英特爾Node Manager功耗封頂技術(shù)有了了解。據(jù)華為相關(guān)工程師介紹,在今年晚些時候會推出完整的整機柜功耗控制產(chǎn)品。

極其簡單就可以控制單一服務(wù)器乃至整個機柜、數(shù)據(jù)中心的功耗(注:截圖為測試版本管理界面)

有關(guān)SPECpower ssj2008測試說明:

以前的SPEC基準測試大都傾向于測試某一種性能,而使用SPECpower_ssj2008,不僅會測試性能,也將獲得直觀的能效表現(xiàn)。簡單介紹其原理就是,在給定時間內(nèi),它可以報告服務(wù)器在不同性能表現(xiàn)時共11個點上的功耗情況。從100%滿負載開始,以10%為一級,呈梯度逐級遞減到10%負載,再減到閑置負載模式,需要注意的是,這些數(shù)值并不是CPU占用率。

顯然,只考量空閑和峰值的情況對用戶不同應用的代表性是不夠的。新工具的測試理念是分等級測量工作負載,就是說測試不但要看峰值時的情況如何,還要看隨著性能變化的各個點上的情況如何,按工作負載的考量方式在衡量能耗表現(xiàn)時更為科學。在實際測試中可以看到,如幾天甚至數(shù)周,按等級劃分的工作負載反映出服務(wù)器上的處理負載和能耗會隨著評測時間的不同而發(fā)生顯著變化。因此,要計算所有級別的能耗-性能標準,需要將每個階段測量到的交易吞吐量相加,然后除以每個階段的平均功耗之和。最后得到的數(shù)據(jù)結(jié)果才是被稱作overall ssj_ops/watt的指標成績。

測試使用的基準工作負載是典型的服務(wù)器端Java商業(yè)應用。這類工作負載在各種操作環(huán)境下都具備良好的可擴展性和多線程性,同時運行的經(jīng)濟性表現(xiàn)也很好。它可運用CPU、緩存、內(nèi)存結(jié)構(gòu)和共享內(nèi)存處理器(SMP)的可擴充性,并可執(zhí)行Java虛擬機(JVM)、JIT(即時)編譯器、回收站、線程及操作系統(tǒng)的某些特定項目。

用來進行SPECpower ssj2008測試的華為RH 2288 V2平臺配置為雙路E5 2660 8*4G 2.5寸SAS硬盤。

SPECpower ssj2008測試成績?yōu)?607 overall ops/watt。大家同樣可以在Spec.org上查閱到更多相關(guān)產(chǎn)品的資料。

華為功耗封頂技術(shù)

目的在于降低成本、提高機架密度和管理水平

該技術(shù)基于英特爾智能節(jié)點管理技術(shù)(Node Manager),是一個內(nèi)嵌于英特爾服務(wù)器芯片組的功率管理技術(shù)。通過數(shù)據(jù)中心管理軟件配合,能夠?qū)崟r監(jiān)控服務(wù)器功耗,并在數(shù)據(jù)中心層面進行動態(tài)調(diào)整,從而實現(xiàn)提高數(shù)據(jù)中心機架密度,降低運維成本。

該技術(shù)通過動態(tài)功耗監(jiān)控,測量服務(wù)器平臺的實際功耗。從PMBus電源處收集信息,從而提供實時的功耗數(shù)據(jù)并通過IPMI接口進行報告??蓪ζ脚_的功耗設(shè)限,同時保持在該功耗限額下的最佳性能。通過IPMI接口從一個外部管理控制臺接收功耗管理策略,并通過動態(tài)調(diào)整CPU的運行頻率來提高整體能耗比。

X8000作為華為的拳頭產(chǎn)品已經(jīng)成功的在大型互聯(lián)網(wǎng)企業(yè)的數(shù)據(jù)中心中效力多時了。X8000機柜分為三層管理模塊,整機柜的RMC(Racks Management Controller)柜管理控制器,以及4U大節(jié)點(最高支持安裝8個XH服務(wù)器節(jié)點)的MMC(Module Management Controller)模塊管理控制器,到單服務(wù)器的BMC(Baseboard Management Controller)控制器。這種通訊層級的設(shè)計也保證了管理方面的高可用性。打個比方,就算位于“中間層”某一MMC出現(xiàn)故障,也不會影響其他MMC與RMC的通訊,而MMC是與單節(jié)點既服務(wù)器BMC連接的橋梁。從這點上看,X8000的設(shè)計在保證了系統(tǒng)管理的高可用性又減少了用于連接服務(wù)器管理口的交換機數(shù)量——可以節(jié)約出很多端口。從整體來看,又是增加了有限空間內(nèi)的計算密度。(同時服務(wù)器本身的管理口也可以接到交換機,因為有些用戶有自己的一套管理系統(tǒng),需要用到節(jié)點的BMC,所以跟以前的管理方式不沖突)

在這里簡單說一下X8000的結(jié)構(gòu),標準42U機柜內(nèi)含散熱風扇、PDU供電,以及上面提到的管理控制器。機柜里面可以安裝的計算節(jié)點是華為XH系列服務(wù)器。不單是實現(xiàn)了前所未有的計算密度,還因提供了統(tǒng)一的供電和散熱,所以在整體功耗上大約可以有10%的能耗節(jié)省。這對于規(guī)?;瘮?shù)據(jù)中心的節(jié)省能源開支的誘惑不言而喻。X8000滿足了客戶對于產(chǎn)品交付時間上的需求,極大方便了客戶的快速部署安裝。另可根據(jù)需求,訂制不同數(shù)量、規(guī)格的服務(wù)器和網(wǎng)絡(luò)設(shè)備,模塊化的設(shè)計也方便了用戶“即插即用”靈活快速的替換部署。同時支持上一代產(chǎn)品也保護了用戶的投資。

我們也在現(xiàn)場初窺了功耗封頂技術(shù)的冰上一角,華為工程師在單節(jié)點設(shè)備上進行了演示。

功率計顯示實時功耗為169W

通過華為的管理程序制定功耗

在限定功率確認后,實際功耗迅速下降到指定功率。

除此之外,華為IMana管理程序?qū)υS多IPMI的傳統(tǒng)功能支持更不在話下,如系統(tǒng)引導、控制臺重定向、虛擬介質(zhì)、傳感器監(jiān)控、電源控制、系統(tǒng)日志等等。

存儲性能測試

在存儲測試方面,我們對華為ES系列高性能SSD存儲進行了Jetsress測試以及Sysbench性能測試。

關(guān)于SSD的種種過去說的已經(jīng)足夠多了,比特網(wǎng)《閃存大戰(zhàn)一觸即發(fā)》一文中對SSD領(lǐng)域熱點話題有諸多評述。所以就讓我們直接進入正題來通過測試來看看華為的ES2000系列SSD產(chǎn)品。

Jetstress是一種 Exchange 工具,通過此工具,管理員可以在將服務(wù)器引入生產(chǎn)環(huán)境之前,測試磁盤子系統(tǒng)的性能和穩(wěn)定性。

具體地說,Jetstress 通過模擬 Exchange 磁盤 I/O 負載來測試磁盤性能。要驗證磁盤子系統(tǒng)是否滿足或超過您的性能標準,可以結(jié)合 Jetstress 一起使用系統(tǒng)監(jiān)視器、事件查看器和 Eseutil.exe。

基于郵件活動的每個郵箱的數(shù)據(jù)庫緩存和估計 IOPS

利用 Jetstress,可以執(zhí)行兩種類型的測試:Jetstress 磁盤性能測試和 Jetstress 磁盤子系統(tǒng)壓力測試。Jetstress 磁盤性能測試運行兩個小時,用于驗證存儲解決方案的性能并確定其規(guī)模。Jetstress 磁盤子系統(tǒng)壓力測試運行 24 個小時,用于測試系統(tǒng)在運行很長時間的情況下的存儲可靠性。運行這兩個測試是驗證磁盤子系統(tǒng)的完整性和性能的最佳方式。

郵箱數(shù)據(jù)庫 I/O 讀取/寫入比率

在非生產(chǎn)環(huán)境中成功完成 Jetstress 磁盤性能測試和 Jetstress 磁盤子系統(tǒng)壓力測試后,就可以進入 Exchange部署過程的下一個階段。通過運行 Jetstress,已經(jīng)可以確保 Exchange 磁盤子系統(tǒng)已針對所計劃的用戶數(shù)和創(chuàng)建的用戶配置文件進行了充分的評估。

在上述配置模式下,華為ES 2000 SSD卡通過微軟Exchange Jetstress 2010的壓力測試成績。

Sysbench MYSQL數(shù)據(jù)庫測試

sysbench是一款開源的多線程性能測試工具,可以執(zhí)行CPU/內(nèi)存/線程/IO/數(shù)據(jù)庫等方面的性能測試。數(shù)據(jù)庫目前支持MySQL/Oracle/PostgreSQL。主要用于評估測試各種不同系統(tǒng)參數(shù)下的數(shù)據(jù)庫負載情況。

本次測試系統(tǒng)環(huán)境為Redhat Linux Enterprise Server 6.1,內(nèi)核版本2.6.32。在Mysql服務(wù)運行后,采用Sysbench對Mysql Innode DB加負載,生成數(shù)據(jù)庫記錄為8億條,然后進行數(shù)據(jù)庫性能測試。性能測試中,讀比例占多數(shù),數(shù)據(jù)塊大小范圍在1-16KB之間,與TPC-C數(shù)據(jù)庫模型不同。

用來測試的服務(wù)器華為RH2285 V2配置為雙路E5-2650(工程樣片,同上),24G內(nèi)存。用來與華為ES2000 SSD卡做對比的存儲環(huán)境為LSI 2208 RAID卡配備6塊300G SAS組成RAID10。

在本次Sysbench的MYSQL測試項目中,華為ES2000系列綜合性能約是SAS陣列性能的16倍。據(jù)了解“SSD閃存產(chǎn)品將提供華為產(chǎn)品一貫的高性價比”。

后記

本次華為服務(wù)器評測的最大感受可以總結(jié)為三點:自主研發(fā),運營商標準的苛刻要求;定制化產(chǎn)品的迅速響應;國際一流廠商的配置標準。一向以寡言沉默示人的華為,這一次再度驚艷。當你看到一款All in China而不僅僅是Made in China的產(chǎn)品 ,不去考慮國人的感情因素,尚能豎起大拇指的時候,筆者實在不知道再去如何點評該產(chǎn)品了……有關(guān)產(chǎn)品本身的更多內(nèi)容,詳見專題。

分享到

zhouxiaoli

相關(guān)推薦