随着物联网产业的深入发展,物联网发展到一定规模后,在物理资源层与云计算结合是水到渠成。一部分物联网行业应用,如智能电网、地震台网监测等,终端数量的规模化导致物联网应用对物理资源产生了大规模需求,一个是接入终端的数量可能是海量的,另一个是采集的数据可能是海量的。
IaaS模式在物联网中的应用
无论是横向的通用的支撑平台,还是纵向的特定的物联网应用平台,都可以在IaaS技术虚拟化的基础上实现物理资源的共享,实现业务处理能力的动态扩展。IaaS技术在对主机、存储和网络资源的集成与抽象的基础上,具有可扩展性和统计复用能力,允许用户按需使用。除网络资源外,其他资源均可通过虚拟化提供成熟的技术实现,为解决物联网应用的海量终端接入和数据处理提供了有效途径。同时,IaaS对各类内部异构的物理资源环境提供了统一的服务界面,为资源定制、出让和高效利用提供了统一界面,也有利于实现物联网应用的软系统与硬系统之间某种程度的松耦合关系。
目前国内建设的一些和物联网相关的云计算中心、云计算平台,主要是IaaS模式在物联网领域的应用。
SaaS模式在物联网中的应用
SaaS模式的存在由来已久,被云计算概念重新包装后,除了可以利用云计算的其他技术(如IaaS技术)外,没有特别本质上的变化。通过SaaS模式,仍然实现的是物联网应用提供的服务被多个客户共享使用。这为各类行业应用和信息共享提供了有效途径,也为高效利用基础设施资源、实现高性价比的海量数据处理提供了可能。
在物联网范畴内出现的一些变化是,SaaS应用在感知延伸层进行了拓展。它们依赖感知延伸层的各种信息采集设备采集了大量的数据,并以这些数据为基础进行关联分析和处理,向最终用户提供最终的业务功能和服务。
在这个案例中,多个USNSP传感网服务提供商在不同地域布放传感节点,提供各个地域的气象环境基础信息。其他提供综合服务的USNSP可以将多个这样的USNSP提供的信息聚合起来,开放给公众,为公众提供出行指南。同时,这些信息也被送到政府的监控中心,一旦有突发的气象事件,政府的公共服务机构就可以迅速展开行动。
PaaS模式在物联网中的应用
Gartner把PaaS分成两类,APaaS和IPaaS。APaaS主要为应用提供运行环境和数据存储;IPaaS主要用于集成和构建复合应用。人们常说的PaaS平台大都指APaaS,如Force.com和GoogleAppEngine。
在物联网范畴内,由于构建者本身价值取向和实现目标的不同,PaaS模式的具体应用存在不同同的应用模式和应用方向。
从目前来看,物联网与云计算的结合是必然趋势,但是,物联网与云计算的结合,也需要水到渠成,不管是PaaS模式还是SaaS模式,在物联网的应用,都需要在特定的环境中才能发挥应有的作用。