探索边缘计算与能力导向架构:构建智能边缘应用的未来
1. 边缘计算的基础与特性
边缘计算是将计算资源放置在数据生成或消费的上下文中的计算模式。它与云计算不同,云计算资源是集中管理的,可以租赁给客户或用于托管将被订阅者消费的服务。边缘计算则更注重与物理世界的联系,提供即时响应。边缘计算的特性包括:
- 在上下文中的计算 :边缘计算在现实世界的上下文中执行计算,响应物理世界的数据。它通常旨在提供即时响应。
- 面向能力 :边缘计算场景通常需要在有无云连接的情况下保持服务连续性。例如,一个需要面部检测能力的设备可以依赖云服务进行面部检测,并在本地模型上进行回退。
- 集中管理,分布式计算 :管理许多分布式、异构设备,且连接不稳定是一项挑战性任务。通常需要一个跨越多个物理集群的联邦控制平面。
- 安全性 :边缘计算的分散性使其具有庞大的攻击面,因此安全是一个关键考虑因素。
- 异质性 :边缘计算非常分散,涉及许多不同层面的不同参与者,包括云平台、电信公司、硬件制造商等。
2. 边缘计算场景分类
边缘计算的广泛范围使得许多场景可以被视为边缘计算场景。以下是几种常见的分类:
2.1 物联网场景
物联网(IoT)是边缘计算的一个特例。物联网的一个常见应用是从多个设备中聚合数据,然后从聚合的视图中提取价值。根据应用的不同,物联网可以分为: