阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

或将取代云计算,下一个技术风口来了  

  • 2021-11-09
  • 本文字数:4890 字

    阅读完需:约 16 分钟

或将取代云计算,下一个技术风口来了   

最近几年,边缘计算火了,成为新晋的技术风口。

 

但你真的了解边缘计算吗?

 

边缘计算究竟是什么?哪些应用适合在边缘部署?边缘计算是否将取代云计算?边缘计算的前景如何?近日,全球知名边缘计算平台 Akamai 的亚太区架构师团队负责人李文涛在接受 InfoQ 等少数媒体采访时,就上述焦点话题做出了深入解读。

为什么需要边缘计算?

 

很多厂商都在提边缘计算,但很重要的一个问题是,首先得搞清大家说的边缘在哪里?我们在哪里做边缘计算?

 

李文涛表示,Akamai 认为,位置决定一切,如果边缘位置不同,那么做边缘计算的内涵和场景往往也很不同。

 

从内到外,IT 基础设施分为三个层次,最里面是企业数据中心,它往往是一个集中式部署的数据中心,或者是多个数据中心;再往中间一层是云计算平台,现在市场上的云厂商,每家基本上有数十到数百个大型的数据中心组成云平台。它是一个中心化的架构,因为云的含义就是希望通过整合、通过中心化提高效率、降低成本,而且云非常适合计算密集型的负载,大规模的机器学习的建模,大规模的数据处理、存储等。

 

最外面一层是边缘,以 Akamai 的平台为例,Akamai 的平台有超过 4000 个数据中心,遍布互联网的边缘,在离用户非常近的位置,往往离最终用户只有一个网络跳,为用户提供边缘计算能力。它是一种去中心化的架构。

 

在 5G 时代,5G 的特点就是低延迟、高吞吐,结合边缘计算,企业用户能够更好利用 5G 的能力、在边缘部署应用、在边缘进行计算。同时,利用 5G 高速边缘管道,把数据应用和数字体验交付到最终用户的手中。Akamai 认为,边缘计算的内涵,应当是真正地在互联网的边界、在距离用户非常低时延的位置进行计算。

 

云的数据中心到最终用户的时延往往在百毫秒这样的级别,相比之下,Akamai 距离边缘最终用户的时延往往在十到数十毫秒这样的级别。

 

IT 基础设施部署的三个层次,从中心到边界,从集中式到去中心化这样的部署层次之间并不是互相替代的,而是相互补充,彼此分工不同,分别适合不同的应用场景。

 

根据 IDC 和 Gartner 的判断,企业 IT 的边缘部署正在加速。IDC 数据显示,到 2023 年,超过 50%的企业的新增 IT 基础设施会部署在边缘,到 2024 年企业边缘的应用数量将会增长 800%。Gartner 进一步提到,到 2025 年,超过 75%的数据生成和数据处理也会在边缘进行。

 

李文涛表示,有三个趋势在驱动边缘应用的部署:

 

  • 物联网相关的应用不断丰富,更多的智能互联设备需要在互联网边缘进行数据处理和服务。

  • 移动办公、远程办公的流行。在疫情期间,很多时候需要通过互联网边缘进行企业应用的接入和企业 IT 服务。

  • 数字平台发展。无论是网站还是应用程序,数字内容越来越丰富、服务越来越个性化,这些数字体验的创新和交付也在推动边缘应用的增长。

边缘计算与云计算

 

我们应该如何看待边缘计算和云计算的关系?有观点认为,边缘计算将取代云计算,那么,边缘计算究竟是云计算的有力补充还是云计算的竞争对手呢?

 

李文涛表示,Akamai 从两方面看边缘计算。第一,边缘计算所在的地理位置,第二,边缘计算带来的独特能力和价值。

 

Akamai 的边缘计算是去中心化的分布式计算,分布在全球数千个数据中心,靠近用户的位置进行计算,适合对时延要求非常低的使用场景,如应用内容的个性化、边缘 AI 等。而云的环境主要是做中心化、计算密集型的负载。

 

以机器学习为例,李文涛认为,机器学习并不是一个靠边缘可以百分百解决的问题。机器学习有两部分,第一部分是构建机器学习模型,这个模型需要在云端、在超大型的数据中心里构建。它是一个高度计算密集型的负载。第二部分是使用已经构建的机器学习模型进行推理,推理的过程适合部署在边缘,尤其是对时延的要求高的服务,使得用户可以实时得到推理结果。

 

总而言之,机器学习建模是在云端,因为需要中心化、计算密集型的计算;机器学习推理可以部署在边缘,因为需要靠近用户去做服务。因此,李文涛认为,未来边缘和云将是互补的关系,各有分工、各有专长。

 

目前,边缘计算主要以无服务器计算的形式提供给企业用户。

 

云厂商的计算一般有四类:基于虚拟机的服务、基于容器的服务、提供物理机租用的服务、以及无服务器计算服务。

 

德勤曾评价,无服务计算是首席信息官进行 IT 运营创新的有力工具。麦肯锡甚至认为无服务器计算将是下一代的云计算。

 

无服务器计算服务有很多优势,能为开发者和应用团队带来很多好处,如它大大提升了开发者的体验,开发者只需要关心自己的代码,不需要担心基础设施的限制、运维方面的限制等。它还可以帮助开发者团队快速开发应用,快速将新的应用、新的功能推向市场,同时可以避免厂商的锁定。

 

对 IT 运维团队而言,使用无服务器计算后不需要担心基础设施的扩展性和可用性,因为这些能力是由像 Akamai 这样的无服务器计算厂商和平台提供的。IT 运维团队也不用担心使用前和空闲时的资源浪费。

 

无服务器计算满足了现在运维团队提到的“低运维”、甚至“无运维”的趋势,大大降低了 IT 运维团队的压力和负担。这些是无服务器计算变得愈发重要的主要原因。

 

李文涛介绍,Akamai 提供的边缘计算其实就是边缘的无服务器计算,Akamai 把边缘和无服务器计算融合在一起。Akamai 在以上价值的基础上,又提供了四个价值:一,因为是在互联网的边缘进行,所以 Akamai 提供了超低延时的到最终用户的应用交付;二,即刻的全球部署。用户可以在分钟级别内将其业务逻辑部署到 Akamai 的全球边缘无服务器计算平台上;三,Akamai 是一家云安全厂商,所以云安全能力集成在了边缘无服务器计算平台中。用户不用担心 DDoS 攻击、应用层攻击等复杂的攻击防护问题;四,现在很多企业都在用混合云或多云,边缘计算和多云的兼容性也非常重要。

 

Akamai 提出了“云中立”的概念,无论客户与哪种云厂商合作,还是自有的 IDC 机房,Akamai 可以充分兼容,且都可以提供统一的集成服务,并帮助这些企业为其最终用户提供统一的安全、性能与边缘计算方面的服务和体验。

 

如何更好地将边缘和云计算进行融合?Akamai 的观点是,在构建边缘原生应用时,需要考虑哪些应用适合构建在边缘,哪些应用适合部署在云端。或者说,一个应用逻辑的内部可能有多个微服务,我们需要考虑哪些微服务适合部署在边缘。这样,企业就可以充分利用边缘和云的不同特点和优势。

 

一个值得注意的问题是,尽管热度起来了,但目前,相对于云计算,边缘计算的开发者并不多。

 

李文涛认为,出现这一现象的原因主要是,从行业整体看,在本世纪初,边缘的概念还没有出现,像无服务器计算或边缘无服务器计算被更多采用主要是在近几年。

 

Akamai 注意到,越来越多的开发者进行边缘原生应用的开发,他们也正在主动学习这方面的技术。Akamai 提供的边缘无服务器计算是标准的 JavaScript 语言,学习成本低,方便开发者上手,这也促进了用户采纳度在近两年的迅速提高。

Akamai 边缘计算平台与相关产品

 

目前,Akamai 拥有全球最大的边缘网络。

 

在过去的 20 年里,Akamai 推出了很多边缘计算的技术创新与产品。

 

1998 年,Akamai 推出了第一款边缘计算产品,该产品通过 XML 语言编写定制化的 CND 边缘逻辑,部署在 Akamai 的平台上;2001 年,Akamai 推出了自服务式的边缘动态内容组装,将网站的个性化内容和静态内容在边缘进行组装处理;2002 年,Akamai 推出了 Edge Java 平台,这是一个自服务式的无服务器计算平台,其特点是,Akamai 用户可通过 Java 语言构建边缘的原生应用。

 

李文涛称,相比很多云计算厂商,Akamai 在边缘计算上的创新探索更早,在上世纪末、本世纪初就开始探索边缘计算的相关技术,且推出了商用服务。

 

2014 年,Akamai 推出了 Cloudlet Applications,这是一款能在边缘处理多种业务逻辑的预编写的应用;2016 年,Akamai 推出了 Image & Video Manager,可在互联网边缘优化图片和视频;2017 年,Akamai 推出了 API Gateway 产品,提供高可靠边缘 API 的认证、访问和流量管理等服务;2020 年,Akamai 推出了 EdgeWorkers,次年推出了“EdgeKV”,这两个产品属于用户 DIY 边缘应用的领域。EdgeWorkers 通过 JavaScript 构建边缘的原生应用,允许用户把自己的 JavaScript 代码运行在 Akamai 在全球的几千个边缘数据中心内,就近为用户提供计算和应用的服务。EdgeKV 是在边缘构建的全球分布式键值存储的数据库,这样客户在边缘既可以进行计算,也可以存储、处理相关数据。

 

据介绍,Akamai 配合边缘计算的平台和产品,提供了丰富的开发者资源。Akamai 边缘计算产品面向开发者和 DevOps 团队,提供了很多技术文档、参考架构,GitHub 的代码案例库等,此外还为用户提供免费使用和测试额度,帮助开发者或运维团队快速上手 Akamai 边缘计算平台。

哪些企业应用适合在边缘部署?

 

哪些企业应用,或企业应用的哪些部分适合在边缘部署?

 

这就要提到微服务架构。

 

在过去几年中,企业应用正在从单体式架构向微服务架构转型。到今年,微服务架构已变成一个企业应用非常普遍、通用的架构。微服务架构指的是把一个业务逻辑分割成多个微服务的数据,这样便于应用,提供更高的扩展性、灵活性和可管理性。通过把业务逻辑分割成多个微服务,IT 可以更好满足相关服务、计算需求。

 

在这个大背景下,哪些微服务适合部署在互联网边缘上,适合使用边缘计算?

 

Akamai 提出了 4 个判断条件:

 

  • 第一,某一个微服务是不是对时延非常敏感?因为,边缘计算最大的好处就是可以为用户提供十到数十毫秒的低时延。

  • 第二,某一个微服务对扩展性要求是不是很高?因为边缘无服务器计算提供了高度的、自动化的全球性扩展能力。

  • 第三,某一个微服务是否可以横向扩展?是不是无状态的服务?如果是这样,它们就非常适合在边缘、以分布式的方式进行处理和计算。

  • 第四,某一个微服务是否可以使用 JavaScript 进行编写?

 

如果企业的微服务满足上述四个条件,那它就非常适合部署在边缘上。

边缘计算的“钱”景与未来

 

边缘计算的商用化部署一直是业内关注的焦点。

 

边缘计算的适用面广泛,包括基础设施相关服务、视频相关服务、网站移动应用内容的处理和服务等。这些服务都有统一的特点:需要很低的时延;需要高度的扩展性;相比于传统 IT 解决方案,现在企业的开发者、DevOps 团队希望用代码进行更多更自动化的应用部署和运维。

 

在这样的背景下,Akamai 看到,边缘计算正在企业 IT 应用的各方面渗透,支撑新的 IT 服务。

 

在万物互联的时代,边缘计算可以提升物联网的智能化。边缘平台是物联网的重要的载体,因为在物联网领域,无论智能驾驶,还是家庭的智能物联设备,还是游戏相关的物联网服务,都需要非常低的时延和距离用户非常近的地理位置。

 

针对物联网领域,Akamai 大约从 10 年前就开始了布局。Akamai 推出的 IoT Edge Connect,可以帮助物联网服务商提供高速、低时延的 IoT 消息的交互。

 

谈到未来边缘计算领域的技术突破,Akamai 认为,针对物联网的服务能力还会不断增强,安全性会进一步提升。

 

在地理位置方面,边缘计算的节点会不断下沉。Akamai 目前正在探索节点的更多可能性,如把节点部署在无线网关、靠近 5G 基站的地方,甚至把节点能力预置在家中的智能设备、机顶盒中,真正做到无限的节点下沉、泛在式的边缘计算节点能力。

 

此外,在通用性的边缘计算平台方面,边缘计算能力、存储能力会进一步提升,为用户提供更多更复杂的应用承载能力。

 

边缘计算正在快速发展,越来越多的企业加入到边缘计算的应用行列。

 

未来,边缘计算领域会出现很多子市场:有些公司会提供垂直领域的软件解决方案,如在工控领域,工控软件的提供商会提供智能工厂、智能运维等软件方案;像 Akamai 这样的厂商更多是一个平台提供商,为企业提供全球化的边缘计算平台;第三个细分角色是安全提供商。保障物联网等场景下的边缘安全和合规是未来越来越重要的领域。第四个角色是纯粹的基础设施、硬件供应商、5G 提供商、运营商。

 

“边缘计算是一个非常大的市场,厂商一定要讲清楚自己是做什么样的边缘计算、在哪里做边缘计算。避免泛泛地谈边缘计算。过去几年,行业对边缘计算的炒作太多,落地非常少,这是我们看到的一个问题”,对于当下边缘计算市场的火热,李文涛认为应该冷静、客观地看待。

 

采访嘉宾介绍:

 

李文涛,Akamai 亚太区边缘架构师团队负责人。带领的团队主要为亚太区的战略客户提供深度的技术咨询,帮助客户更好的利用 CDN 和边缘计算进行业务创新。

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2021-11-09 14:466299
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 492.8 次阅读, 收获喜欢 1966 次。

关注

评论 6 条评论

发布
用户头像
白猫黑猫,先抓个耗子看看

“边缘计算是一个非常大的市场,厂商一定要讲清楚自己是做什么样的边缘计算、在哪里做边缘计算。避免泛泛地谈边缘计算,一定要提在边缘的哪里进行了什么样的计算,到底是哪一个子领域,是软

...

台领域、安全领域还是基础设施和 5G 领域.... 过去几年,行业对边缘计算的炒作太多,落地非常少,这是我们看到的一个问题”,对于当下边缘计算市场的火热,李文涛认为应该冷静、客观地看待。

2021-11-12 11:28
回复
用户头像
现在可以说边缘计算的场景不丰富,也不能说边缘计算就是伪命题。就像之前出租车市场,各个城市都有出租车公司,完全能够满足出行需求,当uber、didi出现的时候,完全颠覆了原来的市场,一定是和时代结合的技术才能发挥光热
天猫精灵的边缘计算也是搞了很久,不知道有没有什么可以推广的能力。就解决唤醒终端来说,只是一个很小的场景
2021-11-12 11:26
回复
用户头像
在我看来这无非是目前云计算重新包装概念,一直在强调网络延迟。目前云计算厂商比如阿里云在全球也有多个节点,那么在中国如阿里云每个省份、城市有相关数据中心时延基本不是问题,另外一个其实就是说服务无状态,以ServerLess形势提供,这个已经不是什么新概念了。
2021-11-10 08:41
回复
我也觉得多idc就这样服务的,在边缘之前的单体部署就是边缘,完全在自己设备上计算就完了
2021-11-11 13:15
回复
用户头像
方法
2021-11-10 08:38
回复
用户头像
支持一下~
2021-11-09 16:23
回复
没有更多了
发现更多内容

如何构建适合工业设计企业的云端图形工作站?

青椒云云电脑

图形工作站

如何教会小白使用淘宝API接口获取商品数据

Noah

软件测试/人工智能|一文告诉你Python字典知识

霍格沃兹测试开发学社

IPQ4019 IPQ4029 Platform DR40x9 Provide 23-30KM Long Range Transfer AP Controller Support Openwrt Openwifi|802.11AC Solution

wallyslilly

IPQ4019 ipq4029

提升淘宝商品详情搜索效率,看这篇API接口详解

联讯数据

DAPP智能合约质押挖矿系统开发丨详情开发

l8l259l3365

教育行业为什么管理特权账号?

尚思卓越

运维 网络安全

学校建设云教室方案应该考虑哪些?

青椒云云电脑

云教室 云教室解决方案

大模型训练中CPU高负载与GPU低使用率的优化策略

百度开发者中心

gpu 大模型

大模型训练中错误数据集的影响及应对策略

百度开发者中心

大模型 人工智能’

“2024京津冀人工智能大会”推动京津冀人工智能产业快速发展

AIOTE智博会

智博会 人工智能展 世亚智博会 北京智博会

【写作训练营打卡|04】

23年总结-对于开发者来说AI带来的影响和AI未来的趋势预测

肥晨

AI

当创建statefulset资源后,k8s组件如何协作

华为云开发者联盟

云原生 k8s 华为云 华为云开发者联盟

一个 41 岁老程序员的 2023 年总结 - 利用 AI 延长自己的编程寿命

Jerry Wang

人工智能 AI 总结思考 ChatGPT 2023年

王炸升级!PartyRock 10分钟构建 AI 应用

伤感汤姆布利柏

人工智能

【scikit-learn基础】--『数据加载』之样本生成器

EquatorCoco

Python 人工智能 机器学习

软件测试/人工智能|使用 Pip 管理 Python 包

霍格沃兹测试开发学社

公司敏感数据被上传Github,吓得我赶紧改提交记录

程序员小富

git

Java 11 到 Java 21:无缝迁移的可视化指南

高端章鱼哥

Java Java11 Java21

新一代私有云部署四大优势和案例解读

青椒云云电脑

云电脑平台

我还是无法忘记那个午夜,当oncall的告警响起

Java 工程师蔡姬

#on-call 21 天技术人写作行动营 #线上问题 #性能问题

每日一题:LeetCode-151. 反转字符串中的单词

半亩房顶

Go 面试 算法 LeetCode 字符串

机器学习与低代码开发:创新驱动的双剑合璧

EquatorCoco

机器学习 软件开发 低代码

国内外免费的SCADA软件工具有哪些?

2D3D前端可视化开发

物联网 组态软件 SCADA软件 组态工具 HMI系统

云电脑和一体机有什么区别?

青椒云云电脑

云电脑 桌面云一体机 云桌面一体机

大模型训练引领AI新时代

百度开发者中心

人工智能 大模型 LLM

如何给网页和代码做HTML加密?

软件测试/人工智能|一文告诉你Python集合相关知识

霍格沃兹测试开发学社

Vue3.0在软件开发中的能力展示

互联网工科生

Vue DOM vue3.0

深入探讨 Swagger Array:开发者的步步为赢指南

Liam

后端 开发工具 swagger API 文档 web 开发

或将取代云计算,下一个技术风口来了   _AI&大模型_刘燕_InfoQ精选文章