李倩
[摘要]物聯網和云計算都是新一代信息技術的代表,各自都有許多優(yōu)勢。近年來,物聯網和云計算發(fā)展迅速,物聯網的發(fā)展離不開云計算的支撐。本文首先介紹了物聯網和云計算的概念,然后闡述了兩者結合的意義,分析了三種結合模式的特點及適用情形,最后展望了物聯網和云計算結合的未來前景。
[關鍵字]物聯網 云計算 信息技術 結合模式
一、物聯網概述
物聯網(Intemet of Things)也稱傳感網,就是物物相連的互聯網。物聯網的基礎仍然是互聯網,是在互聯網基礎上的延伸和擴展,通過射頻識別(RFID)裝置、紅外感應器、全球定位系統(tǒng)等各種信息傳感設備,將任何物品和互聯網相連,智能感知、識別,實現信息交換和通信。物聯網實現了物理世界和信息世界的融合,有巨大的應用潛力。
物聯網的重要工作基礎是傳感器,它就如同物聯網的神經末梢,從牙膏到輪胎、從汽車到房屋等各類物品都可以被感知。傳感器類型繁多,有位置傳感器、熱敏傳感器、速度傳感器等多種類型,采集著各種各樣的信息。物聯網中大規(guī)模部署著各類傳感器,定時采集信息,并通過網絡傳輸。
二、云計算概述
云是網絡、互聯網的一種比喻說法。云計算是一種創(chuàng)新的IT資源運用模式,對可配置的共享計算資源(如網絡、服務器、應用等)提供無處不在、隨需訪問的服務。云計算服務模式包括:基礎設施即服務IaaS(Infrastructure-as-a-Service)、平臺即服務PaaS(Platform-as-a-Service)和軟件即服務SaaS(Sofiware-as-a-Service)。軟件即服務指的是云服務供應商負責軟件的安裝、運營和維護,用戶通過Internet來使用這些軟件;平臺即服務指的是將軟件研發(fā)平臺作為一種服務提供給用戶;基礎設施即服務指的是將完善的計算機基礎設施作為服務提供給用戶利用。
三、物聯網與云計算結合的意義
在物聯網時代,海量的傳感器被嵌入到各類設備中,定時采集著信息,每天都有海量信息產生,物聯網數據量急劇增長。海量數據的存儲和處理需要強大的存儲和計算能力,這就需要云計算的支持。云計算具有虛擬化、規(guī)模化、高可靠性、通用性、可伸縮、低成本等特點,其超強的計算能力和存儲能力能為匯聚、處理和應用體量巨大、種類繁多的物聯網海量數據提供核心技術支持。如果將物聯網和云計算結合起來,物聯網就相當于人的五官和四肢,云計算相當于人的大腦。
云計算給物聯網提供了IT基礎設施并賦予了強大的工作能力,與云計算結合,是物聯網發(fā)展的必然趨勢;而物聯網的發(fā)展又推動著云計算的發(fā)展,兩者相輔相成。
四、物聯網與云計算結合的模式
云計算提供的服務模式有:公有云、私有云以及混合云。公有云是為大眾提供服務的云計算平臺,經授權的用戶皆可使用,如谷歌云、亞馬遜云、阿里云、騰訊云等。私有云是家庭或企業(yè)在其內部建設的專有云計算平臺,除所有者外,其他用戶均無法使用。混合云是公有云和私有云的混合。
目前,物聯網與云計算結合的主要模式如下:
第一,一對多模式,即單一云計算中心,多個終端。終端類型多樣,有各種傳感器、4G手機、攝像頭等。云計算中心是數據處理中心,終端獲得的信息將傳到云計算中心存儲和處理。用戶通過云計算中心提供的統(tǒng)一界面來操作。這種結合模式適用于物聯網終端分布范圍較小的情形,且一般為私有云。例如:家庭遠程監(jiān)控系統(tǒng)、環(huán)境污染監(jiān)測系統(tǒng)等。
第二,多對多模式,即多個云計算中心,大量終端。這種結合模式適合區(qū)域跨度大的企業(yè)或單位通過大量跨區(qū)域終端的感知而獲取信息,或者實時共享信息給各終端用戶。例如:這類企業(yè)或單位對其產品或生產流程進行跨區(qū)域的跟蹤監(jiān)督。
第三,信息與業(yè)務分層處理,海量終端。這種結合模式適用于用戶范圍廣、信息種類多、安全性要求高等情形,它根據用戶對數據的不同應用和處理需求,將數據放在適應其需求的云計算中心里存儲和處理。比如:游戲數據、視頻數據等這類數據的傳輸量大、對安全性要求不高,可以放在本地云計算中心存儲和處理;政府、企業(yè)中某些信息的安全要求非常高,則需要放在具有災備中心的云計算中心里;科研單位中具有高計算要求的非大量數據則放在負責高端運算的云計算中心里處理。這樣,數據按需分配在相應的云計算中心,能夠更好地實現各類數據及業(yè)務的分層管理及資源的合理分配。
五、結論
近年來,物聯網和云計算發(fā)展都非常迅速,隨著物聯網的規(guī)模不斷增大,與云計算的結合是必然趨勢。目前物聯網和云計算的結合還存在多方面的問題,比如標準、安全等,但隨著信息技術的發(fā)展,相信這些問題在不久的將來都會得到解決,云計算將在物聯網中廣泛展開,兩者的結合將會有很好的發(fā)展前景。