探索边缘计算与能力导向架构:前沿技术与应用
1. 边缘计算的定义与特性
边缘计算(Edge Computing)是一种在数据生成或消费的上下文中进行的计算模式。这种模式强调计算资源与物理世界的紧密耦合,以提供即时响应。边缘计算与云计算有着根本的区别:云计算资源与物理上下文解耦,以高效共享资源,而边缘计算则在特定的时间和空间中与物理场景紧密相关。边缘计算的关键特性包括上下文中的计算、面向能力、集中管理与分布式计算、安全性和异质性。
1.1 上下文中的计算
边缘计算的核心在于它能够将计算带入现实世界的情境中,响应物理世界的数据。例如,当您在家中使用智能设备时,这些设备会根据环境条件(如温度、光照)做出即时调整,而无需将数据传输到云端进行处理。边缘计算的应用场景非常广泛,从智能家居、智能交通到工业自动化等。
1.2 面向能力
边缘计算场景通常需要在有无云连接的情况下保持服务连续性。例如,一个需要面部检测能力的设备可以依赖云服务进行面部检测,但如果云连接中断,它可以在本地模型上进行回退,提供可能降级但连续的服务。这种设计被称为能力导向架构(COA),它强调设备需要具备执行特定任务的能力,而不限于具体实现方式。
1.3 集中管理与分布式计算
边缘计算通常涉及大量设备,因此高效的设备和工作负载管理至关重要。设备和代理之间的协作是实现这一目标的关键。代理负责建立和维护通信渠道,报告遥测数据,并执行应用配置和工作负载更新。例如,在一个大型无人机灯光秀中,数百架无人机通过代理协调,形成复杂的图形和动画效果。
1.4 安全性
边缘设备的安全性尤为重要,因为它们通常分
超级会员免费看
订阅专栏 解锁全文
1190

被折叠的 条评论
为什么被折叠?



