现代的物联网系统核心就是边缘计算。边缘计算是一个相对于中心化的云计算的概念,定义比较宽泛。,涵盖了从感知层以上到数据发送到云端之前的所有环节。感知层把数据送到网关后,最终由网关通过 TCP 协议传输到云端。
不同机构对其定义不尽相同,一般而言,它是为开发者在靠近用户、数据源的网络边缘侧提供的具备计算、存储、网络的开发平台。
具备边缘计算能力的设备可以多种多样,如工业电脑(IPC)、网关、可编程逻辑控制器(PLC)都可以成为边缘计算设备,这些设备本身需要具备存储和计算能力,内置特定的算法和软件,通讯方式也多种多样。边缘计算设备一侧与直接产生数据的物理设备连通,另一侧则可以将处理过的数据上传到云端。
云端有各种实现方式,各家云厂商也有自己的接口协议,但是 MQTT 作为事实的物联网传输协议,基本上各家厂商无论规模都需要在云端部署自己的 MQTT 服务器和时序数据库。
中小规模的物联网开发企业,怎样高效低成本的设计和论证物联网系统的可行性呢?如果是买开发板来开发就错了!实际上现代的物联网系统必须是跨平台的,因此,最好的开发环境其实就是 x86 虚拟机。一个中小规模的科技创业企业,最合适的环境其实就是在企业内部署3台以上配置比较高的台式机作为开发和测试,通过 Promox VE 甚至能实现类似 VMware 的 Vmotion 功能。
随着技术的进步,物联网将改进我们彼此的互动方式,以及全球经济的运行模式。要取得成功,需要一个可扩展的集成平台。物联网机器学习也有利于根据我们的需求塑造我们的环境。
领取专属 10元无门槛券
私享最新 技术干货