边缘计算与能力导向架构:打造智能边缘应用
1. 边缘计算的定义与特性
边缘计算是一个快速发展的领域,它将计算资源推向数据生成和消费的上下文中,使得计算能够在物理世界中即时响应。边缘计算与云计算不同,后者通过集中管理的计算资源来处理数据,而边缘计算则强调与物理世界的紧密耦合,提供即时响应和本地化处理。
1.1 边缘计算的定义
边缘计算是在数据生成或消费的上下文中的计算。这种定义捕捉了边缘计算的一个关键特性:在上下文中进行计算。边缘计算在现实世界的上下文中执行计算,响应物理世界的数据,通常旨在提供即时响应。边缘计算的本地性和时间性决定了其应用场景的独特性。例如,自动驾驶汽车需要即时处理传感器数据以做出决策,而智能家居设备则需要在本地环境中提供个性化的服务。
1.2 边缘计算的特性
边缘计算具有以下几个独特特性:
- 上下文中的计算 :边缘计算强调与物理世界的联系,确保计算资源能够即时响应现实世界的变化。
- 面向能力 :边缘计算场景通常需要在有无云连接的情况下保持服务连续性。例如,一个需要面部检测能力的设备可以在本地模型上进行回退,即使在与云断开连接时也能提供可能降级但连续的服务。
- 集中管理,分布式计算 :边缘计算系统通常涉及许多设备,因此高效的设备和工作负载管理是关键。这需要一个跨越多个物理集群的联邦控制平面,确保所有设备都能被集中管理。
- 安全性 :由于边缘设备通常分散且以不同的安全专业知