边缘计算与能力导向架构:构建未来的计算平台
1. 边缘计算的定义与特性
边缘计算是在数据生成或消费的上下文中的计算。这种计算模型强调与物理世界的联系,响应物理世界的数据,并提供即时响应。与云计算不同,边缘计算在时间和空间上都与物理场景紧密耦合,而云计算资源与物理上下文解耦,以便在不同场景中高效共享。
1.1. 寻找边缘
边缘计算的概念通常与“云边缘”相关联,但这是一种限制性的观点。另一种宽松的定义是“数据源和云之间的一切”。然而,这导致了许多混淆,因为太多的东西可以被归入这个通用类别中。更合适的定义是边缘计算是在数据生成或消费的上下文中的计算。它强调与物理世界的联系,并在现实世界情境中执行计算。
1.2. 边缘计算的特性
边缘计算具有几个独特的特性,这些特性使其与其他计算模型区分开来:
- 在上下文中的计算 :边缘计算强调与物理世界的联系,将计算带入现实世界情境。例如,移动电话是将计算引入现实世界情境的极其强大的媒介。
- 面向能力 :边缘计算场景通常需要在有无云连接的情况下保持服务连续性。例如,一个需要面部检测能力的设备可能依赖于云服务进行面部检测,并在本地模型上进行回退。
- 集中管理,分布式计算 :边缘计算涉及许多设备,因此高效的设备和工作负载管理是关键。通常需要一个跨越多个物理集群的联邦控制平面。
- 安全性 :边缘计算具有庞大的攻击面,因此必须非常重视安全。例如,可信平台模块(TPM)