探索边缘计算与能力导向架构
1. 边缘计算:定义与特性
边缘计算是一个快速发展的领域,它将计算资源推向数据生成和消费的上下文中。边缘计算不仅涉及将计算资源靠近用户,还涉及在上下文中进行计算。边缘计算与云计算有着本质的区别,云计算中的计算资源与物理上下文解耦,以实现高效的资源共享。而在边缘计算中,计算资源与物理世界紧密耦合,以提供即时响应和本地处理能力。
1.1 寻找边缘
边缘计算的定义和范围一直是讨论的焦点。边缘计算并非仅仅是“云边缘”。更广泛的定义是“数据源和云之间的一切”,但这可能导致过多的混淆。我们更倾向于将边缘计算定义为“在数据生成或消费的上下文中进行计算”。
边缘计算的关键特性包括:
- 本地性 :边缘计算的结果仅在物理环境中具有意义,最好在本地上下文中发生,以避免隐私问题和长延迟。
- 时间性 :边缘计算的数据通常需要在特定的时间窗口内处理,以确保即时响应。
1.2 物联网场景
物联网(IoT)是边缘计算的一个特例。物联网项目通常涉及从多个设备中聚合数据,然后在更大的时间跨度上进行上下文外的计算。物联网的常见应用包括:
- 工业物联网(IIoT) :实现高度自动化,强调传感器和工业应用程序之间的互连性。
- 人工智能物联网(AIoT) :通过人工智能技术增强物联网设备,提供智能选择以影响物理世界。