x86和Power是目前兩種主流的服務器部署方式,這兩種部署方式在性能、功耗、價格和空間方面,誰更有優勢?日前,IBM以手機報發送為例,對Power虛擬機和x86物理機現場進行了性能測試、系統彈性測試、能耗測試、空間對比以及綜合性能分析。
IBM系統與科技部大中華區區域合作伙伴部總經理張思民介紹說,此次大賽的目的并不是要拼個你死我活、分出高低勝負,而是要給CIO一個新的視角。在今天移動終端、并發用戶數和應用負載爆發式增長的趨勢下,希望幫助CIO在“保增長”和“節能減排”的矛盾中找到“大智慧,大格局“的新思路。
比賽以電信增值業務手機報的發送為例。測試環境為:一臺Power710 物理服務器,單臺配置8核、3.55GHz/32G內存,虛擬化軟件采用PowerVM,操作系統為AIX6.1,Power710分成3臺2C和一個1.5C作為手機報的發送端,再加0.5C 作為虛擬I/O服務器。另一方為4臺x86物理服務器,單臺配置E5620,4核、2.4GHz/8G內存,安裝Redhat Linux企業版。4臺X86發送端對1臺X86發送,4個Power分區對一個Power分區發送。
通過分別對50KB和300KB手機報彩信包發送的條數多少和速度快慢來進行性能對比測試。以50KB為例,結果顯示1個Power虛擬機每秒發送2200條彩信,而一臺x86物理機每秒所發送的條數平均為500條,也就是說一個Power虛機和一個x86物理機的性能相差4倍以上。同樣,在之后的“發送20萬條數據,不同系統所使用的時間”測試中,Power的性能3倍于x86。
張思民表示,在成本方面關于“x86性價比有絕對優勢,一定優于Power”的說法也站不住腳。實踐中,x86一般要部署商業中間件,因此可能造成x86整體采購成本比Power高出很多。同時,Power能做到40%的性能節省,在空間方面Power也能做到86%的節省。而且隨著應用負載的增加,Power的成本優勢會越來越明顯。