边缘计算架构由计算能力和延迟的层次结构定义的,这两者在最高级别上最高,而在最低级别上递减。这使我们能够在尽可能低的层次上执行关键延迟计算,并在必要时进行密集的计算。
云:在这一层上,计算能力和存储实际上是无限的,但是延迟和数据传输到该层的成本可能非常高。在边缘计算应用程序中,云可以充当长期存储,直接下级的协调者或用于执行不规则任务的强大资源。
边缘节点:这些节点位于网络的最后一英里之前,也称为“下游”。边缘节点是能够路由网络流量的设备,通常还具有较高的计算能力。它们的范围从基站,路由器或交换机到小型数据中心。
边缘网关:边缘网关与边缘节点类似,但功能较弱,它们能够说出最常见的协议,并且可以管理不需要专用硬件(例如GPU)的计算。此层上的设备通常用于转换较低层上的设备或用作较低层设备的平台,这包括诸如手机,汽车和传感器之类的设备。
边缘设备:在这一层上,您会发现资源非常有限的小型设备,例如单个传感器或嵌入式系统。这些设备通常是为单一类型的计算而专门设计的,并且它们的通信能力通常受到限制。该层上的设备可能是智能手表,交通信号灯或环境传感器。
边缘计算应用程序中的通信不仅限于层间流量,还可以对等方式在层内部进行。这使得能够在不同的薄雾中的设备之间进行更快的通信,这些薄雾能够通过它们各自的边缘节点进行通信。通过省略Internet上的通信,它还可以进一步减少网络负载和成本。
从理论上讲,连接到边缘节点的边缘设备没有限制,您可以想到位于不同位置的多个边缘节点,每个节点都连接到同一云及其物理上接近的设备。