到2020年,全球聯(lián)網(wǎng)設(shè)備預(yù)計將增長到200-300億個。因此,隨著新聯(lián)網(wǎng)設(shè)備不斷涌現(xiàn)并開始實現(xiàn)連接,隨后產(chǎn)生并發(fā)送到云端的數(shù)據(jù)量將呈指數(shù)增長。
如果存儲和計算能力遵循摩爾定律增加,那么就意味著他們每18個月就會增加一倍,相對而言,帶寬的速度增長似乎就要慢很多了。有些調(diào)查機構(gòu)估計,全球帶寬速度每年增長低于40%。這意味著,將有更多的數(shù)據(jù)想要被發(fā)送到云端,但是受到寬帶速度的掣肘。這就引入了霧計算模式。
霧計算的概念是由思科提出的,在霧計算模式中數(shù)據(jù)、數(shù)據(jù)處理和應(yīng)用程序集中在網(wǎng)絡(luò)邊緣的設(shè)備中,而不是幾乎全部保存在云中,它是云計算(Cloud Computing)的延伸概念。說的簡單點,霧計算就是將計算分布到邊緣,而將計算結(jié)果發(fā)送到云端,而不是利用云端保存原始數(shù)據(jù)本身。這種范模式的轉(zhuǎn)變將極大地減少對云計算中增加帶寬和計算能力的需求。提高數(shù)據(jù)處理的效率。
在云端進行數(shù)據(jù)保存和數(shù)據(jù)處理為企業(yè)提供了許多好處。例如,可擴展性、簡單的定價方案和最小的前期成本,這些對企業(yè)都十分有吸引力。然而云計算也有一些缺點,最重要的就是延遲和延遲抖動,以及當大量數(shù)據(jù)通過網(wǎng)絡(luò)移動時存在更高的安全漏洞的可能性。
霧計算極大地減少了發(fā)送到云端和從云端發(fā)送的數(shù)據(jù)量,減少了作為本地計算結(jié)果的延遲,同時可以最小化安全風險。
使用云計算進行分析的公司通常需要更快的速度。最相關(guān)的數(shù)據(jù)通常是最新的數(shù)據(jù),大多數(shù)公司需要能夠?qū)崟r地對該洞察結(jié)果采取行動。霧計算不需要等待數(shù)據(jù)在全球范圍發(fā)送,在云中分析然后發(fā)回。那么很多人會問,在家附近可以做什么計算,那些應(yīng)該使用霧計算,那些應(yīng)該使用云計算?
例如,飛機配備有很多重要的傳感器,用于防止系統(tǒng)故障。飛機每飛行一小時,這些傳感器可以產(chǎn)生高達40TB的數(shù)據(jù)。如果我們乘以每天的飛行小時數(shù),我們就會發(fā)現(xiàn)航空業(yè)產(chǎn)生的數(shù)據(jù)量是驚人的。這些傳感器在飛行中提供重要的功能,但是,那些不是用于節(jié)省燃料和其他效率分析的數(shù)據(jù)即使存儲到云端也不會有什么意義。我們可以將目前正在快速發(fā)展的自動駕駛汽車想象成飛機,每輛汽車產(chǎn)生的數(shù)據(jù)都相當于一架飛機,那么當自動駕駛汽車滿街跑的時候,我們可以想象產(chǎn)生的數(shù)據(jù)量已經(jīng)不是天文數(shù)字可以描述的了。
因此,我們除了需要思考應(yīng)該由設(shè)備做什么計算之外,我們還必須考慮什么數(shù)據(jù)是真正有用的,以及什么數(shù)據(jù)在其存儲時間過期后基本上是無用的,對于許多應(yīng)用程序來說數(shù)據(jù)的存儲期限是很短的。
隨著霧計算模式的不斷發(fā)展和新的聯(lián)網(wǎng)設(shè)備數(shù)量呈指數(shù)級增長,關(guān)于什么數(shù)據(jù)應(yīng)該被使用在哪里和隨后存儲在哪里,我們將看到更多的選擇。云計算已經(jīng)在可擴展性和可負擔性方面為我們提供了幾個優(yōu)勢,但是我們現(xiàn)在需要做出更多的決定,如何處理物聯(lián)網(wǎng)基礎(chǔ)設(shè)施的指數(shù)級數(shù)據(jù)量,并尋找最佳方案。