算力网络是指在计算能力不断泛在化发展的基础上,通过网络手段将计算、存储等基础资源在云、边、端之间进行有效调配的方式,以此提升业务服务质量和用户的服务体验。
算力网络自2019年诞生至今已有3年多,在产业界的共同努力下,算力网络技术研究在国际和国内都取得了显著的进展。国际上,互联网工程任务组(Internet Engineering Task Force,IETF)已经开展了计算优先网络框架(computing first network framework)系列研究;欧洲电信标准组织(European Telecommunication Standards Institute, ETSI)和宽带论坛(Broadband Forum,BBF)分别启动了NFV-EVE020和SD-466相关技术研究;国际电信联盟电信标准化部门(International Telecommunication Union Telecommunication Standardization Sector,ITU-T)也发布了Y.2501(computing power network-framework and architecture)的技术标准。在国内,三大运营商与中国通信标准化协会(China Communications Standards Association, CCSA)同期开展了包括算力网络需求与架构、算力路由协议技术、算力网络标识解析技术、算力网络控制器技术、算力网络交易平台技术、算力网络管理与编排技术、算力度量与算力建模技术等全方位的标准技术研究工作,有力地推动了算力网络的发展。
2021年,算力网络借助“东数西算”的国家战略迎来蓬勃发展的一年,中国联通提出基于第三代面向云的无处不在的宽带弹性网络(cloud-oriented ubiquitous broadband elastic network 3.0,CUBE-Net3.0)打造新一代数字基础设施建设,通过“联接+计算”的算网一体理念,以云网为基、数智为核,实现算网联动;中国电信提出了“网是基础、云为核心、网随云动、云网一体”的思路,以云为核心大力发展云网融合;中国移动则提出了算力立体泛在、算网融合共生、算网一体服务的新理念。虽然三大运营商对于算力网络的立足点有所不同,但是核心思想趋于统一,都是希望未来云、网、算等资源能够融为一体,使用户能够像用电、用水一样,随时随地地使用算力。
为实现此愿景,产业界先后提出了如下主要技术思想。
● 抽象出算力的计量粒度,使得算力资源的度量能够在一定程度上统一。
● 算力优先网络的实现,使得网络中的路由计算不再只依靠传统的链路度量值,而能够将算力信息作为权重参与路径选择。
● 通过网络在云侧、边侧、端侧的高效分布和连接保证,使得“多云协同”“云-边协同”“端-云协同”成为现实。
● 算力网络管控系统的统一管理和编排完成算力、网络、云的统一调度,实现“一网联多云”“一键网调云”。
虽然算力网络当前已经初步具备了应用落地的条件,但是产业界也应清楚认识到目前尚未突破的一些核心技术难点,即算力网络持续健康发展面临的若干关键技术问题,本文将探讨这些问题。
1 算力度量与算力建模
算力度量和算力建模是算力网络底层的技术基石,如何在网络中有效地对算力进行标识和度量是算网融合发展的第一步。不同于传统的硬件计算资源度量,算网融合过程中算力的度量不仅依赖中央处理器(central processing unit,CPU)、图形处理器(graphics processing unit,GPU)等处理单元以及内存、硬件等存储资源,还与业务类型、节点的通信能力等息息相关,可以说作为算网融合发展的基础,如何构建统一的算力资源模型及算力需求模型、实现算力的一致化表达是算力度量与算力建模的关键问题。
目前,算力资源的度量和建模方面的研究进展相比算力网络其他研究方向稍显缓慢,经过分析,主要原因包括以下几点。
(1)衡量计算能力的 CPU、GPU、神经网络处理器(neural network processor unit,NPU)等异构处理单元很难进行标准化的统一,目前仅有中国联通和中国移动在 CCSA 的标准研究报告中提出根据整数运算速率、浮点数运算速率等不同运算类型的维度衡量处理单元计算能力的方案,但是在此方