直連的SPARC T5/M5:面向關鍵業(yè)務的多項重要特性
DOIT原創(chuàng) 崔昊 發(fā)表于:13年05月13日 10:55 [原創(chuàng)] DOIT.com.cn
直連的SPARC T5/M5:面向關鍵業(yè)務的多項重要特性
在評價關鍵業(yè)務系統(tǒng)的水平時,有兩點至關重要:一是在四路、八路系統(tǒng)中,處理器的互聯(lián)架構;二是在多路系統(tǒng)中,怎樣保證高質量的節(jié)點一致性,目前關鍵業(yè)務系統(tǒng)市場中,八插槽直連架構(1跳直連)以及高水平的節(jié)點一致性網絡,已經成為標配,對于SPARC T5來說,這自然是必須要做到的。
SPARC T5支持八插槽直連(glueless),每條連接包含14條15Gbps速率的高速鏈路(lanes),在八插槽系統(tǒng)中,每個SPARC T5處理器都有共計7條“一致性連接”連接到其它SPARC T5處理器。此外,每個處理器還有一條DDR3-1066 內存連接、一條256GB/s的PCIe3.0連接。
基于高帶寬以及高效的直連架構,根據肖淑男所展示的數(shù)據,SPARC T5服務器在八插槽下,Java的性能隨著插槽數(shù)量的上升幾乎是以線性的方式增長,而OLTP的性能,也保持了十分接近線性的增長曲線。此外,SPARC T5支持動態(tài)阻塞控制,當一條鏈路失效時,處理器會自動選擇其他的鏈路重建“聯(lián)系”,已達到最高的連接可用性與數(shù)據一致性。
為了實現(xiàn)更好的能源節(jié)省,甲骨文為SPARC T5設計了動態(tài)的Coherence Link,T5上有4條可按需動態(tài)調整的彈性的Coherence Link,這四條鏈路可以通過軟件設定閥值,以硬件監(jiān)控的方式調整兩個SPARC T5處理器之間Coherence Link的數(shù)量,其使用模式包括單鏈路、雙鏈路、三、四條鏈路四種方式,單鏈路和四鏈路之間的功耗差距,可以高達25W。
除此以外,SPARC T5通過DVFS(芯片級)、SerDes彈性能耗、時鐘門控(Clock Gating)等技術實現(xiàn)動態(tài)能耗管理。基于Power Management Controller,SPARCT5可以達到客戶指定的能耗和散熱限度下的最高主頻,以在單位能耗下發(fā)揮最大性能。
與SPARC T5一同推出的,還有SPARC M5,包含6個3.6GHz的S3內核,動態(tài)6-48線程(每核心1-8個線程,與T5相同),片上Crossbar共享48MB L3緩存(內核數(shù)更少,所以可以放下更多的L3 Cache),兩個雙通道DDR3控制器(BOB,Buffer on Board),同樣支持八插槽直連,系統(tǒng)32插槽擴展,以及兩個x8的PCIe 3.0控制器。
作為一款關鍵業(yè)務處理器,SPARC T5/M5的性能、可靠性(RAS特性)上有著自己的特點,但總的來說,關鍵業(yè)務處理器SPARC、安騰、Power,在處理器復雜度、核心設計上雖然不盡相同,性能上也有所差距,但總的來說,用戶在RAS特性上的感受是差不多的,而其中一些特性,包括防止鏈路失效、能耗降低等方面,發(fā)展方向也基本一致。
但作為甲骨文所推出的處理器,SPARC T5/M5在一點發(fā)展思路上還是有很大的不同,那就是更進一步的與甲骨文軟件、應用的融合,以甲骨文目前集成系統(tǒng)良好的銷售趨勢,以及甲骨文對Sun的工業(yè)標準服務器市場銷售的收縮來看,甲骨文可能就不打算做“工業(yè)標準或者說是行業(yè)通用的服務器”,其更傾向于通過軟件與硬件的結合,實現(xiàn)在甲骨文生態(tài)環(huán)境中的高效應用,而我們在SPARC T5/M5上也看到了非常濃重的痕跡。