谈谈阿里云的CIPU
前言
最近某司一个数据湖项目和一些针对未来体系架构的研究特别忙,然后Cisco Live上周发布了很多有趣的东西,例如渣的Nimble Network的初级版本:可预测网络(Predicatable Internet),以及把Catalyst和Nexus两大交换机产品线的云化管理,某种意义上来看这也为以后构建Ruta这样的统一架构又迈出了异步,从一个做盒子的硬件公司到全面上云的转变有些让人欣喜。
说到云,总有很多人要求写一下CIPU,但大多数人的关注点又很奇葩,因为触碰到两个被传统媒体渲染了无数遍的东西,一个是CPU,另一个是操作系统,所谓问题常常是:这东西能替代CPU么?我们操作系统真的牛么?我以为半年前写过一篇<DPU和云操作系统>已经把这事讲清楚了,但有些看不清的人对这条路还有很多质疑,那么就顺带写几句吧。
一些来自网络的质疑
上周阿里云全球峰会上,伴随着CIPU(全称Cloud Infrastructure Processing Units,意为云基础设施处理器)的发布,癫总说了一句话:CIPU将替代CPU成为云时代的处理核心
似乎发现国内媒体和很多吃瓜群众没有看懂,因为国内大多数人对CPU的认知中,还是二十年前龙芯的步履蹒跚,认为做CPU是一件非常难的事情, 你凭什么替代CPU?实际上20年以后的今天做CPU门槛变得很低了,特别是大量的RISC-V CPU的开源项目和相应的工具链也成熟了,例如去年曾经发过一篇
>做个CPU真的难么?不难,手把手带你玩<
另一方面,很多人看到下面这图,似乎又开始脑补:不就抄了Fungible的DPU么
而事实上最大的亮点是操作系统和DPU的融合,正如我几个月前讲到的那篇文章那样:
>DPU和云操作系统<
本质上就跟我最近几年做netDAM+Ruta是类似的,这条路是对的:)netDAM的核心并不是说在网卡上挂一块内存,更多的是ISA的形式化定义。Ruta本质上也不是SegmentRouting也不是为了和SRv6竞争,而是更多的从体系结构的视角来看待,去把网络指令和计算指令更好的整合。这也是你们看到的部分关于Google Aquila和PSP要做的事情,只是我做的比他们更远。
而阿里云希望通过CIPU和飞天系统结合,从而达成一个远大目标,那就是把上百万台服务器,变成一台超级计算机。本质上你可以去看去年的一篇文章,
>从大机的视角看DPU发展<
从大型机的视角来看,了解到IBM在大机上玩的SMC-R、SMC-D就不难理解eRDMA的内涵了
一些固有的偏见
很多所谓的专业人士,对于体系架构的认知还是以前的三门专业课:计算机组成、网络、操作系统。三者之间的相互独立解耦的视角。但是当今计算机体系结构的变革,更多的是以数据为中心,本质上是在下图中大量的紧耦合:
一方面BaaS(Backend as a Service)某种意义上会重构整个计算的体系架构,另一方面为了打通这条路才有了癫总讲的”Back to Basic”的原因。而对于一颗CIPU而言,我相信它也会演进出相应的以数据为中心的指令集架构供飞天使用的。
国内很多人由于自身的“专业”,似乎整个视角被局限在了一些奇怪的地方,例如Network as a Computer的算力网络,对于Service Provider从中文的视角就能看出来一个很大的问题,国内通常会讲“运营商”,而不是“服务提供商”,正是这种视角使得他们会以自我为中心来构建整个操作(Operation)系统,而少了几分“为人民服务”的店小二的气质。本质上还是来自于过去几十年“投资型”政府的视角,而思维观念上并未向“服务型”政府的视角转变。
CIPU是什么?
记得前段时间读过<置身事内>谈到:“凡属事者如客,部署如车,我辈如御,堂司官如骡,鞭之左右而已。” 意思是讲衙门就像车,来办事就像坐车,当官的是骡子,我们才是车把式,决定车的方向。正如我在前文《DPU和云操作系统》的一个比喻,CIPU的本质不是简单的替代CPU,而是从组织架构上来看,”实际的权威来自于信息优势,单位领导(CPU)虽有形式权威和最终决定权,但具体工作大都要求专业知识和经验,所以专职办事的人员(GPU/DSA)实际权力更大。”
信息的复杂性和权力分配是一个普遍的问题,在各国政府中,资深技术官僚都有信息优势,在很多事务上的实权是大于领导的。这样的解释似乎就可以讲清楚CIPU的定位了,本质上它是从组织结构上提供一种激励相容的机制,需要下级(XPU)去发挥主动性和创造性来调动资源去达成,所以整合飞天操作系统是必然。
结语
正如高考作文中关于红楼梦的那个题目:
>一篇红楼梦大学<
无论是述古、还是编新,最根本的还是不落粗陋,蕴籍含蓄,思虑周全。大多数受道家的影响,做事情并不太周全,很多事情多停留在粗陋的仿制抄袭之上,此时需要一份自信,来自述古的文化自信。但是也要提防一分来自盲目自大。思辨才是关键,抛弃白猫黑猫的意识形态,从本源和情境出发去考虑事物演进的本质。
有些业内人士十多年前对云计算的评价:“旧瓶装新酒”,到如今对CIPU的一些质疑。有些答案再等十年咱们看看?这是一条很有趣的道路,因为相信,所以看见:)
《谈谈阿里云的CIPU》来自互联网,仅为收藏学习,如侵权请联系删除。本文URL:https://www.bookhoes.com/4358.html