边缘计算与能力导向架构:打造未来的智能边缘应用
1. 边缘计算的定义与特性
边缘计算是一个快速发展的领域,它将计算资源推向数据生成的上下文中。与云计算不同,边缘计算强调在物理世界中执行计算,以提供即时响应和处理能力。边缘计算的特性包括:
- 上下文中的计算 :边缘计算设备直接与物理环境交互,提供即时响应。例如,自动驾驶汽车需要实时处理传感器数据,以确保安全驾驶。
- 面向能力 :边缘设备在有无云连接的情况下保持服务连续性。例如,面部检测设备可以在本地模型上进行回退,以提供可能降级但连续的服务。
- 集中管理,分布式计算 :边缘计算涉及许多分布式、异构设备,需要一个集中管理的控制平面来确保系统的正常运行。
- 安全性 :边缘设备通常部署在开放环境中,容易受到物理攻击。因此,安全措施至关重要。
- 异质性 :边缘计算涉及多个层面的不同参与者,包括云平台、电信公司、硬件制造商等。这导致了边缘计算生态系统的复杂性和多样性。
1.1 边缘计算的定义
边缘计算是在数据生成或消费的上下文中的计算。这种定义捕捉到了边缘计算的关键特性:在时间和空间上与物理场景紧密耦合。例如,移动电话通过卫星信号确定用户位置,并将位置信息提供给导航软件,确保用户沿着正确路线行驶。
1.2 边缘计算的特性
1.2.1 上下文中的计算
边缘