ChinaByte比特网 4月11日 - 在本届IDF2013大会的预览中我们介绍过,作为代号Jasper Forest的Intel Xeon(至强)C5500/C3500系列存储平台的下一代产品,Xeon E5 CPU将不再为存储特别定制。那么,它的技术特点基本上就是遵循一年前推出的服务器平台。当然,也不完全是这样,在本文中我们主要关注的是E5-2400/2600能够为企业存储系统带来哪些好处。
英特尔至强处理器 E5-2600/2400 存储架构演进.pdf点击下载
主要用于双控制器缓存镜像的NTB(非透明桥接),以及DRAM掉电保护的ADR(异步内存刷新)都是上一代平台具备的特性,而Quick Data DMA则是Xeon E5新加入的特性。
SBB(存储桥接坞)是Intel参与制订的,主要针对中低端磁盘阵列的结构方面的行业标准。Xeon C5500/C3500系列中实际出货的绝大多数应该都是C3500(参见IDF2012报道《低端FC SAN阵列:Xeon侵占PowerPC市场?》),事实上我几乎没听说哪款存储用了C5500。升级到E5-2400,CPU的内核数增加了一倍(4核-8核),PCIe I/O达到3倍的带宽(PCIe 2.0 16 lane vs. PCIe 3.0 24 lane),而最大内存容量我想在这里通常不会是问题。
这张资料的标题为E5-2400,而参与对比的具体CPU型号却是Xeon EC3539(出货量较大,IBM Storwize V7000等使用的就是这一款)和E5-1428L。如果您只关注服务器市场,应该知道主要针对单路工作站的Xeon E5-1600系列,而E5-1400系列则应该是专门针对存储的产品。它与E5-2400最大的差别就是不支持双处理器(而我们也没有看到E5-2400推荐的双CPU存储控制器配置),当然具体型号的规格也会有其它异同之处,我们会在文章结尾处单独对比新一代“存储”CPU。
上面的图片,与服务器系统结构图的差别主要在于应用了PCIe NTB x8。我们看到E5-2400(包括E5-1400)定位在中低端平台,针对2U 12个3.5/24个2.5寸盘位的SBB机箱;而E5-2600则针对中高端平台,强调高性能、可扩展性、2S(双插槽)和横向扩展。
点击放大
这里的双控制器结构图,与之前的Xeon C3500没有什么实质上的区别。右边列出了E5平台的好处:PCIe 3.0提高了I/O带宽,同时使用多块高速扩展卡也需要大量的内存带宽(但大多数存储的瓶颈似乎不在这里,而是IOPS);除了Intel以前宣传的RAID 5/6的XOR/P+Q计算加速之外,现在还列出了CRC(循环冗余校验)、加密、散列(hash)和压缩。
点击放大
横向扩展(Scale-out)与纵向扩展(Scale-up)最大的区别是控制器(计算)节点数量的增加,因此容量和性能可以同步线性提高。有些产品会采用驱动器只位于控制器机箱的方案,比如戴尔EqualLogic(非x86)和惠普StoreVirtual(LeftHand P4000)家族,也有相对高端可以