边缘计算与能力导向架构:构建未来的智能边缘应用
1. 边缘计算的定义与特性
边缘计算是在数据生成或消费的上下文中进行的计算。与云计算不同,边缘计算强调与物理世界的联系,响应物理世界的数据,并提供即时响应。边缘计算的两个关键特性是本地性和时间性。本地性意味着计算结果仅在物理环境中具有意义,逻辑上触发-响应循环最好在本地上下文中发生。时间性则要求数据在时间窗口内处理,以确保即时性和有效性。
边缘计算的特性还包括:
- 面向能力 :边缘设备需要在有无云连接的情况下保持服务连续性,例如依赖于云服务进行面部检测的设备,可以在本地模型上进行回退。
- 集中管理,分布式计算 :边缘计算系统需要高效管理许多分布式、异构设备,这些设备连接不稳定。
- 安全性 :边缘设备通常分散且以不同的安全专业知识进行管理,因此安全问题更为复杂。
- 异质性 :边缘计算涉及许多不同层面的不同参与者,包括云平台、电信公司、硬件制造商等,这导致了技术和协议的多样性。
2. 边缘计算场景
边缘计算的应用场景非常广泛,涵盖了多个领域。以下是几个典型场景:
2.1 物联网场景
物联网(IoT)是边缘计算的一个特例,涉及从多个设备中聚合数据,并从聚合的视图中提取价值。根据应用的不同,物联网可以分为以下几类:
- 工业物联网(IIoT) :实现高度自动化,强调传感器和工业应用程序之间的互连性。
-