边缘计算Edge Computing为在云端之外的平台运行应用程序提供了新的范例。边缘是用户及其设备与连接它们的网络相接触的地方。它是一个平台,但是没有应用的平台就像没有钉子的锤子。那么使边缘计算真正杀手级的应用是什么呢?
1. 物联网网关
边缘计算和物联网(IoT)齐头并进。随着新连接设备的爆炸式增长,从汽车到烤面包机的所有东西现在都有一个IP地址。这些新设备正在产生大量数据。如此多的数据使您的有限互联网上行链路无法跟上。
通过在靠近源头的IoT网关中的边缘设备中处理大部分数据而不是在云中,连接的设备可以消耗更少的回程带宽。如果上行链路出现故障,物联网网关可以继续运行,因此当您连接的开关和连接的灯泡与云端暂时失去连接时,您不会陷入黑暗。
工业物联网(IIoT)将这些概念提升到工业规模。许多现有的工业设备暴露出随着时间的推移数据被忽略或丢失的情况(实际上多达97%)。通过在Edge边缘收集和合理化这些数据,工业物联网网关可以提高工业自动化的效率和效率。
IoT和IIoT还可以作为几个相关的Edge Computing应用的平台,包括联网汽车,交通运输和能源。这些应用共享遥感分析和边缘局部驱动的物联网功能。
2. 网络功能
路由器,交换机和防火墙通常会让人联想到大金属盒。虽然网络功能传统上运行在专用设备上,但网络功能虚拟化(NFV)已经采用这些封闭系统并将其转换为可以在虚拟机甚至Docker容器中运行的软件。与此文讨论的其他应用不同,网络功能必须在边缘上运行。数据包转发和安全功能不能外包给云,同时保持实时性能。
幸运的是,NFV和Edge Computing的结合,使管理这些新虚拟化网络功能的生命周期和配置变得十分简单。网络服务提供商已经在考虑转向NFV,以此作为推出通用边缘计算平台(如多接入/移动边缘计算(MEC))的机会。
3. 游戏
多玩家游戏是带宽密集型和延迟敏感型应用。通过基于位置来匹配游戏玩家,然后将游戏服务器放置得更靠近它们,多玩家的网络延迟可以达到一位数毫秒。游戏机或PC游戏装备与后端服务器之间的延迟越低,滞后越低。竞争类游戏的兴起表明,庞大的游戏社区愿意为更好的体验支付额外费用。
借助边缘计算Edge Computing,云游戏Cloud Gaming等服务变得可行。游戏玩家可以订阅托管的游戏服务,而不是每年或每两年投资一台新的PC,PlayStation或Xbox。边缘计算硬件保持更新,用户可以远程连接。虽然之前云游戏(如OnLive)的尝试因实时延迟问题而失败,但托管型边缘计算平台的发展可能会重新点燃此模型,利用Google发布的Stadia和微软xCloud。
4. 内容交付
最初的Edge Computing应用。通过在边缘缓存内容 - 无论是网页,视频还是音乐 - 终端用户可以享受更好的体验。边缘缓存提供了超越传统Web服务器的巨大改进,提供了大约一毫秒的延迟。
这是20年前的新闻; 今天它与Edge Computing有什么关系?内容交付网络(CDN)市场一直由少数玩家主导,如BAT的CDN服务,Akamai和Limelight。他们已经建立了庞大的全球缓存网络。如果Edge看起来更像云?任何内容提供商(如HBO或Netflix)都可以在网络边缘启动自己的自定义微型缓存,而不是依赖CDN提供商,与使用通用CDN提供商相比,具有更大的灵活性和自定义性。
5. 用于语音和视频识别的机器学习
通过Alexa,Google智能助理和Siri进行语音识别现已成为主流。而且,在设备日益连接的世界中,支持语音和视频的设备的数量只会增加。将所有这些语音和视频内容拖回云端的成本很高。用户期望低延迟响应能力而不会影响他们的数据计划。
Edge Computing使机器学习推理模型(例如用于语音和视频分析的模型)的执行能够比以往任何时候都更接近最终用户及其设备。通过在Edge处将语音转换为文本,可以将兆字节(MB)语音记录转换为仅几个字节的文本。
6. 虚拟桌面
虽然云软件是企业应用程序的未来,但许多人仍然依靠虚拟桌面来完成工作。无论这些虚拟桌面环境是在企业数据中心托管还是在公共云中运行,它们对于远程工作人员来说都很慢,甚至可能在错误的网络条件下停止生产力。
Edge Computing有可能从数据中心释放虚拟桌面环境,并通过虚拟机迁移为远程工作人员提供高度可控的本地化访问。想象一下,在办公室中使用虚拟桌面环境,然后让虚拟桌面实例跟随您到最近的Edge站点。与游戏用例一样,较低的延迟也会产生重大影响。
7. 视频会议
无论您是每天参加会议还是每季度一次,我们大多数人都有经验丰富的会议软件,但是语音延迟,糟糕的视频质量和冻结的屏幕共享并不罕见。这些问题可能是由于连接到云端的链路变慢造成的,其中多个语音和视频流被多路复用在一起。
通过将语音和视频会议软件的服务器端放置得更靠近参与者,可以显着减少这些类型的质量问题。全球分布式语音和视频服务器Edge架构可为会议参与者提供更具弹性和响应性的用户体验。
8. 云存储
每个人都有云中的数据,但有时可能很难访问。它可能很慢甚至无法使用。无论您是使用Dropbox和Google Drive等服务,还是仅尝试通过Internet访问网络文件系统(NFS),远程存储并不总是按照应有的方式运行。
Edge Computing可以帮助解决这个问题。通过将存储网关放置在Edge边缘端,网关可以充当读/写缓存。如果云存储服务不可用,它可以提供本地缓存的工作文件集。在连接较慢时,尽管上行链路异常缓慢,但它可以提供快速本地存储阵列的外观。
9. 增强现实
华丽的Edge用例。实际上,增强现实(AR)不太可能是边缘计算向前发展的的驱动要素。虽然边缘计算可以减少对轻量级AR头戴设备计算能力的需求,但是功率权衡和当前对专用硬件的依赖性,使得难以将AR作为当前通用边缘计算平台的应用。但是,AR绝对符合原型边缘计算应用的模式:带宽需求和延迟敏感。随着这项技术的进步,增强现实无疑将受益于边缘计算的发展而向前大步迈进。
仅凭任何单个应用程序都不足以推动通用边缘计算平台的出现。但是,这些应用可以围绕边缘创建一个平台生态系统,并可以处理异构工作负载,同时实现尚未想象的新可能性。