認識物聯網系列—物聯網與雲端計算、大資料

小小奇點發表於2019-02-27

物聯網與雲端計算

 

全球資料和資訊服務企業IHS報告稱,到2030年,將有1250億臺連網裝置成為我們日常生活的一部分,物聯網的規模正在變得越來越大。

隨著物聯網的發展,必將產生海量資料,而傳統的硬體架構伺服器將很難滿足資料管理和處理要求,應用需要更多的併發數,更快的計算能力,更強的穩定性等,為了支撐這些不斷增長的需求,企業在硬體裝置、軟體配置和管理運維人員上的成本和開銷在不斷上升。所以更大、更快、更強的雲端計算應運而生,將應用部署到雲端後,可以不必再關注那些令人頭疼的軟硬體問題,它們會由雲服務提供商的專業團隊去解決。

在解決了效率與計算問題之後,人們漸漸發現這個能力也可以提供給外部使用,因此就出現了公共雲端計算 ,把計算機的計算能力直接放在網上賣出去。

雲端計算相當於人的大腦,是物聯網的神經中樞。雲端計算是通過網際網路來提供動態易擴充套件且經常是虛擬化的資源。雲端計算可以認為包括以下幾個層次的服務:

雲端計算IaaS:基礎設施即服務   IaaS(Infrastructure-as-a- Service):基礎設施即服務。消費者通過Internet可以從完善的計算機基礎設施獲得服務。例如:硬體伺服器租用。

雲端計算SaaS:軟體即服務   SaaS(Software-as-a- Service):軟體即服務。它是一種通過Internet提供軟體的模式,使用者無需購買軟體,而是向提供商租用基於Web的軟體,來管理企業經營活動。

雲端計算PaaS:平臺即服務   PaaS(Platform-as-a- Service):平臺即服務。PaaS實際上是指將軟體研發的平臺作為一種服務,以SaaS的模式提交給使用者。因此,PaaS也是SaaS模式的一種應用。但是,PaaS的出現可以加快SaaS的發展,尤其是加快SaaS應用的開發速度。例如:軟體的個性化定製開發。

目前很多物聯網的伺服器部署在雲端,通過雲端計算提供應用層的各項服務。亞馬遜是最早意識到雲端計算服務價值的公司,它把服務於公司內部的基礎設施,平臺,技術,成熟後推向市場,為社會提供各項雲端計算服務,也因此成為全球雲端計算市場的領頭羊。

 

雲端計算與大資料

 

物聯網海量的計算節點和終端產生的資料就是大資料,大資料的戰略意義不在於掌握龐大的資料資訊,而在於對這些含有意義的資料進行專業化處理,因此大資料需要雲端計算這樣的大腦去處理。雲端計算從本質上來說就是一個用於海量資料處理的計算平臺,因此,雲端計算技術是物聯網涵蓋的技術範疇之一。

從技術上看,大資料與雲端計算的關係就像一枚硬幣的正反面一樣密不可分。大資料必然無法用單臺的計算機進行處理,必須採用分散式架構。它的特色在於對海量資料進行分散式資料探勘。但它必須依託雲端計算的分散式處理、分散式資料庫和雲端儲存、虛擬化技術。

相關文章