近年来,计算工作负载一直在迁移:首先是从本地数据中心迁移到云,现在越来越多地从云数据中心迁移到更靠近正在处理的数据源的「边缘」位置。目标是通过缩短数据传输距离来提高应用和服务的性能和可靠性,降低运行成本,从而减少带宽和延迟问题。
边缘计算
云中心「死亡」了吗?2018 年 10%传统数据中心关闭
当然,这并不是说内部部署或云中心已经死亡,有些数据总是需要在集中位置进行存储和处理。要知道数字基础设施肯定在发生变化。例如,据 Gartner 称,到 2025 年,80%的企业将关闭其传统数据中心,而 2018 年则为 10%。由各种业务需求驱动的数据处理是这种基础设施发展的关键驱动因素。
随着最近业务驱动的 IT 计划的增加(通常超出传统的 IT 预算),物联网解决方案、边缘计算环境和「非传统」IT 的实施迅速增长。此外,人们越来越关注面向外部应用的客户体验,以及糟糕的客户体验对企业声誉的直接影响。这种外向焦点导致许多组织根据网络延迟、客户群体集群和地缘政治限制(例如,欧盟的通用数据保护法规 [GDPR] 或监管限制)重新考虑某些应用程序的放置。
当然,边缘计算涉及挑战(间歇性的),因为其网络边缘具低带宽和高延迟为特征。如果大量的智能边缘设备正在运行软件,例如机器学习应用程序需要与中央云服务器或中间「雾」中的节点进行通信,这就会出现问题。然而,解决方案正在进行中。
随着边缘计算处于 Gartner 2018 年云计算炒作周期的高峰期,在标准和最佳实践得以确定之前,还有很多可能的错误出现,并且主流采用可以继续进行。这篇 ZDNet 的特别报道,旨在设定场景中评估当前的竞争状态。
定义
边缘计算是一个相对较新的概念,已经与另一个术语「雾计算」相关联,这可能导致非专业观察者之间的混淆。以下是一些有希望澄清情况的定义。
Edge of the Edge 2018
将计算能力提供给网络的边缘端,以提高应用程序和服务的性能,运营成本和可靠性。通过缩短设备与为其提供服务的云资源之间的距离,以及减少网络跳数,边缘计算减轻了当今互联网的延迟和带宽限制,引入了新的应用类别。实际上,这意味着在今天的集中数据中心和越来越多的设备之间,会在路径上分配新的资源和软件堆栈,特别是在最后一英里网络附近的基础设施和设备方面。
451 Research / OpenFog Consortium
雾计算,从边缘设备的一端「开始」(在此背景下,我们将边缘设备定义为传感器数据来源的设备,例如车辆、制造设备和智能医疗设备),这些设备具有必要的计算硬件、运行系统、应用软件和连接参与分布式计算。它从边缘扩展到「近边缘」功能,例如本地数据中心和其他计算资产、企业或运营商无线接入网络内的多接入边缘(MEC)功能、托管服务提供商内的中间计算和存储功能/互连/托管设施,最终到云服务提供商的服务。这些位置已集成或托管'雾节点'。
David Linthicum(Deloitte Consulting 首席云战略官)
「边缘计算和存储系统也位于边缘,尽可能接近产生正在处理的数据的组件、设备、应用程序或人。目的是消除处理延迟,因为数据不必是从网络边缘发送到中央处理系统,然后回到边缘...... 由思科创建的术语「雾计算」也指将计算扩展到网络边缘。思科于 2014 年 1 月推出了雾计算作为将云计算功能带到网络边缘的一种方式...... 本质上,雾是标准,边缘是概念。雾在边缘计算概念中实现可重复的结构,因此企业可以将计算推出集中式系统或云,以获得更好更可扩展的性能。」
以下是 OpenFog 联盟如何可视化网络边缘的数据生成「事物」,核心的云数据中心和两者之间的雾基础设施之间的关系:
图片:OpenFog Consortium
市场估计
根据 B2B 分析师 MarketsandMarkets 的数据,到 2022 年,边缘计算市场的价值将达到 67.2 亿美元,高于 2017 年的 14.7 亿美元,年复合增长率 35.4%。关键驱动因素是物联网和 5G 网络的出现,「智能」应用程序数量的增加以及云基础架构负载的增加。
边缘计算市场动态
在垂直细分市场中,电信和 IT 公司将在 2017 - 2022 年预测期内拥有最大的市场份额。这是因为企业面临高网络负载和不断增长的带宽需求,需要优化和扩展其无线接入网络(RAN),以便为其应用和服务提供高效的移动(或多接入)边缘计算(MEC)环境。
MarketsandMarkets 表示,在预测期内,边缘计算市场增长最快的部分很可能是零售业务:物联网传感器、摄像头和信标产生的大量数据,可以在网络边缘更有效地收集、存储和处理,而不是云或本地数据中心。
Grand View Research 采取更为保守的观点,估计到 2025 年边缘计算市场的价值将达到 32.4 亿美元,尽管在 2017 - 2025 年的预测期内,这仍然是 41%的「非凡」年复合增长率。研究公司表示,从地区来看,由于物联网设备在美国和加拿大的渗透率增加,北美将引领市场,而具有最高 CAGR 的垂直领域将是医疗保健和生命科学,这得益于「存储能力和实时性」边缘计算解决方案提供的计算「。Grand View Research 表示,由于边缘计算解决方案能够降低运营成本,中小企业在预测期内的年复合增长率将达到最高(46.5%)。
最乐观的增长预测来自 451 Research,在 2017 年 10 月的一项研究中《雾计算市场的规模和影响》(由 OpenFog Consortium 委托)。这项广泛的研究使雾化计算的市场机会在 2022 年达到 182 亿美元,高于 2018 年的 10.3 亿美元和 2019 年的 37 亿美元,2018 年至 2022 年的年复合增长率为 104.9%。
数据:451 Research&OpenFog Consortium / Chart:ZDNet
据 451 Research 称,就市场份额而言,2022 年雾计算的主要垂直行业将是公用事业,交通运输,医疗保健,工业和农业。
图片来源:451 Research&OpenFog Consortium/ Chart:ZDNet
谈到 2022 年的雾计算生态系统,451 Research 分解了这样的组件:
数据:451 Research&OpenFog Consortium / Chart:ZDNet
硬件组件表现很好,在 2022 馅饼图中占 42.1%,其次是雾应用/平台(21.5%)和雾化服务(20.4%)。难怪硬件供应商和云应用/服务提供商正在排队等待快速发展的边缘/雾市场。
尽管他们有不同的侧重点,但这些预测清楚地表明,边缘计算的「完美风暴」正在由快速增长的互联网连接设备和即将出现的高带宽、低延迟 5G 网络创建。爱立信 2018 年 6 月的移动报告总结了这些领域的预期发展。
虽然个人电脑、笔记本电脑、平板电脑和(在较小程度上)移动电话在 2017 年至 2023 年期间呈现持平增长,但物联网设备正在起飞:那些具有广域连接的设备将实现 30%的年复合增长率,短距离物联网设备增长放缓(17%年复合增长率)。这导致 2017 年(175 亿)和 2023(314 亿)之间连接设备数量增加了近 80%(79.4%)。
蜂窝 IoT 设备是广域 IoT 设备的子集
数据:爱立信移动报告,2018 年 6 月/图表:ZDNet
就 5G 而言,爱立信预计 2018 年下半年出现首批纯数据设备和 2019 年首批 5G 智能手机。随着 2020 年第三代芯片组的问世,到 2023 年,该公司预计将有 10 亿部 5G 设备将在全球范围内连接。
CPE / FWT:客户提供的设备/固定无线终端
图片:爱立信移动报告,2018 年 6 月
爱立信表示,首批基于模块的 5G 物联网设备预计将在 2020 年支持用于工业过程监控的超低延迟通信。
边缘计算的标准和组织
任何新的 IT 计划都需要标准和最佳实践,而早期阶段通常由具有不同议程的多个团体和联盟组成(尽管成员中通常存在重大差异)。边缘/雾计算也不例外。
雾计算是思科创造的一个术语,由 OpenFog Consortium 支持,该联盟由 Arm、思科、戴尔、英特尔、微软和普林斯顿大学边缘实验室于 2015 年成立。其使命宣言(部分)内容如下:
我们的工作将定义分布式计算、网络、存储、控制和资源的架构,以支持物联网边缘的智能,包括自我感知的机器、物体、设备和智能对象。OpenFog 成员还将识别和开发新的运营模式。最终,我们的工作将有助于实现和推动下一代物联网。
边缘计算由 EdgeX Foundry 推动,这是一个由 Linux 基金会托管的开源项目。
EdgeX Foundry 的目标包括:构建和推广 EdgeX 作为统一物联网边缘计算的通用平台; 认证 EdgeX 组件以确保互操作性和兼容性;提供快速创建基于 EdgeX 的物联网边缘解决方案的工具,并与相关的开源项目、标准组织和行业联盟合作。
根据 EdgeX Foundry 的说法,「该项目的最佳点是边缘节点,如嵌入式 PC、集线器、网关、路由器和本地服务器,以解决分布式物联网雾中'东西南北'相互作用的关键互操作性挑战建筑。」
EdgeX Foundry 的技术指导委员会包括来自 IOTech、ADI、Mainflux、戴尔、Linux 基金会、三星电子、VMWare 和 Canonical 的代表。
该领域还有另外两个行业机构:日本专注的 EdgeCross 联盟,由 Omron Corporation、Advantech、NEC、IBM Japan、Oracle Japan 和 Mitsubishi Electric 于 2017 年 11 月成立;工业互联网联盟,由 AT&T、思科、通用电气、英特尔和 IBM 于 2014 年成立。
边缘计算指数:从边缘到企业
Futurum Research 在 2017 年底对 500 多家北美公司(从 500 到 50,000 名员工)进行了调查,以发现他们在边缘计算方面的方案采用和部署、投资意图等。Futurum 表示,所有受访者都对边缘计算投资决策产生了影响,其中 41.8%为「运营人员」,25.6%为「董事、经理、团队领导」级别;但只有 8.6%的人被归类为「执行、高级管理人员、所有者、合作伙伴」。
Futurum 报告称,近四分之三(72.7%)的公司已经实施了边缘计算战略,或者正在实施这一战略。此外,几乎所有人(93.3%)都打算在未来 12 个月内投资边缘计算。
Futurum 还策划了一个通用的数字化转型指数,该指数在 2018 年将 68%的公司纳入「领导者」和「采用者」类别。因此,72.7%的受访者已经投资于边缘计算,这表明这对于精通技术的企业来说是一个热门话题。然而,Futurum 还指出,「93.3%的企业在未来 12 个月内投资边缘计算的热情并未与他们的投资规模相提并论」。
当被问及边缘计算数据流在其业务流程中的重要性时,Futurum 的受访者之间的积极氛围仍在继续,71.8%的受访者将其描述为「极其」(22.2%)或「非常」(49.6%)重要:
数据:Futurum Research / Chart:ZDNet
这种对边缘计算的热情的关键驱动因素是什么?对于 Futurum 的受访者来说,它是「提高了应用程序性能」,其次是「实时分析/数据流」:
数据:Futurum Research / Chart:ZDNet
该分析公司将这些优先级解释为对运营效率需求的反映,表明物联网战略的排名相对较低,通常被称为规范边缘计算用例,「未来几年可能会增加」。
研究公司表示,只有 15.6%的 Futurum 受访者旨在将边缘计算和云计算分开,这一决定通常受到数据和系统安全问题的驱动,并侧重于分区运营。这使得近 64%(63.9%)已经部署(28.3%)或正在寻求(35.6%)边缘/数据中心分析解决方案,加上 20.5%的人不确定是将这些功能组合在一起还是将它们分开:
数据:Futurum Research / Chart:ZDNet
「不确定」和「寻求响应」占调查样本的 56.1%,这显然是边缘计算提供商的重要机会。
2018 年雾计算展望
2017 年 12 月,OpenFog Consortium 对其 61 个成员组织的雾计算状态进行了调查,发现令人印象深刻的是 70%的 CEO 都意识到他们眼见的雾计算变化。
2018 年的雾计算预算普遍增加(40%)或保持不变(51%),只有 5%的受访者觉得减少。倡议主要以研发部门为基础(51%),绝大部分以物联网应用为主要关注领域(70%)。
安全性是 OpenFog 受访者中首要关注的问题(32%),其次是对早期/未经证实的技术、互操作性和不明确的投资回报率的担忧。雾计算的主要驱动因素是延迟和带宽问题。受访者预计制造业、智能城市和交通运输将成为采用雾计算的顶级行业,其次是能源、医疗保健和智能家居。
主要供应商
边缘/雾计算可以将工作负载从云数据中心拉开,因此看到云巨头采取措施防止这些工作负载逃离其轨道也就不足为奇了。
亚马逊 AWS
在亚马逊 2016 年 re:Invent 开发者大会上推出,AWS Greengrass 以公司现有的物联网和 Lambda(无服务器计算)产品为基础,将 AWS 扩展到间歇性连接的边缘设备。
「借助 AWS Greengrass,开发人员可以直接从 AWS 管理控制台将 AWS Lambda 函数添加到已连接的设备,并且设备可以在本地执行代码,以便设备可以响应事件并近乎实时地执行操作。AWS Greengrass 还包括 AWS 物联网消息传递和同步功能,使设备可以在不连接回云的情况下向其他设备发送消息「,亚马逊还表示,「AWS Greengrass 允许客户灵活地让设备在有意义的时候依赖云,在有意义的时候自己执行任务,并在有意义的时候相互交谈,所有这些都在一个无缝的环境中完成。」
AWS-greengrass
当然,这些是「智能」边缘设备:Greengrass 需要至少 1GHz 的计算(Arm 或 x86),128MB 的 RAM 以及用于操作系统、消息吞吐量和 AWS Lambda 执行的额外资源。根据亚马逊的说法,「Greengrass Core 可以运行在从 Raspberry Pi 到服务器级设备的各种设备上」。
Microsoft
自 2017 年 6 月开始在 Microsoft 的 BUILD 2017 开发者大会上推出 Azure IoT Edge,允许云工作负载集装箱化,并在从 Raspberry Pi 到工业网关的智能设备上本地运行。
Azure IoT Edge 包含三个组件:IoT Edge 模块、IoT Edge 运行时环境、 物联网中心。IoT Edge 模块是运行 Azure 服务,第三方服务或自定义代码的容器;它们部署到 IoT Edge 设备并在本地执行。IoT Edge 运行时环境在每个 IoT Edge 设备上运行,管理已部署的模块,而 IoT Hub 是基于云的界面,用于远程监控和管理 IoT Edge 设备。
以下是不同的 Azure IoT Edge 元素如何组合在一起:
Azure-IOT-edge
随着全面上市,微软增加了新的功能,以 Azure IoT Edge 为例,其中包括:开源的支持; 、备配置、安全和管理服务和简化的开发人员体验。
谷歌
2018 年 7 月,谷歌宣布推出两款大规模开发和部署智能连接设备的产品:Edge TPU 和 Cloud IoT Edge。Edge TPU 是一种专用的小型 ASIC 芯片,设计用于在边缘设备上运行 TensorFlow Lite 机器学习模型。Cloud IoT Edge 是将 Google 的云服务扩展到物联网网关和边缘设备的软件堆栈。
Cloud IoT Edge 有三个主要组件:用于网关级设备(至少有一个 CPU)的运行时,用于存储、转换、处理和从边缘数据中提取智能,同时与 Google 的其他云 IoT 平台进行互操作;Edge IoT Core 运行时,可将边缘设备安全地连接到云端;Edge ML 运行时基于 TensorFlow Lite,使用预先训练的模型执行机器学习推理。
谷歌云-IOT-edge
在撰写本文时(2018 年 9 月),Edge TPU 和 Cloud IoT Edge 都处于 alpha 测试阶段。
结语
边缘/雾计算转换是计算中定期发生的焦点转移之一。例如,从大型机到台式 PC,到本地数据中心,再到云数据中心。现在,我们正在研究现有元素的混合,以及数十亿的智能物联网设备,它们通过网关和节点之间的「雾」联系在一起。设备连接一直是阻碍这种转变的瓶颈,但随着 5G 移动网络的出现,这种情况即将得到巨大的改变。
任何可以从物联网数据流的及时分析中获益的行业部门都将对边缘/雾计算感兴趣。这就是为什么技术堆栈的各个级别的供应商都有巨大的机会。
随着越来越多的数据生成、处理和存储在更多的位置,围绕基础架构管理和数据安全、隐私和治理的问题将变得比现在更加重要。让我们希望这些问题尽快得到解决。