2007年9月8日 星期六

AMD Barcelona大幅提升虛擬化技術

AMD Barcelona大幅提升虛擬化技術

記者曠文溱/台北報導  07/09/2007

AMD的首款四核心Opteron晶片(代號為Barcelona),投注了不少心力在虛擬化技術。

在英特爾於日(7)昨發表四核心Xeon MP晶片X7300系列(代號為Tigerton),宣告虛擬化技術由處理器層級步入I/O——讓I/O資源可以分別劃分給特定的虛擬機器(VM),以加快存取速度後;AMD也宣佈即將於本(9)月13日露相的四核心Opteron晶片Barcelona,不落人後地支援多項虛擬化技術。

「虛擬化技術是Barcelona的四大重點技術之一,」AMD伺服器暨工作站事業部全球業務發展經理John Fruehe在上週表示。另外的三大方向則是節電、效能、保障客戶既有投資,即AMD一向訴諸的新款處理器可與過去平台相容。

Barcelona的其中一項虛擬化技術,類似於英特爾即將在今年底發表的45奈米製程的Penryn處理器中的「FlexMigration」。AMD的版本名為「AMD-V Extended Migration」的技術,係指讓虛擬機器(VM)在不同世代的Opteron系統上線上轉移(Live Migration)。過去倘若是不同世代的Opteron系統,必須暫時關閉應用程式的運作後,才能將虛擬機器從一台實體伺服器轉換到另外一台機器。

另外,Barcelona還包括了名為「Rapid Virtualization Indexing」的技術,宣稱前者係將存放在快取裡面的資料打上標籤,因此在虛擬機器每次載入(load)資料的時候,被打上標籤的資料可以讓處理器得知是從那個虛擬機器而來,這些索引(index)將有助於減少其他的虛擬機器載入資料時的延遲時間。

「Opteron的晶片設計整合了記憶體控制器,才能夠達到上述技術。換言之英特爾無法做到這點,」AMD說。

而另一點Barcelona對虛擬化技術的貢獻,則是彌補過去諸如VMWare等虛擬化軟體的不足。AMD表示,一名為「Nested Paging」的技術,可以讓在虛擬機器裡面的應用程式,繞過Hypervisor和硬體層溝通。

根據AMD提供的資料,2GHz的Barcelona在執行VMWare時,表現高出3GHz雙核Opteron的79%。