在上周举行的“2017年风河中国开发者大会”上,风河软件定义技术设施事业部产品管理与战略副总裁Glenn Seiler详细介绍了风河在NFV和IoT市场策略。

Glenn Seiler

Glenn Seiler指出,在过去几年中,软件定义已经成为业界发展方向,在物联网和电信行业,软件的价值也开始凸显。风河的使命就是充分发挥风河的经验和长处,帮助合作伙伴和最终用户打造安全、可靠、高性能的软件定义基础设施,最终帮助客户业务成功。

为了加快在此领域的进展,风河对公司的业务构架进行了调整,成立了四个业务部门来负责相应项目。其中,运营系统职能保持不变;智能网联汽车,主要负责汽车的自动驾驶、车载信息娱乐系统等车联网方面的技术、产品;IoT部门,主要负责IoT设备和全生命周期管理;软件定义基础设施部门,其主要产品就是用来支持关键基础设施的Titanium Cloud产品堆栈。

Glenn Seiler在接受C114采访时指出,对于最终用户而言,全面云化已经成为趋势,而不仅仅是单独的某个层面的网元。从数据中心到核心网再到边缘,甚至到IoT设备,都在云化的进程上加速。“云已经成为必然趋势,但并不是采用OpenStack构建一个云平台,就能够实现端到端的云化,用户需要的是基于开源技术,满足三层解耦需求,同时具备高性能、高可靠和高安全性的电信级解决方案。”

而这正是风河Titanium Cloud产品堆栈的优势所在。在性能和可扩展性方面,Titanium Cloud可以显著降低服务提供商OPEX和CAPEX提升资源使用效率,降低CPU开销,保证关键业务的性能;在可靠性和可用性方面,Titanium Cloud通过独特的设计,使得整个系统不会出现单点故障,具备自动故障快速检测和恢复功能;在安全性方面,平台引入了信任链设计,从物理硬件到虚拟机,都有相关的设计,可以从服务链的角度来确保高安全;同时,Titanium Cloud具有很强的开放性,都是基于业界标准,使得服务提供商避免被供应商锁定。

众所周知,性能一直是困扰NFV规模应用的难点。Glenn Seiler指出,风河很早就意识到了这个问题,虽然也是采用了OpenStack和KVM等开源标准,但风河在此基础上进行很多创新,使得Titanium Cloud具备了电信级的能力。“我们引入优化了DPDK,对包转发能力进行加速;引入了ceph来进行高性能存储,使得不同虚机之间的通信能力达到了20Gbps,另外在可用性和容错方面也进行了系列创新,这都帮助用户突破了性能瓶颈。”

Titanium Cloud

除此之外,Titanium Cloud的另一个杀手锏则是高度的平台适用性,可以在数据中心、核心网、边缘以及IoT设备中进行部署。“无论是哪那种场景,我们可以提供单一的操作系统,用户可以自由选择相关配置,来实现不同的应用。”

比如在边缘,风河提供的Titanium EDGE,可以用单一服务器来提供多业务承载,“对于很多用户而言,CPE是个很好的应用场景,运营商可以给最终用户提供丰富多彩的业务,来增加收入。虽然是单一的PC服务器,但采用风河的Titanium EDGE,运营商可以在硬件层、虚拟层和应用层多个层面提供高可靠性,而且虚拟层对于CPU的性能开销控制的也很好。”

Glenn Seiler在采访中强调,虽然现在有很多厂商都进入到了OS领域,但风河并不惧怕竞争。除了技术上的先发优势之外,独特定位也是风河的价值与竞争力所在。操作系统当然是有一定的技术门槛,但根本上决定其市场成败的不单是技术问题,而是在巨大的市场中如何让如同食盐一样的操作系统这种产品成为一种正向的力量,让它的商业模式对整个产业生态系统是有利的,而不是有害的,独立第三方OS才是整个电信行业走向开放的核心要素。

NFV三层解耦的特性虽然赋予了运营商开放、灵活、可扩展的网络基础设施,但也到来了巨大的验证与集成的工作。Glenn Seiler表示,解耦再集成的工作非常重要,服务提供商也不可能全部亲力亲为。“预集成和与预验证工作是非常重要的,所以开源标准组织的存在是很关键的,风河也加入了包括ONAP等在内的很多开源标准组织,和产业链合作伙伴一起来加速产业环境的成熟。”Glenn Seiler说,“同时,风河的Titanium Cloud生态系统也迎来了越来越多的合作伙伴,不断的对产品进行优化,以便产业链更加充分利用风河平台的全部功能。”

Huawei AI Chip Kirin970

北京时间9月2日晚,华为在2017年德国柏林IFA 2017(国际消费类电子产品展览会)上发布华为首款人工智能(AI)芯片——麒麟970,这也是全球首款内置神经元网络单元(NPU)的智能芯片。

余承东透露,麒麟970将率先搭载在华为Mate 10上,Mate 10将于10月16日在德国慕尼黑发布,华为对德国也是爱得深刻。

其实早在IFA之前,关于华为将发布首款AI芯片的消息就不胫而走。余承东之前在朋友圈晒了一张图说自己会在IFA期间做一个主旨演讲,算是为发布麒麟970预热了。

麒麟970采用了台积电的10nm工艺制程,终于与高通、联发科看齐,高通骁龙835、联发科X30均采用了10nm工艺。

在近1cm²的面积内,麒麟970集成了55亿颗晶体管(骁龙835是31亿颗、苹果A10是33亿颗),内置了八核CPU,运用了Mali-G72MP12全新一代GPU以及全新升级自研ISP等。

麒麟970在核心配置上采用4*Cortex-A73+4*Cortex-A53的大小核设计,其中A73大核主频为2.4GHz,A53小核主频为1.8GHz。之所以使用的是ARM的Cortex-A73,而不是Cortex-A75,可能主要是基于成本的考量。

GPU为Mali-G72 MP12,在视频方面首次支持HDR10,支持4K@60fps视频解码,4K@30fps视频编码。相机双ISP,支持人工智能场景识别、人脸追焦、智能运动场景检测,夜拍效果得到加强。

基带方面,麒麟970支持Cat 18,最高下载速度达到1.2Gbps(骁龙835为1Gbps),它将搭载嵌入式安全引擎,支持TEE和inSE。

麒麟970最突出的特点就是首次集成NPU(Neural Network Processing Unit)专用硬件处理单元,设计了HiAI移动计算架构,华为称其AI性能密度大幅优于CPU和GPU,“相较于四个Cortex-A73核心,在处理同样的AI应用任务时,新的异构计算架构拥有大约50倍能效和25倍性能优势。”

一个直观的感受是,在余承东演示的PPT中,在图像处理速度方面,麒麟970一分钟能处理2005张(没有NPU的情况下只能处理97张)。同时,它也远超iPhone 7 Plus的487张/分钟、三星S8的95张。

有了NPU加持,当你举起手机拍照的时候,对焦速度更快,另外对照片美化的处理也可以同步进行,也就是说,你拍照结束,美化结束。

余承东在发布会结束后,发了一条朋友圈说:“那些所谓跑分软件,还无法支持NPU跑分计算,如果能够支持,那跑分根本不在一个量级上。NPU处理器AI处理性能比CPU高25倍,能效比高50%!”

根据外界猜测,麒麟970未来或许不仅仅用于手机,还可能用在自动驾驶、AR等领域,它可能把语音识别、自然语言处理和图像处理的API接口开放给第三方平台。

余承东在演讲中首次全面阐释了华为在AI方面的战略和理念:“未来的智慧终端想要不断的发展,相应的人工智能体系一定既要充分发挥终端自身的能力和价值,也要结合大数据和云技术带来的海量信息、服务和超强计算力,人工智能在未来终端上的实现必须通过端云协同,这也是我们当前战略布局的重点。”

余承东提出Mobile AI=On-Device AI + Cloud AI,他认为人工智能在未来终端上的实现必须通过端云协同,这样能有效解决实时、随时、稳定性和隐私方面的问题,实现端侧智能与云端智能的优势互补。

他表示,AI技术的核心是对海量数据进行处理,当前以CPU/GPU/DSP为核心的传统计算架构已经不能够适应AI时代对计算性能的海量需求。在手机端,由于具备随时性、实时性和隐私性等重要特点,AI本地处理能力就变得尤为重要,当前手机端的性能问题已经成为阻碍移动AI技术发展的最大掣肘。与服务器端AI设计不同的是,麒麟970选择了具有高能效的异构计算架构来大幅提升AI的算力,以应对与数据中心完全不同的挑战。

或许这也就部分解释了日前华为把Cloud BU提升至与三大BG并行的战略高度的用意了,通过自家的端侧先来验证可行性,通过不断优化提升华为在云计算方面的能力,最终从内部使用到外部推广。

回到麒麟970身上,关于它的性能如何目前都还限于纸上谈兵,只有等到10月16日华为Mate 10发布后才能见真章。考虑到苹果将于9月12日发布iPhone 8,或许一个月后,余承东又要修改PPT,吊打iPhone 8了。