当前位置: 首页 > 科技观察

物联网运营云平台架构设计

时间:2023-03-17 20:46:55 科技观察

根据不同行业应用的特点,将行业应用中的计算功能从业务流程中剥离出来,设计出适合不同行业的计算模型,然后打包成服务提供给云应用调用。这不仅实现了行业应用接入云平台接口的标准化,也为行业应用提供了高性能的计算能力。物联网云平台建设需要建设物联网运营云平台,作为无线传感器网络与互联网之间重要的本地化中央信息处理中心,物联网云平台需要具备以下功能。1.业务受理、激活、计费功能成为物联网服务的服务商,需要为客户、传感器厂商、第三方行业应用商建立运营服务体系,包括组织、流程、产品、支撑系统,其中支撑系统应具备业务受理、激活、计费等功能,能够为物联网产品提供快速激活服务。2、信息采集、存储、计算、显示功能。物联网云平台需要支持通过无线或有线网络采集传感器网络节点上的物体感知信息,并进行格式转换、存储和分析计算。与互联网相对静态的数据相比,在物联网环境下,会涉及更多基于时空特征的动态超大规模数据计算,不同行业的计算模型不同。这些应用产生的海量数据,对物联网运营平台的采集、存储、计算能力提出了巨大挑战。3.灵活扩展行业应用模式不同的行业有不同的业务规则和流程,其应用功能和计算需求也不同。例如,在大气环境监测应用中,需要采集粉尘、一氧化碳、硫磺等数据,按照一定的指标计算规则进行分析计算,得到分析结果,并显示在被测单位的计算机上。监控中心或监控人员手机;在电表抄表应用中,将采集到的用户电表读数用于计算当月用电量和电费,生成电费单,并支持费用核销。因此,物联网云平台不可能是一个封闭的、自运行的应用系统。需要具备第三方行业应用的集成能力,即能够为第三方合作开发者提供灵活、可扩展的云应用开发API接口,以满足不同行业应用的需求。差异化的功能需求。物联网运营云平台架构设计针对物联网运营平台的云计算特点,考虑引入云计算技术构建物联网运营平台。物联网运营云平台主要包括以下几个部分:1.通过在云基础设施中引入物理资源虚拟化技术,实现资源(存储、CPU等)的共享。例如,不需要为每个客户端分配固定的存储空间,而是所有客户端跨物理存储设备共享一个虚拟存储池。提供资源需求的弹性伸缩,如不同行业数据智能分析处理进程共享计算资源,或当单个客户存储资源耗尽时,从虚拟存储池中动态分配存储资源,以最少的资源满足尽可能满足客户的需求,在提高服务质量的同时降低运营成本。引入服务器集群技术,将一组服务器关联起来,使它们对外在很多方面看起来就像一台服务器,从而提高物联网运营平台的整体性能和可用性。2.云平台这是物联网运营云平台的核心,实现对网络节点的配置和控制、信息采集和计算功能,可以利用分布式存储和分布式计算技术实现对海量数据的分析处理以满足大数据量和实时性要求非常高的数据处理需求。根据不同行业应用的特点,将行业应用中的计算功能与其业务流程分离,设计针对不同行业的计算模型,然后打包成服务提供给云应用调用,实现行业应用与云平台连接的接口标准化,也可以为工业应用提供高性能的计算能力。3、云应用云应用实现行业应用的业务流程,可以作为物联网运营云平台的一部分,也可以集成第三方行业应用(包括但不限于智能家居、远程抄表、水质监测等),但在技术上,应采用虚拟化技术实现多租户,使一个物联网行业应用的多个租户共享存储、计算能力等资源,提高资源利用率,并降低运营成本。同时资源之间相互隔离,保证了用户数据的安全。4、云管理采用弹性资源伸缩机制,用户占用的云平台运营商资源随时间不断变化。因此,平台需要支持按需计费,比如记录用户资源的动态变化,生成计费列表,提供给计费系统进行计费和计费。