Caneland

Caneland是Intel於2007年第三季度推出的伺服器平台。

基本介紹

  • 外文名:Caneland
  • 性質:伺服器平台
  • 銷售時間:在2007年6月
  • 公司:Intel
Caneland簡介,Caneland平台的套用前景,Caneland接棒Truland,

Caneland簡介

Caneland是Intel於2007年第三季度推出的伺服器平台。
Caneland平台中包括的四核Intel 7300處理器(代號Tigerton,主頻為2.93GHz)和7300晶片組(代號Clarksboro)。
Intel副總裁暨伺服器產品事業群總經理Kirk Skaugen指出,這款產品已經在2007年6月份開始對伺服器廠商銷售。
Intel Caneland伺服器平台在處理器和晶片組之間採用點對點連線,允許處理器編組。Caneland系統可安裝四顆Tigerton處理器,整個系統將擁有16個處理核心。
Intel表示,Xeon 7300比Xeon 7100的效能提高了高近一倍,且平均每瓦效能大約是7100的1倍。7300將推出針對一般機架伺服器的80瓦處理器版本,及針對刀片伺服器等的50瓦低功耗版處理器,Xeon 7300將採用45nm工藝製程生產。
許多業界觀察人士指出,Caneland平台是專門為解決英特爾公司出現的記憶體問題而開發的。系統廠商Supermicro公司的行銷主管Tau Leng說,這一平台最直接的優勢就是記憶體頻寬,因為北橋晶片連線著記憶體。
Caneland

Caneland平台的套用前景

由於Caneland平台中用於刀片式伺服器的Tigerton 四核處理器TDP僅為50瓦,因此,Caneland平台將加速新一代刀片處理器在OEM廠商中的套用。4個4核Tigerton處理器可以集成到Caneland平台上實現4路4核刀片伺服器,再加上高效率的酷睿架構以及著重加強的探聽過濾器,這對於任何高端用戶而言都是難以抵擋的性能誘惑。

Caneland接棒Truland

這並非是英特爾首次推出4核至強處理器。此前,英特爾曾推出基於單路和2路的4核處理器。9月6日推出的Caneland平台包括的Xeon 7300系列處理器則是業界推出的首款面向多路的4核處理器。從Xeon 7300系列開始,英特爾未來的所有伺服器處理器都將採用更高能效的酷睿微架構,從而支持更高密度的數據中心部署,
Caneland正式接替Truland。
英特爾產品技術工程師黃菁介紹,Caneland平台不僅實現了微架構遷移,還從平台層面融合了一系列最新的前沿技術,以便能夠應對對數據要求苛刻的企業套用和虛擬環境中的伺服器整合。依然採用mPGA604封裝的Xeon 7300系列由兩個原生2核組合封裝而成,採用內部匯流排傳輸數據並共享二級快取。據英特爾內部測試,相比Xeon 7100系列,Xeon 7300系列的能效表現提升了125%,同時還進一步控制了能耗:用於刀片伺服器的處理器TDP(熱設計功耗)為50瓦,機架式伺服器處理器TDP為80瓦,性能最佳化型處理器的TDP為130瓦。
與上一代平台採用的TwinCastle晶片組相比,Caneland平台採用的Clarksboro北橋晶片的前端匯流排變化明顯。Clarksboro晶片改為在每顆4核晶片與晶片組之間使用專用的連線通道,提供了4條1066MT/s的前端匯流排,即系統中的每顆處理器都有獨立的高速匯流排。這改變了以往雙獨立匯流排架構要求每兩顆處理器共享晶片組連線,造成頻寬不足的弊端。
Clarksboro晶片組還整合了容量為64MB的探聽過濾器。它可以看作是包含處理器所有數據信息的特別緩衝器。要確保多核處理器快取的一致性,Caneland平台的單顆2核處理器必須注意另一顆2核處理器的匯流排情況,探聽過濾器就是要減少處理器匯流排發生數據堵塞的情況。出現高速快取未中時,探聽過濾器將攔截探聽,如果讀取請求同一匯流排上的另一個處理器得到滿足,則取消探聽過濾器訪問;如果沒有得到滿足,訪問結果將確定是否進行下一操作。經內部測試,與以往的使用轉發器相比,探聽過濾器在4路系統上可以提升10%~15%的性能。
配置FB-DIMM記憶體也非常值得關注,這項新技術能夠同時增強記憶體吞吐率、頻寬、容量和可靠性。與採用DDR2-400記憶體的前代E7520晶片組平台相比,FB-DIMM技術能提供4倍的記憶體容量(64GB)和3倍的最高頻寬(採用1333MHz系統匯流排,速度為21GB/s)。當安裝8GB DIMM模組時,Caneland平台最高可配置256GB記憶體。
I/OAT技術進化
近幾年網路迅速發展,語音、視頻、遊戲等網路套用導致I/O負載壓力急速增大。伴隨著虛擬化套用日益普遍,據統計,20%的伺服器都開始採用虛擬化技術。當我們在虛擬機上同時部署多個套用時,勢必會給I/O造成越來越大的壓力。
英特爾在2006年推出Bensley平台時,便推出了I/OAT解決方案。它的出現,就是為了解決I/O負載量過大的問題。從技術實現的角度來看,I/OAT是如何工作,解決與基於TCP/IP的通信相關的系統級瓶頸問題呢?英特爾產品技術工程師鄧立向記者做出了如下解釋。
與數據傳輸的路徑相同,I/OAT是從網卡晶片組、CPU的平台化解決方案。在採用這一技術的網卡部分,可以實現數據到達後的分塊以及頭部的分離與處理,以此來實現數據加速的過程。晶片組則內嵌了一個DMA(直接記憶體存取)數據加速引擎,數據可以不通過CPU而直接進行數據打包、卸載以及記憶體提取。DMA引擎幫助晶片組直接承擔起網卡和記憶體數據交換的重任,這樣就減輕了CPU不必要的負擔,可更快地移動數據。處理器加速,也主要是針對七層協定,如TCP打包、封裝等操作進行的,這部分加速提供了為英特爾架構最佳化的協定堆疊,以改進數據訪問。以上三者共同構成英特爾的數據加速技術。BIOS和作業系統也已經充分釋放了I/OAT的能力。
在Caneland平台上,I/OAT發展到了第二代—I/OAT2,並將在後續推出的其他平台也裝備。新技術有益於增強數據中心網路I/O的性能,主要從多連線埠10GbE、虛擬化、網路存儲、套用快速回響、附加協定等方面來實現。
I/OA T2在原有基礎上增加了直接DCA(高級快取訪問)的工作模式,這是一項快速回響、增強性能的新特性。通過網卡傳送進來的數據包如果是小包,DCA將直接把這些包送到快取當中;如果是大包,DCA無法直接提取,它將協同DMA工作,一起把數據包傳送到高速快取。DCA的意義在於,數據包儘可能採用最近最快的途徑,進入CPU的高速快取中被優先訪問,這將極大降低CPU的數據存取延遲。
為了給伺服器整合及虛擬化提供高性能I/O,I/OAT2也做出了重大改進,目的就在於破除VMM軟體層軟交換機在數據交換時帶來的瓶頸,減少網路擁塞和延時。這就是英特爾在新一代網卡中推出的另一項技術VMDq(虛擬機設備排列)。從網路上傳送過來的數據包是雜亂無章的,沒有VMDq之前,這些包是直接通過網卡到達軟交換機,經分別整理處理後送到虛擬機。這就給給軟交換機造成了非常大的負載壓力。採用了VMDq後,數據包在送達軟交換機之前,已經被依照虛擬機的需求分別排列成不同的組,只需要軟交換機簡單處理後就直接傳送,極大提高了數據傳輸的效率。
虛擬化支持提速
英特爾是虛擬化堅定的推動者。通過這項技術,用戶的IT環境可以被改造成更強大、更具彈性的架構。
數年前,x86平台還沒有硬體支持虛擬化,甚至連指令集都不是為虛擬化而設計,這時主要靠純軟體來實現虛擬化。這就遇到了一些難題,比如CPU的優先權問題、設備管理問題等等。軟體廠商當時只能通過代碼轉換等技術手段去繞開這些麻煩,無形中降低了虛擬化的運行性能。直到英特爾推出虛擬化技術,將虛擬環境中的複雜軟體操作融入到硬體層面。
英特爾產品工程師南波向記者展示了英特爾虛擬化技術的發展路線圖。從軟體層面進行虛擬化部署之後,英特爾首先在處理器層面支持虛擬化(至強VT-x和安騰VT-i),並逐漸擴展到其他設備,虛擬化也就從純軟體逐漸深入到處理器級,再到平台級乃至I/O級。對於關注I/O性能的企業級套用而言,完成了處理器虛擬化和I/O虛擬化,整個平台的虛擬化過程就基本完成了。
這裡最值得注意的是將在Caneland平台I/O級上運用到的核心技術VT-d。這是一種基於北橋晶片的硬體輔助虛擬化技術,通過在北橋中內置提供DMA虛擬化和IRQ虛擬化硬體,實現了新型的I/O虛擬化方式。
=I/O虛擬化的關鍵在於解決I/O設備與虛擬機數據交換的問題,而這部分主要相關的是DMA及IRQ中斷請求。成功的I/O虛擬化需要解決好這兩方面的隔離、保護及性能問題。I/O虛擬化需要正確分離這些I/O設備產生的中斷請求,並送到不同的虛擬機上。傳統設備的通過DMA寫請求直接傳送出去的MSI(訊息中斷),需要在請求內嵌入目標記憶體地址,完全訪問所有的記憶體地址並不能實現中斷隔離。VT-d通過重新定義MSI格式解決了這個問題。新的MSI形式不變,但用訊息ID取代了目標記憶體地址,通過維護表結構,硬體可以通過不同的訊息ID辨認不同的虛擬機區域。
VT-d最終體現到虛擬化模型上,就是新增了虛擬機直接分配物理I/O設備給虛擬機以及I/O設備共享兩種設備虛擬化方式,以此來代替傳統的設備模擬/額外設備接口方式,從而提升了虛擬化的I/O性能。

相關詞條

熱門詞條

聯絡我們