边缘计算与能力导向架构:打造智能边缘应用的未来
1. 边缘计算的定义与特性
边缘计算是一个快速发展的领域,它通过将计算资源推向数据生成和消费的上下文中,实现了更高效的实时处理。与云计算不同,边缘计算强调与物理世界的紧密耦合,提供即时响应。这种计算方式不仅提高了数据处理的速度,还增强了系统的自主性和安全性。
1.1 定义边缘计算
边缘计算是在数据生成或消费的上下文中的计算。它将计算资源推向物理世界中的设备,以提供即时响应。例如,当你使用移动电话作为导航设备时,移动电话使用卫星数据来确定你的物理位置,并将位置信息提供给导航软件,确保你正沿着正确的路线前往目的地。
1.2 边缘计算的关键特性
边缘计算具有以下几个独特特性:
- 上下文中的计算 :边缘计算强调与物理世界的联系,响应物理世界的数据。它通常旨在提供即时响应。
- 面向能力 :边缘计算场景通常需要在有无云连接的情况下保持服务连续性。例如,一个需要面部检测能力的设备可以在本地模型上进行回退,即使在与云断开连接或必须在低功耗设备上运行时,也能提供可能降级但连续的服务。
- 集中管理,分布式计算 :大规模的边缘计算场景涉及许多设备,因此高效的设备和工作负载管理是关键。管理许多分布式、异构设备且连接不稳定是一项挑战性任务。
- 安全性 :边缘计算的分散性增加了攻击面。因此,任何严肃的边缘计算解决方案都应该非常重视安全。例如,使用可信平台模块(TPM)