探索边缘计算与面向能力的架构
1. 边缘计算的基础
边缘计算是一个快速发展的领域,它将计算资源推向数据生成和消费的上下文中。与云计算不同,边缘计算强调与物理世界的紧密耦合,提供即时响应。边缘计算的应用场景非常广泛,包括物联网、硬件即服务、混合场景和5G场景等。在这些场景中,边缘计算的特点尤为突出,如上下文中的计算、面向能力、集中管理与分布式计算、安全性和异质性。
1.1 边缘计算的定义
边缘计算是在数据生成或消费的上下文中的计算。这个定义强调了边缘计算的关键特性:在上下文中进行计算。边缘计算在现实世界的上下文中执行计算,响应物理世界的数据,通常旨在提供即时响应。
1.2 边缘计算的特性
边缘计算有以下几个独特特性:
- 上下文中的计算 :边缘计算强调与物理世界的联系,将计算带入现实世界情境。
- 面向能力 :边缘计算场景通常需要在有无云连接的情况下保持服务连续性。设备需要检测特定能力,无论这些能力是作为服务提供还是本地调用。
- 集中管理,分布式计算 :管理许多分布式、异构设备并确保其高可用性和灵活性是边缘计算系统的关键要求。
- 安全性 :由于边缘设备通常分散且以不同的安全专业知识进行管理,安全问题尤为复杂。
- 异质性 :边缘计算涉及许多不同层面的不同参与者,包括云平台、电信公司、硬件制造商等。