無論是橫向的通用的支撐平臺,還是縱向的特定的物聯網應用平臺,都可以在IaaS技術虛擬化的基礎上實現物理資源的共享,實現業務處理能力的動態擴展。IaaS技術在對主機、存儲和網絡資源的集成與抽象的基礎上,具有可擴展性和統計復用能力,允許用戶按需使用。除網絡資源外,其他資源均可通過虛擬化提供成熟的技術實現,為解決物聯網應用的海量終端接入和數據處理提供了有效途徑。同時,IaaS對各類內部異構的物理資源環境提供了統一的服務界面,為資源定制、出讓和高效利用提供了統一界面,也有利于實現物聯網應用的軟系統與硬系統之間某種程度的松耦合關系。
目前國內建設的一些和物聯網相關的云計算中心、云計算平臺,主要是IaaS模式在物聯網領域的應用。
SaaS模式的存在由來已久,被云計算概念重新包裝后,除了可以利用云計算的其他技術(如IaaS技術)外,沒有特別本質上的變化。通過SaaS模式,仍然實現的是物聯網應用提供的服務被多個客戶共享使用。這為各類行業應用和信息共享提供了有效途徑,也為高效利用基礎設施資源、實現高性價比的海量數據處理提供了可能。
在物聯網范疇內出現的一些變化是,SaaS應用在感知延伸層進行了拓展。它們依賴感知延伸層的各種信息采集設備采集了大量的數據,并以這些數據為基礎進行關聯分析和處理,向最終用戶提供最終的業務功能和服務。
在這個案例中,多個USNSP傳感網服務提供商在不同地域布放傳感節點,提供各個地域的氣象環境基礎信息。其他提供綜合服務的USNSP可以將多個這樣的USNSP提供的信息聚合起來,開放給公眾,為公眾提供出行指南。同時,這些信息也被送到政府的監控中心,一旦有突發的氣象事件,政府的公共服務機構就可以迅速展開行動。
PaaS模式在物聯網中的應用
Gartner把PaaS分成兩類,APaaS和IPaaS。APaaS主要為應用提供運行環境和數據存儲;IPaaS主要用于集成和構建復合應用。人們常說的PaaS平臺大都指APaaS,如Force.com和GoogleAppEngine。
在物聯網范疇內,由于構建者本身價值取向和實現目標的不同,PaaS模式的具體應用存在不同的應用模式和應用方向。
從目前來看,物聯網與云計算的結合是必然趨勢,但是,物聯網與云計算的結合,也需要水到渠成,不管是PaaS模式還是SaaS模式,在物聯網的應用,都需要在特定的環境中才能發揮應有的作用。