传统刀片进化:IBM FlexSystem三大优势解析

继4月份IBM推出PureSystems专家集成系统全新产品线之后,业内对这套整合解决方案就充满了好奇和质疑。从解决方案和宏观角度来看,PureSystems主要在专家模式上与传统一体机有所区别。那么对于构成整个PureSystems的核心硬件——Flex System来说,究竟有哪些好处,具体区别又在哪里呢?

本文中,我们将主要就Flex System产品的主要特性结构以及其中最核心的x86计算节点做详细的分析,并与传统刀片服务器做对比。

优势一:整合度高

Flex System产品最有特色的在于它10U高的机箱,与刀片服务器7U高度不同,这个高度意味着同一个机笼内可以插入更多的节点。而一个完整的Flex System配以相应的计算节点、管理节点、网络节点和存储节点,整合必要的管理工具、基础平台软件(操作系统、虚拟化平台等),从而可以在一个10U的机架空间内提供集成化的完整平台。

传统刀片进化:IBM FlexSystem三大优势解析

根据IBM的设想,Flex System与传统的机架型服务器相比具有更高的综合性能,并将传统的刀片服务器有更好的集成度。我们可以这样理解,10U机箱里虽然有各式各样的节点,但对外是一个整体,所以用10U这样一台“大服务器”与传统的4U、2U服务器比,显然具备更高的性能。

那么Flex System中究竟有哪些组件呢?

传统刀片进化:IBM FlexSystem三大优势解析

可以看出来,整个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则面向对价格敏感,注重能效的用户,如互联网企业。

传统刀片进化:IBM FlexSystem三大优势解析

在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在设计之初就充分考虑了用户的需求,并在集成度、灵活性和扩展性等方面具有超越传统刀片服务器的巨大优势。在应对云计算、大数据等应用的同时,更能帮助客户在解决方案选择上和性价比上游刃有余。