繼4月份IBM推出PureSystems專家集成系統全新產品線之后,業內對這套整合解決方案就充滿了好奇和質疑。從解決方案和宏觀角度來看,PureSystems主要在專家模式上與傳統一體機有所區別。那么對于構成整個PureSystems的核心硬件——Flex System來說,究竟有哪些好處,具體區別又在哪里呢?
本文中,我們將主要就Flex System產品的主要特性結構以及其中最核心的x86計算節點做詳細的分析,并與傳統刀片服務器做對比。
優勢一:整合度高
Flex System產品最有特色的在于它10U高的機箱,與刀片服務器7U高度不同,這個高度意味著同一個機籠內可以插入更多的節點。而一個完整的Flex System配以相應的計算節點、管理節點、網絡節點和存儲節點,整合必要的管理工具、基礎平臺軟件(操作系統、虛擬化平臺等),從而可以在一個10U的機架空間內提供集成化的完整平臺。
根據IBM的設想,Flex System與傳統的機架型服務器相比具有更高的綜合性能,并將傳統的刀片服務器有更好的集成度。我們可以這樣理解,10U機箱里雖然有各式各樣的節點,但對外是一個整體,所以用10U這樣一臺“大服務器”與傳統的4U、2U服務器比,顯然具備更高的性能。
那么Flex System中究竟有哪些組件呢?
可以看出來,整個Flex System內可以插入x86和Power的計算節點,V7000存儲節點,管理節點以及網絡設備——其中不論是V7000的強大存儲能力還是適應Infiniband網絡的交換節點都是傳統刀片產品所望塵莫及的。
優勢二:靈活性強
Flex System可以同時采用x86和Power架構的計算節點,實現真正的異構計算。這里我們主要介紹x86架構計算節點x220和x240與傳統刀片相比的區別。與傳統刀片服務器只面向計算密度的堆疊不同,x240和x220都是為工作負載優化而“量身”打造的計算節點。
其中x240支持雙路至強E5-2600系列處理器,并支持24個DDR3內存,集成了萬兆以太網。而x220則基于雙路至強E5-2400系列處理器,并支持12個DDR3內存,集成千兆網絡并能升級到萬兆。這實際上提供了兩類產品:x240面向對計算能力,大內存消耗的應用負載,如虛擬化應用;而x220則面向對價格敏感,注重能效的用戶,如互聯網企業。
在Flex System中,用戶可以根據需求選擇和更換這些節點。也就是說,在Flex System中,用戶是不會因為采購了一批產品而被鎖定——傳統刀片服務器則不然,配置購買了高端刀片之后,就會碰到靈活性方面的難題,于是用戶只能另起爐灶再買一批。而在Flex System中可以靈活的選擇合適的節點,其計算密度不下于刀片,卻具有機架服務器的靈活優勢。
另一個靈活的方面在于混合架構的配置,不論是x240還是x220都可以和Power計算節點混插在一起計算,這是Flex System所獨有的靈活性優勢。而傳統刀片乃至整個傳統服務器領域都無法實現這樣的混合架構運算。
優勢三:擴展性強
傳統刀片為了保證計算密度,因而犧牲了擴展性和I/O能力,只在刀片機箱上提供有限的I/O擴展。而在Flex System中,x220和x240均提供了獨立的網絡I/O支持,并最高可以到萬兆網絡。另一方面,Flex System自身也提供了網絡節點,提供包括40G Ethernet、16G SAN、56G InfiniBand等所有主流形式的網絡支持。
除了網絡擴展性之外, x220和x240都提供了兩個I/O子卡的支持,分別支持x16全速和x8半速PCI-E 3.0的擴展卡。這樣就使得這兩個計算節點在對GPU計算卡和更多I/O擴展上擁有了傳統刀片服務器所無法比擬的優勢。
從內部擴展性來看,目前的多數刀片服務器所配備的內存均在16條DIMMs左右,而這也是由于傳統刀片的寬度所嚴格限制的。在Flex System中,x220考慮能效和性價比,擁有12條DIMMs插槽,而x240則擁有24條DIMMs,從而最多可以使用384GB內存(16GB單條),對于單節點所能承載的虛擬服務器來說,內存越大,其虛擬機承載量也就相對越大。
綜上所述,可以看出Flex System與內部的x240、x220在設計之初就充分考慮了用戶的需求,并在集成度、靈活性和擴展性等方面具有超越傳統刀片服務器的巨大優勢。在應對云計算、大數據等應用的同時,更能幫助客戶在解決方案選擇上和性價比上游刃有余。