边缘计算与面向能力的架构设计
1 边缘计算的基本概念与特点
边缘计算是当前科技领域的一个热门话题,它将计算资源放置在数据生成或消费的上下文中,确保即时响应和本地处理。与云计算不同,边缘计算强调的是在物理环境中执行计算任务,从而避免了数据传输到云所带来的延迟和隐私问题。
1.1 边缘计算的定义
边缘计算是在数据生成或消费的上下文中的计算。这种定义强调了计算资源与物理世界的紧密耦合,确保计算结果仅在物理环境中具有意义。例如,自动驾驶汽车需要在本地处理传感器数据以做出即时决策,而不是依赖远程服务器。
1.2 边缘计算的特性
边缘计算具有以下几个独特的特性:
- 上下文中的计算 :边缘计算设备与物理世界紧密相连,响应物理世界的数据,提供即时响应。
- 面向能力 :边缘计算场景通常需要在有无云连接的情况下保持服务连续性,强调设备的能力。
- 集中管理,分布式计算 :边缘计算系统通常涉及许多设备,需要集中管理,同时实现分布式计算。
- 安全性 :边缘计算的安全性至关重要,因为设备通常分散且以不同的安全专业知识进行管理。
- 异质性 :边缘计算环境非常分散,涉及多个不同层面的参与者和设备。
1.3 边缘计算场景
边缘计算涵盖了广泛的应用场景,以下是几个典型场景: