阿里云首发CIPU处理器,这次要抢CPU的C位,为OS反向自研


萧箫 鱼羊 发自 凹非寺
量子位 | 公众号 QbitAI

阿里硬件研发,又有大动作。

刚刚,阿里云正式对外发布全新处理器:CIPU。

不仅架构全自研,还号称要“替代CPU成为新一代云计算核心硬件”!

云计算搞了这么些年,CPU在数据中心可一直还是牢牢占据“C位”。

就在去年,阿里还花大力气推出了5nm的服务器CPU倚天710。

这怎么就突然要打破传统了呢?

CIPU,这个比CPU多了一个I的新面孔,究竟什么来头?

CIPU究竟是什么?

CIPU全称Cloud Infrastructure Processing Units,意为云基础设施处理器

从名字上就能看出,这是一颗云端处理器,专门用于连接服务器内硬件和云上虚拟化资源。

CIPU架构图

据阿里云介绍,之所以用CIPU取代以CPU为核心的架构,就是为了更好地“压榨”服务器硬件、获取更多虚拟化资源,并让已有的资源用起来更顺手。

软件上,CIPU接入飞天云操作系统,更高效地完成虚拟化资源编排调度的工作;

硬件上,飞天操作系统通过CIPU能快速云化管理数据中心物理设备,并对网络和存储硬件进行加速,这样一来不仅不会再浪费CPU的算力,还能增强网络和存储性能。

从功能来说,它拥有四大特性

云原生最佳载体,即每个裸金属系统能运行2000个容器,并用沙箱容器技术为容器提供更安全的隔离,链路启动速度在50ms以内;

芯片直接实现IO引擎,其中存储I/O操作每秒可进行300万次,网络I/O最高每秒5000万个分组数据包,存储长尾时延降低50%;

芯片级安全加固,即能高速卸载加密后的数据,将芯片级硬件的不可篡改性映射到软件上;

增强型融合网络,即在RDMA技术加持下,网络延迟最低达到5微秒,带宽最高能达到200GB。

从性能来说,它又给计算、存储和网络三类资源带来了不少提升

计算上,CIPU能快速接入不同类型资源的神龙云服务器,单容器虚拟化消耗减少50%,启动速度快350%。以运行部分数据库和服务器为例,Nginx性能就提升了89%,Redis提升68%,MySQL提升60%,此外对于AI和大数据场景也有提升。

存储上,CIPU能对存算分离架构的块存储接入进行硬件加速,存储时延最低达到30微秒,带宽最高200Gbps,支持云上多计算节点NVME共享访问云盘块存储,Oracle RAC、SAP Hana等高可用数据库无缝上云。

网络上,CIPU对高带宽物理网络进行了硬件加速,基础带宽达到200GB,并采用自研的RDMA-Solar协议,网络时延降低至16us,相较自建物理机的集群吞吐量提升30%、业务高峰期延迟下降90%。

有意思的是,阿里云这款CIPU处理器,其实已经在内部打磨好几年了

它最初的“灵感”,来自于阿里云内部一个叫做神龙卡的设备。

神龙卡诞生于2017年,从功能上来讲有点类似于AWS发布的一款名叫Nitro的平台(集成了虚拟机监视器、带外管理等功能),甚至比AWS发布的时间更早一点。

经过了好几轮迭代后,神龙卡逐渐加入了编排调度、硬件加速等更多能力,最终诞生了CIPU的雏形,随后也在继续完善这一款产品。

一方面,据阿里云智能云架构总监黄瑞瑞介绍,在这几年里,CIPU已经承受过像“双十一”这种体量的性能压力“测试”了。

另一方面,有不少阿里云的客户,也或多或少已经使用过基于CIPU的云计算服务。虽然客户可能对底层硬件层没有直接的感知,但阿里云的网络、存储等性能,这几年确实在不断上升,例如,不久前阿里云就成为国内唯一获评全球十大计算机网络研究机构的中国企业。

如今来看,CIPU的出现确实再次打破了云计算的“瓶颈”,将整体性能提升了一大部分。

不过,要说推翻CPU在云数据中心里“C位”的想法,倒也不是阿里一家有之。

在市面上相似概念的产品里,CIPU相比IPU、DPU来说,又究竟有什么不同?

为什么是CIPU

要说清楚这件事儿,还是得从云计算技术的发展历程说起。

过去十几年来云计算技术的发展,可以大体分为两个阶段。

第一阶段,在分布式技术的推动之下,互联网企业开始将业务从大型机向分布式系统迁移,打下了分布式架构的底座。

第二阶段,资源池化技术出现。这一技术通过计算存储分离的架构,实现了对资源的统一调度编排,使得弹性计算成为可能。

对于用户而言,这也就意味着云计算可靠性和可用性的极大提升。

在这两个阶段,计算体系架构都是以CPU为核心的。

但当云计算发展到今天,以大数据应用为代表的数据密集型场景越来越多,这种以CPU为中心的架构便开始暴露短板:

首先,以CPU为中心的架构会导致计算和网络传输之间的时延较大。

其次,大数据应用增多,导致数据中心内部数据迁移量增大,以CPU为中心的架构无法提供高带宽。

再者,以阿里云为例,其在全球27个国家和地区、84个可用区管理上百万台服务器。但以CPU为中心的架构很难解决这种超大规模基础设施的复杂管理问题。

如此一来,解决之道也就指向了一个方向:打破以CPU为中心的传统云计算体系架构,定义新一代云计算基础技术

而这也正是如今各大厂商所追逐的最新技术热点。

比如英伟达的DPU(Data Processing Units),2020年10月一经发布,便在业界引发热议。

顾名思义,DPU侧重解决的是数据迁移带宽的问题。作为集成加速平台,DPU能够从CPU上卸载关键的网络、存储和安全任务,降低CPU的开销。

老黄当时表示:

数据中心已成为新型计算单元,而DPU是其重要的组成部分。CPU、GPU和DPU的结合,可构成完全可编程的单一AI计算单元,提供前所未有的安全性和算力。

而英特尔也紧随其后,提出了“IPU”(Infrastructure Processing Units)的概念。

相比于DPU,IPU更强调虚拟化云化能力,通过网络虚拟化、存储虚拟化、网络存储管理以及安全等功能,加速网络基础设施,释放CPU核来提高应用程序性能。

尽管在概念上有些许区分,但无论是DPU还是IPU,都是想通过软件定义+硬件加速的方式,替代CPU成为数据中心的核心硬件。

由此也可以看出,阿里云此番推出的CIPU,更像是IPU和DPU的综合体,既能云化虚拟化管控数据中心,又能解决数据迁移带宽的问题。

而更大的区别在于,阿里云本身就是一家云厂商,还是有飞天云操作系统的那一种。

这就意味着,与英伟达、英特尔这样的硬件厂商不同,阿里云对于云计算技术发展各个阶段所面临的问题,有更为切身的体会。

前文提到,CIPU是一颗专门为飞天系统设计的处理器。也就是说,它从设计之初,就是贴合云计算行业痛点、结合飞天系统特点去做的。

这样的软硬一体化,一方面,既能通过硬件提供高性能,又能通过软件提供灵活性。

另一方面,从一开始就避免了适配性的问题,能通过1+1>2的方式,做到更强的性能、更低的价格、更高的稳定性。

自主研发的云计算

如此看来,最先享受到这波技术发展红利的,就是云上用户们——

云计算能做到更高的性价比了。

而作为CIPU背后的云厂商,阿里云此番技术发布,也扣上了云计算技术国产化在新阶段的重要一环。

以阿里云自身为例:

2009年,阿里云自研云计算操作系统飞天诞生。双11、12306春运购票等大家津津乐道的极限并发场景,都跑在这个系统之上。

2017年,为了解决服务器虚拟化性能损耗的问题,阿里云自主研发了神龙架构(就是上文提到的神龙卡),通过把虚拟化转移到专用硬件中进行加速,实现了性能“0损耗”。

在云存储技术方面,阿里云自研的盘古分布式存储系统,推动了面向数据中心ZNSSSD国际标准的发展。与西部数据(WD)共同提出的NVMe2.0,是目前云计算业内最为先进的软硬一体深度融合的分布式存储系统。

去年,阿里云还发布了首款CPU倚天710,刷新了Arm服务器芯片性能纪录。

……

从网络到存储,从软件到硬件,通过13年的技术积累、自主研发,阿里云作为国内云厂商的代表,正在世界云计算的舞台上发出越来越高的声量。

而CIPU的推出,则意味着这种在技术自主化方面的努力,或许已更进一步:

尝试打破海外云厂商、硬件厂商定义的传统发展路线,走出一条自己的新路。

每当技术发展到一个更新换代的新阶段,围绕话语权的竞争往往精彩不断,影响更甚于科技圈本身。

5G如是,云技术亦如是。

好戏或许才刚刚开场。

欢迎关注人工智能、智能汽车的小伙伴们加入我们,与AI从业者交流、切磋,不错过最新行业发展技术进展。

ps.加好友请务必备注您的姓名-公司-职位哦~

点这里

1月8日,有三个与马云相关的公告引发市场关注。1月8日晚间,阿里巴巴集团在港交所公告称,马云先生将不再控制君瀚和君澳持有的蚂蚁集团多数投票权。同日,恒生电子也公告,..

3月17日,拼多多发布2020年第四季度及全年财报。截至2020年底,拼多多年活跃买家数达7.884亿。平台四季度新增5710万活跃买家,去年累计新增活跃买家规模超2亿。如市场此前..

大家好,今天本篇文章就来给大家分享天玑800相当于麒麟什么处理器,以及天玑800处理器相当于麒麟什么处理器对应的知识和见解,内容偏长哪个,大家要耐心看完哦,希望对各位有所帮助,不要忘了收藏本站喔。天玑800相当于麒麟什么处理器?天玑800U相当于骁龙765G,二者之间无论是参数还是制造工艺都相差..

演示机型:OPPO A32系统版本:Color OS12 oppoa32是骁龙SM4250处理器,运行ColorOS系统,GPU:高通 Adreno610;前置800万像素摄像头,后置1300万 ..

大家好,今天来给大家分享目前高通骁龙最好的处理器的相关知识,通过是也会对目前高通骁龙最好的处理器排名相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!手机高通骁龙处理器排行手机高通骁龙处理器排名:1、骁龙8gen1:这是高通第一..

演示机型:Iphone 13系统版本:iOS15.2 苹果13处理器是A15仿生处理器,A15仿生处理器将使用最新架构,由5nm N5P工艺打造,在能效比方面,苹果A15仿生大大强..

大家好,今天来给大家分享阿里王坚当选院士的相关知识,通过是也会对阿里云博士王坚相关问题来为大家分享,如果能碰巧解决你现在面临的问题的话,希望大家别忘了关注下本站哈,接下来我们现在开始吧!阿里云创始人:曾被人称为“骗子”,马云却为其投资100亿,现在如何?“忍耐和坚持虽是痛苦的事情,但..

大家好,今天本篇文章就来给大家分享计算机性能,以及计算机性能指标完全由CPU决定对应的知识和见解,内容偏长哪个,大家要耐心看完哦,希望对各位有所帮助,不要忘了收藏本站喔。电脑性能都包括哪些?计算机性能是指用于衡量计算机系统性能的指标,但最为可靠的衡量尺度是时间。时间可根据计算方法给..

大家好,今天本篇文章就来给大家分享小米十青春版处理器,以及小米10处理器青春版对应的知识和见解,内容偏长哪个,大家要耐心看完哦,希望对各位有所帮助,不要忘了收藏本站喔。小米10青春版参数配置小米10青春版采用了水滴全面屏的设计。屏幕尺寸为6.57英寸,屏幕比例20:9。因为采用了COP封装以及屏..

很多朋友对于i3第四代处理器和i3第四代处理器能玩dnf吗不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!四代i3和五代i3有什么区别,性能上有什么不同?四代i3和五代i3区别为:架构不同、CPU主频不同、3D性能不同。一、架构不同1、四代i3:四代i3采用的架构是Haswell架构,制..

本文由 量子位 来源发布

阿里云首发CIPU处理器,这次要抢CPU的C位,为OS反向自研

评论问答