阿里巴巴|阿里云 CIPU,是一场「原生」的冒险

【阿里巴巴|阿里云 CIPU,是一场「原生」的冒险】阿里巴巴|阿里云 CIPU,是一场「原生」的冒险

文章图片

阿里巴巴|阿里云 CIPU,是一场「原生」的冒险

文章图片



谁能重新定义计算 , 谁就能重新定义商业的未来 。
过去几十年来 , 很多商业变革的背后 , 如果去追溯的话 , 都可以在计算的变化上找到起点 。 从计算能力遵循摩尔定律不断攀升 , 最终解锁了智能手机 , 带来了移动互联网;到云计算的出现解决了超高并发和大算力的经济性问题;再到现在追求计算的可信与安全 , 而不是计算效率和计算经济性的区块链… 可以说「计算」这个核心点 , 就是数字经济永恒的发展基础 。 技术能力的变化 , 以及它要解决问题的目标的变化 , 每跳动一次就意味着一次商业变革 。
当然 , 不论到什么时候 , 计算效率的提升都是重要的问题 , 而效率提升最终还要回到芯片和系统的底层去寻找空间 。
最近 , 我看到阿里云做了一件事 , 发布了一款自主研发的云数据中心专用处理器 CIPU(Cloud infrastructure Processing Units) , 并表示 , CIPU 是一款为「飞天」操作系统设计的专用处理器 , 它将取代 CPU 成为新一代云计算架构体系的处理中心 。
这里让我疑惑的是:新概念在云计算产业中并不稀缺 , 单是包括 IPU、TPU、DPU 和各种 AI 芯片已经让人应接不暇了 。 而阿里云推出的 CIPU 究竟是什么?它和之前的概念有什么区别?它会给我们带来什么?

01 CPU 的困境 , CIPU 的缘起
我觉得阿里云推出 CIPU 其实是「蓄谋已久」:
他们之前推出的「飞天」 , 据说是中国唯一的自研云操作系统 , 这些年更是一直都在持续地投入自研云技术;去年的云栖大会 , 又一口气发布了磐久、倚天、神龙 4.0 和灵杰几个重磅产品 , 一步步地在「做深基础」「向下生长」 。

图|阿里云 CIPU 发布

这次专门面向云数据中心设计 CIPU , 依旧可以看作是阿里云「向下生长」逻辑的延续 。
但想更好地理解 CIPU 的出现 , 还是有必要先说说数据中心的这些年的变化 。
数据中心有个古早词汇叫「机房」 , 一听就有点旧工业气息 , 它在互联网发展的早期阶段 , 确实也技术含量不高 , 更多的就是用来堆放计算机 。 但随着互联网的发展成熟 , 数据中心越来越成为「业务和流量复杂性的聚集地」 , 涌现了一系列的技术创新 。
一众科技巨头比如亚马逊、微软和谷歌等也嗅到了数据中心领域的机会 , 纷纷重金投入 , 进行自研自建 。 阿里云这边 , 2020 年 4 月就宣布了未来 3 年要再投 2000 亿 , 用于云操作系统、服务器、芯片、网络等重大核心技术研发攻坚和面向未来的数据中心建设 。
除了看到机会 , 巨头们花这么大力气自研数据中心 , 也是因为传统数据中心的软硬件从性能、成本角度还是落后 , 云数据中心才能解决大规模的计算问题 。 既然现有设施不能满足 , 就干脆重新面向云环境去做更加原生的设计 , 甚至可能还要体系化地重构 。 比如 , CPU 芯片 , 其实并不是为了面向搭载云操作系统而设计 。
阿里云的同学和我说 , 在过去十多年 , 云计算技术发展经历了两个阶段:第一阶段是分布式技术 , 推动互联网企业从大机向分布式系统整个迁移;第二阶段诞生了资源池化技术 , 进一步提高了云计算的可靠性和可用性 。 在这两个阶段中 , 都是基于传统的、以 CPU 为中心的计算体系架构去做优化 。 很显然 , 当阿里云自研了云操作系统飞天之后 , 对于 CPU 的优化只是时间和具体路径的问题 。