夜晚,当万家灯火亮起,给我们的不仅仅是温暖,还有一份抚慰人心的安全。
在发达的大城市,天黑了,灯便亮了,它理所当然地立在那里,整夜照亮回家的路。但对于小城居民而言,“半夜灯”才是生活常态——为了省电,有些城市会在午夜12点后全城灭灯,简单粗暴地达到节能50%的效果。如果为了节能,让人明显感受到道路变黑,只能说明它并没有满足人们的需求。
一盏“懂智慧”的路灯不仅需要根据不同的时间分布,适当调节亮度,例如,从一开始的高亮度,到入夜后,亮度逐渐递减,保证道路上有光的同时,省了电。
这种效果源于“单灯监视”技术,简单来说,它让管理者能够远程控制一条街上每一杆路灯,亮灯状态、是否损坏等信息,都能被逐一看见、统计。
而一盏智能的路灯,不仅仅是节电这么简单。
在很多城市,亮灯率不低于98%是一项硬指标,一到天黑亮灯时间,路灯管理部门就要开车出动,环绕街道查看哪盏灯亮,哪盏灯灭,发现有损坏的再派人维修,管理效率低下。
因此,节省人力与电力成本,提高路灯的管理水平是智能路灯的最大作用。随需所亮,按需节能,对普通市民而言,你没有感觉到灯暗,我们又节能了,这是才是智慧路灯的最理想状态。
但其实在现实中,除了路灯,还有大量的企业在开展物联网项目时,对于如何将设备接入物联网平台一筹莫展。如何利用物联网把日常生活的“小”物连接起来,让物像人一样有感知,会“说话”,有智慧。
在进行一个物联网项目时,从技术层面至少需要三步走:
l 按万物感知,让物会说话:将“物”通过网络连接到物联网平台
l 万物互联,无处不在的联接:在物联网平台对现实设备进行 数字化 建模
l 万物智能,重塑物联网价值:基于物联网平台搭建企业级应用
通常来说,在项目的初期,物的连接会是重点,因为这是一切物联网项目的基础。由于世界上的“物”包罗万象,生产厂商,通信协议,联接能力,智能程度,设备功能等等各不相同,许多企业也并没有物联网项目或者对物联接的经验,如何能够快速的将这些设备联接起来,并且实时的将设备数据传输到物联网应用系统,是至关重要又困难重重的一步。
设备接入是物联网必不可少的环节
物联网设备接入为智能化设备接入纳管提供了基础,也是实现物联网的第一步,至关重要。华为云IoT 设备接入服务 聚焦各种各样的智能化设备的接入,为设备的接入纳管提供了良好的基础,基本功能主要涵盖:
产品管理:产品是指具体的设备类型,不同的设备类型和型号对应不同产品,华为云IoT设备接入通过物模型的方式来表达一款产品,通过这种方式定义设备的属性、支持的功能以及对应的通讯方式、通讯模型、通讯原语等;
设备管理:提供海量设备连接上云、设备和云端双向消息通信、批量设备管理、远程控制和监视、OTA升级、设备联动规则等能力,帮助物联网行业用户快速完成设备联网及行业应用集成;
设备通讯:通讯是沟通的基础,要想信息被准确的表达和接收,就需要建立对应的通讯体系,设备接入服务为物与物之间的通讯提供信息传达表意的能力。
可靠的设备接入架构是实现亿万级联接的稳固底座
华为云IoT实现亿万级联接的设备接入服务整体是基于CloudNative的微服务架构,业务服务都是采用无状态模式设计, 弹性伸缩 ,服务出现问题可以随时下线,随时被重新创建、重新拉起来提供业务。 数据库 一般采用跨AZ主备、集群的形式来提供业务。数据总线也是采用跨AZ多副本的方式,并通过相关的可靠性机制保证业务的可靠性。实现亿万级联接的华为云IoT设备接入服务架构具有以下特点:
基于 开源 方案快速构建:保持技术开放性、具有 安全加固 性、可靠性增强、针对IoT场景进行性能优化,流水线构建扫描保证始终追随行业最新稳定版本;
抽象能力接口,将业务与技术解耦:封装百级别关键能力接口,保证底层技术随时可切换,时刻跟随最新技术,保证业务可连续性,底层关键技术全自行维护;
揭开亿万级联接架构技术栈的神秘面纱
- 欧拉OS:华为自研操作系统,基于Linux,并在其基础上进行深度的安全加固、系统优化、运维增强、配置调整和非必要功能裁剪,精心打造的一款服务器操作系统,IoT服务在其基础上结合IoT的业务场景进行二次调优;
- Huawei JDK:基于开源Open JDK开发,并采用其他一些协议友好的开源软件,对比Oracle JDK补齐功能,确保JAVA类项目的持续演进;
- 数据库:华为公有云提供的高可靠性数据服务,在开源的基础上,增加了大量的安全、可靠性、可维护性的能力;
- 消息总线:华为公有云提供的可靠性、高并发的消息服务,在开源的基础上,增加了大量的安全、可靠性、可维护性的能力;
- ELB/APIG:华为公有云提供的 负载均衡 和API网关服务,提供统一的安全认证,确保入口的消息能均衡的分担到后端的多个服务上。