2018年10月16日,Arm宣布推出面向IT基础设施的Neoverse处理器IP产品线。Neoverse的推出,让Arm在处理器方面不再靠Cortex包打天下。“所有人都在问我Neoverse与Cortex的区别,” Arm基础设施事业部高级副总裁兼总经理Drew Henry在接受TechSugar专访时表示,Neoverse是专为网络基础设施而生的处理器IP产品线,全面支持构建网络基础设施的计算、网络、存储与安全的处理,而Cortex以后将专注于终端产品。如果类比一下,则Neoverse与Cortex之间的关系“有点像英特尔的至强(Xeon)与酷睿(Core)”。
图像传感器将重构服务器生态,Arm Neoverse如何为万亿互连打基础?">Arm基础设施事业部高级副总裁兼总经理
Drew Henry
相比终端应用,基础设施应用对处理器的可扩展性、远程控制、可靠性以及缓存(Cache)性能等要求都更高,在Neoverse产品线推出之前,Arm已经在Cortex部分产品中加入对基础设施应用的支持,并取得了相当好的市场成绩。据Drew Henry介绍,在基础设施领域,预计2018年基于Arm技术的处理器市占率约为27%, 全球第一。那么,为什么还要推出Neoverse产品线呢?
Drew Henry认为,Neoverse的推出是为了推动互联网模式改变,为万亿互连时代奠定基础。“要实现万亿设备互连,现有互联网模式必须改变,”Drew Henry指出,传统互联网内容分发模式,信息流主要由数据中心向终端发送,随着连入设备越来越多,这一模式正在发生改变,尤其是越来越多廉价高清摄像头接入网络以后,传统内容分发模式难以应对快速增长的数据量。“摄像头价格越来越便宜,可以预期,将来10亿以上高清摄像头接入网络并不是什么难事,这10亿摄像头每个月产生的数据将超过400EB(1EB=1024PB,1PB=1024GB),而现在全球互联网数据总流量也不过是每月150EB。要分析处理这样庞大的数据,从中抽取重要信息,需要构造一个与今日完全不同的IT基础设施模型。”
Arm判断,互联网模式将从内容分发转变为数据消费,数据中心的负担将会相应降低,终端与边缘节点将承担起更多的数据分析处理工作,边缘节点的作用也将由存储内容,变为存储计算力。“万亿连接设备产生的数据, 需要本地决断(local decisions), 由终端设备去做一些处理非常重要, 其中部分数据会被送到边缘云(edge cloud),边缘节点将进行更多的决断,处理更多的数据, 然后将处理过的数据发给云端,进行进一步处理,这是新的模型,这将是未来十年的互联网基础设施模型, 这样的模型才可以在边缘接入万亿设备。”
新互联网基础设施模型必然要由新型处理器来构建。在传统的数据中心,网络、存储、安全和计算等所有任务都由CPU来完成,造成CPU工作负担沉重繁杂,效率不高,根据Arm提供的数据,由于服务器中CPU需要处理网络、存储、安全等任务,造成其计算效率下降20%,给企业造成的潜在损失达数十亿美元,而在新型互联网基础设施模型中,网络、存储、安全等工作由专用处理器来承担,这样既减少数据中心服务器运算负担,又强化了云边一体,确保边缘和数据中心的通信效率。这就是Arm推Neoverse产品线的原因。
作为Arm服务器产品线,Neoverse和Cortex有一点交集。Neoverse第一代产品Cosmos平台,其实就是用的Cortex A72/A75 内核,但2019年以后推出的Ares平台,将不再沿用Cortex内核命名规律。从2018年到2021年,Arm计划每年更新一代Neoverse,支持工艺由Cosmos平台的16纳米,到Poseidon的5纳米,每次换代性能提升约30%。针对数据中心、边缘节点,以及网络、存储、安全应用的加速等不同应用,Neoverse都有特定优化的解决方案。
“不仅是服务器发生了变化,整个计算世界都发生变化,从网络、存储,到安全加密,各个环节的计算负载以前是云服务器的CPU处理,现在都是由Arm处理器来完成。”
Drew Henry一直活跃在IT市场,他亲历了大型RISC服务器被英特尔取代的过程,也看到了当前这一次在计算模式上发生的变化,他认为Neoverse是应运而生:“我们得到的经验教训是顺着市场走向投资,Arm正投入新的云边计算架构,可以支持万亿设备连接,可以减轻云端设备计算负担,是为客户适应新模型构建新生态的最佳支持,我期待云端计算应用将进一步向Arm迁移!”