FlexMigration和RAS特性提高虛擬機可靠性
在實際應(yīng)用中,虛擬機的遷移是經(jīng)常會遇到的問題,比如在新老硬件平臺的升級、災(zāi)難恢復(fù)等場景中。英特爾至強7400中引入了FlexMigration虛擬化特性,可以實現(xiàn)虛擬機在基于英特爾酷睿微架構(gòu)的三代平臺(之前、現(xiàn)有以及未來平臺)中遷移,為IT管理員提供了可靠的投資保護,并可以實現(xiàn)更高效的災(zāi)難恢復(fù),讓虛擬機具有更高的可用性。而Nehalem-EX還將繼續(xù)支持虛擬機實時動態(tài)遷移,包括Intel VT FlexMigration Assist和VMware的Enhanced VMotion,實現(xiàn)虛擬機的熱遷移。
除此之外,Nehalem-EX區(qū)別于其他x86處理器最大的特點是移植了部分來自安騰處理器的RAS特性,這對虛擬化的應(yīng)用具有非常重要的意義。RAS是Reliabilit(可靠性)、Availability(可用性)、Serviceability(可維護性)的縮寫,通常用來描述小型機和大型機的特性。雖然目前x86處理器核心和線程激增,性能也越來越強悍,但通常缺乏RISC處理器所具備的RAS特性,在關(guān)鍵業(yè)務(wù)領(lǐng)域還是無法和RISC服務(wù)器競爭。

Nehalem-EX引入的MCA高級RAS特性
Nehalem-EX傳承了部分來自安騰處理器的高級RAS特性,比如Recoverable Machine Check Architecture(MCA)功能,即自動校驗架構(gòu)恢復(fù)功能。MCA功能可以檢測CPU、內(nèi)存和I/O中的錯誤,當然,僅僅是檢測出來是不夠的,結(jié)合操作系統(tǒng)的支持,MAC還可以隔離故障部分,除非是致命的系統(tǒng)錯誤,可以保持系統(tǒng)的持續(xù)運行。目前VMware ESX和Windows Server 2008 R2、Novell SUSE Linux和Red Hat Enterprise Linux等系統(tǒng)都已經(jīng)可以支持這一特性。MCA功能增強了服務(wù)器系統(tǒng)的可靠性,減小了服務(wù)器出現(xiàn)故障導(dǎo)致所有虛擬機宕機的可能,這對虛擬化環(huán)境是十分有意義的。
相比目前的至強7400,雖然還沒有正式發(fā)布,也沒有測試的數(shù)據(jù)做支撐,但從這些特性中我們同樣可以看出Nehalem-EX是一個更加強大的虛擬化平臺。另外,Nehalem-EX還具有優(yōu)秀的擴展能力,可以在沒有第三方芯片支持下擴展到8路系統(tǒng),應(yīng)用第三方節(jié)點控制器,可以擴充到16路甚至32路。即使沒有RISC處理器全部的RAS特性,Nehalem-EX也并非無從與RISC競爭,其強大的性能和擴展能力、優(yōu)良的虛擬化能力,也必將吸引一些用戶從RISC進行遷移。
附:Nehalem-EX特性:
·Nehalem架構(gòu)基于Intel獨特的45nm high-k金屬柵技術(shù)
·每顆Nehalem-EX處理器具有8個核心
·應(yīng)用Intel Hyper-threading技術(shù),每顆Nehalem-EX處理器最高支持16線程
·通過QuickPath互聯(lián)可以擴展到8路,無需第三方芯片支持。結(jié)合第三方節(jié)點控制器可以擴展到更高,如32路。
·具有4條高帶寬QuickPath總線
·24MB共享三級緩存
·集成內(nèi)存控制器
·具有Intel Turbo Boost技術(shù)
·可升級的存儲緩沖器和存儲互聯(lián)
·相對上代產(chǎn)品9倍的內(nèi)存帶寬
·每顆處理器支持16個內(nèi)存插槽
·高級的RAS能力,包括MCA恢復(fù)
·具有23億個晶體管