探索边缘计算与能力导向架构
1. 引言
边缘计算是一个快速发展的领域,随着5G、连接性、计算和网络硬件加速器以及人工智能的进步,加上数据主权和隐私方面的法规,它正成为企业和商业基础设施的关键部分。边缘计算不仅将计算资源推向更接近数据生成和消费的地方,还强调了与物理世界的紧密耦合。这与云计算不同,云计算资源通常与物理上下文解耦,以便它们可以在不同的场景中高效共享。本文将探讨边缘计算与能力导向架构(COA),帮助读者理解如何设计和实现高效的边缘计算解决方案。
2. 边缘计算的定义与特性
2.1 边缘计算的定义
边缘计算是在数据生成或消费的上下文中进行的计算。这一定义强调了边缘计算的一个关键特性:在上下文中进行计算。边缘计算在现实世界的上下文中执行计算,响应物理世界的数据。它通常旨在提供即时响应。换句话说,边缘计算在时间和空间上都与物理场景紧密耦合。
2.2 边缘计算的关键特性
边缘计算具有以下关键特性:
2.2.1 上下文中的计算
边缘计算强调与物理世界的联系。它将计算带入现实世界情境,而不是像其他计算模型那样专注于在计算机世界中建立计算拓扑。例如,移动电话是将计算引入现实世界情境的极其强大的媒介。当你和朋友们在线玩游戏时,你使用云计算打破了物理情境的限制,而在你的客厅或车上,移动电话使用边缘计算将游戏体验带入你的物理情境。
2.2.2 以能力为导向
边缘计算场景通常需要在有无云连接的情况下保持服务连续性。例如,一个需要面部检测能力的设备可能依赖于云服务进行面部检测,并在本地模型上进行回退,即使在与云断开连接或必须在低功耗设备