受到虛擬化及種種新技術的驅動,近年來x86伺服器的聲勢超越UNIX大型主機,特別在虛擬化以及雲端基礎架構上,x86伺服器運用日漸普及,這其中以Intel處理器為運算核心的伺服器更高達九成以上的比例。不過,這樣的態勢自從ARM積極投入伺服器市場之後,開始掀起小小漣漪,包括HP、神達、Dell以及廣達都相繼宣布投入ARM伺服器開發。
他同時也提到,針對小型需求,神達也設計了10U高度的機櫃,將GFX伺服器、儲存設備、網路設備以及UPS全部集結在這個機櫃後,就直接構成了一台小型資料中心,連專業機房建置的費用都可以省卻。
Calxeda EnergyCore架構
HP在去年啟動ProjectMoonshot伺服器改造計畫,第一階段就是打造HP Redstone伺服器開發平台。這個平台即是HP與Calxeda合作開發的ARM伺服器。簡單地說,Redstone是一台4U高度的伺服器,類似多節點伺服器的設計,每2U高度可配置兩個節點,單個節點可直立插上18個EnergyCard(有興趣的讀者可到HP官方網站http://www.hp.com/go/moonshot觀看介紹影片。)。
HP在台沒有引進ARM伺服器,不過與HP合作的Calxeda於日前來台積極尋求ODM合作伙伴,並且以EnergyCard為伺服器叢集的基本構件,配合EnerguCore伺服器機箱,加速ODM業者研發進程。
Calxeda產品行銷經理毛念恩表示,資料中心正面臨一些問題與挑戰,企業希望在有限的資料中心空間取得最大化的運算能力,但卻沒有足夠的電力以因應眾多的伺服器運轉,以及因為高廢熱所帶來的冷卻需求,ARM伺服器正好補足這兩者,以ARM為核心所設計出來的晶片只要Intel處理器十分之一的電力,但整體伺服器的運算力卻多了數十倍。
|
▲EnergyCard是伺服器叢集的基本構件,每一張EnergyCard上嵌有4顆EnergyCore ECX-1000,而每顆ECX-1000單晶片都可以在內部網路進行相互溝通。 |
EnergyCard是伺服器叢集的基本構件,每一張EnergyCard上嵌有4顆EnergyCore ECX-1000,而每顆ECX-1000單晶片都可以在內部網路進行相互溝通,且配有4GB DDR3 Mini-DIMMs,單晶片旁邊直接就是SATA連接埠。
以EnergyCard為基本單位,採直立式直插到伺服器機箱中。毛念恩指出,在這樣的設計下,2U伺服器的高度足足可以包含120顆以上的四核心處理器,而且提供的是40U伺服器機櫃的傳輸量。「Calxeda的強項是可以進行客製化設計,未來倘若伺服器業者想要針對巨量資料特別設計專屬伺服器,Calxeda也可以協助辦到。」
非虛擬化環境適用
根據瞭解,ARM Cortex-A9並不支援硬體的虛擬化,換句話說,目前耳熟能詳的虛擬化平台並不能用於ARM伺服器中,毛加恩指出,企業之所以需要虛擬化的原因是因為處理器的效能太高,但使用率卻太低,但這在ARM伺服器卻不容易發生。「當然,企業還是會希望能切割運算資源進行有效的分配,這個時侯就可以透過OpenStack來達成。」
張金堆也同意這項論點,他提到神達與Ubuntu合作,能夠做到統一管理CPU資源,在Ubuntu作業系統下,以切割核心數,例如4個核心、8個核心或16核心等方式,來到達到與虛擬化相同的彈性資源分配目的。