数据快速增长已经成为大家的共识,无论是企业还是个人都切身感受到数据增长所带来的压力随着像公有云的云存储等应用兴起以及企业大量数据归档的需求,冷数据这个词汇成为当前市场中的热点。由于冷数据涉及到大量公有云服务提供商以及拥有海量数据归档需求的用户,针对冷数据的存储设备在技术创新上呈现出诸多特点:保证性能需求的同时,能够降低功耗以及存储成本。当前在冷数据存储领域,英特尔和ARM的芯片成为竞争的交点。近日,英特尔公司在旧金山IDF正式推出了针对冷数据平台的全新凌动C2000系列处理器,更是加剧了英特尔与ARM在冷数据领域的竞争。
英特尔凌动C2000—高大上
根据英特尔介绍,全新的凌动C2000系列处理器基于新的Silvermont架构,分为代号Avoton和Rangeley两种产品,代号为Avoton的C2000处理器则是专门针对冷数据领域,英特尔希望通过Avoton来构建理想的冷数据存储平台。
图一:英特尔凌动C2000处理器架构和参数概览。
据悉,代号为Avoton的凌动C2000处理器采用了64位设计和22nm制程工艺,是一款高度集成的SoC芯片,集成了PCI-E 2.0控制器,SATA2.0及3.0控制器,USB以及千兆以太网等。Avoton最多可拥有八核处理核心,原始主频最高可达2.4GHz。英特尔宣称全新的C2000处理器比上一代产品拥有7倍的性能、8倍存储空间以及4倍的每瓦性能。
图二:英特尔在低功耗产品的路线图,凌动C2000采用了22nm制程工艺,功耗已经降低到6W,2014年将会发布基于14nam制程工艺的Denverton处理器。
冷数据,意味着数据状态并不活跃。目前,在公有云的云存储、对象存储、海量数据归档等领域比较符合冷数据的特点。因此,冷数据对于数据处理的实时性并没有像OLTP、OLAP那样要求高,低成本的存储和低功耗反而是冷数据领域当前最为看重的。相对于上一代低功耗产品S1200而言,英特尔本次发布的C2000在功耗方面大幅改善,适应了当前市场的需求。
图三:合作伙伴生态系统是英特尔的强项,英特尔推出了凌动C2000之后,获得了CETC、华为、浪潮、Quanta、Sugon、惠普等公司的响应和支持。
事实上,相对于ARM而言,英特尔芯片制程工艺、芯片技术等方面仍然有着优势。英特尔强大、先进的芯片工厂有助于英特尔快速改进芯片产品。当前低功耗成为一大趋势之时,英特尔的芯片能够快速响应这种趋势。另外,英特尔针对不同工作负载优化出了13种定制配置,在定制化方面给予了合作伙伴们更多选择。而且,英特尔通过合作伙伴生态系统来推动芯片市场占有的做法也延续到了C2000系列处理器上面。
华为UDS如何玩ARM
与英特尔芯片的高大上相对,ARM芯片现在更显得屌丝范儿,特别是在64位芯片还未推出之时,ARM芯片貌似已经开始逐渐掉队。不过就如上文所言,冷数据在性能处理是一方面,更加看重的是存储成本和低功耗。ARM也在当前市场中获得了一部分厂商和用户的青睐,比如华为公司主打海量数据存储领域的UDS海量存储系统,利用ARM架构构建出一套针对EB级数据量的归档存储系统。
图四:华为UDS海量存储架构采用了去中心、全分布、自组织的架构,通过每块磁盘配置一颗ARM处理芯片的方式,实现了全分布架构。UDS海量存储系统通过由接入节点、以太网交换机以及单盘存储借点组成,数据流进入接入节点之后,通过动态算法将数据进行分片并存储到单盘存储节点上。
图五:华为UDS硬件架构及组网,每U存储节点包括8个分别配置了一个ARM芯片的硬盘,等同于将分布式系统扩充硬盘级别。
华为UDS DHT环地址空间接近无限,通过调整虚拟节点映射关系乃至扩充虚拟节点数目,可支撑物理节点的无限扩展。从华为UDS设计思路可以看出,对于海量EB级的数据而言,扩展性以及低功耗的需求更加明显,通过每块磁盘配置一颗ARM处理器,使得整个系统实现了真正的去中心、全分布和自组织。
可以预见的是,随着冷数据市场逐渐受到用户的关注,英特尔芯片与ARM芯片在这个领域的竞争将会越来越激烈。竞争激烈也意味着用户所面对的选择将会更多。对于用户而言,有选择远远比没选择强的多。