谈及物联网不可避免的延伸到信息技术和通信技术,随着物联网平台接入设备数量的激增,物联网平台需要处理的数据量也呈指数增长的趋势,无论是云计算还是边缘计算其本质都是辅助平台终端对节点原始数据进行处理,但从应用上来看云计算与边缘计算并非是二选一,而是根据物联网应用场景进行选择。
云计算是计算机系统资源的按需调用,特别是对于数据存储和计算能力,无需用户直接主动管理。而边缘计算是一种分布式计算范式,它使计算和数据存储更接近需要的位置,以提高响应时间和节省带宽。如果以企业生产线来比喻,云计算就是不断提升企业生产能力,而边缘计算则是依托市场需求和原材料供给就近建立生产车间。
在云计算时代之前,企业必须自己购买物理服务器来获得所需的计算能力和存储,前期投入和后期管理是十分昂贵的。而云计算的诞生则意味着企业不再需要购买和管理硬件,企业可以按需支付所需要的硬件资源,然后由云服务商同时负责设备的管理维护。
云计算为企业提供了可扩展性、可靠性、安全性和易用性。然而云计算是集中化的,这意味着无论终端设备(例如智能手机)位于何处,数据都需要通过网络(如4G蜂窝连接)从终端设备传输到云提供商的数据中心,然后再反向操作到达终端设备。
因此云计算对于需要快速传输大量数据的应用程序,无疑需要增加更多的资源投入。因此对于即时数据传输而言有着云计算无法比拟的优势,边缘计算可以降低延迟和降低带宽使用,从而更好的满足物联网应用需求。