探索边缘计算与面向能力的架构
1. 边缘计算的基础
边缘计算是一个快速发展的领域,它将计算资源推向数据生成和消费的上下文中。边缘计算不仅限于“云边缘”,它强调在物理世界中进行即时响应和处理。边缘计算的关键特性包括:
- 上下文中的计算 :边缘计算设备必须能够理解并响应物理环境的变化,提供即时反馈。
- 面向能力 :边缘设备需要在有无云连接的情况下保持服务连续性,确保即使在断开连接时也能提供降级但连续的服务。
- 集中管理,分布式计算 :边缘计算系统通常涉及大量分布式设备,需要一个集中管理的控制平面来进行配置更新、工作负载管理和故障恢复。
- 安全 :边缘计算设备通常部署在不受控制的环境中,因此安全措施尤为重要,包括身份验证、授权、数据保护和设备安全。
- 异质性 :边缘计算涉及多种硬件、软件和网络协议,必须处理不同设备之间的互操作性和兼容性问题。
1.1 寻找边缘
边缘计算的定义和范围一直是讨论的焦点。边缘计算并不是简单的将计算资源推向离云更近的地方,而是将计算资源推向数据生成和消费的上下文中。边缘计算的定义如下:
边缘计算是在数据生成或消费的上下文中的计算。
边缘计算的范围可以从物联网设备到硬件即服务(HaaS),再到混合场景,如远程控制和5G场景。边缘计算的广泛应用