云計算、霧計算、霾計算,關于計算的技術名詞層出不窮,常常讓人難以辨別。
云計算自從2006年,Google首席執行官埃里克·施密特(Eric Schmidt)在搜索引擎大會(SES San Jose)首次提出“云計算”(Cloud Computing)的概念后,到現在正好十年,云計算已經以IaaS、PaaS、SaaS三個層次,不同方式融入到整個IT架構之中。
云計算已融入我們生活
Gartner、IDC等分析機構紛紛看好未來云形勢,認為云計算市場可開發空間很大,公有云將成為主體。但是,在云計算仍在快速發展的今天,似乎有些人已經早在5年前,為我們想好了“退路”。
有人說,思科為了自己的戰略發展需要發明了“霧計算(Fog Computing)”這個概念,但實際上霧計算的第一次出現是因為科學家對云計算數據安全問題而提出的。即美國紐約哥倫比亞大學的斯特爾佛教授(Prof. Stolfo)提出“霧計算”是希望利用“霧”來阻擋黑客入侵。
霧計算(圖片來源于網絡)
如今看來,不管當初“霧計算”的提出目的或者推廣目的是什么,只要符合發展需求,都會實現的。
物聯網的發展正需要霧計算的幫助。毫無疑問,未來世界的數據量會持續增加,傳感器迅速發展。對于大量的數據信息,可以分為需要及時計算和無需及時計算的兩種類型。而無需及時計算的數據可以在云端進行存儲、計算;但是對于需要及時計算的這種數據,上傳到云端會加大時延。所以霧計算是解決物聯網時代數據及時分析的有效途徑。
正如我們所理解的:霧是更貼近地面的云。
如此看來,霧計算無論是對于企業還是個人都有利處。對于個人用戶來說,如果手機里的軟件需要升級,也不必到云端去升級,只需在最近的地方通過“霧計算”的設備升級就可以了;對于企業而言,大連數據可以在霧計算中進行實時分析,避免了在云計算之間的傳輸,提升了企業的工作效率。
云計算or霧計算
可以說,霧計算在極低時延、遼闊的地理分布、帶有大量網絡節點的大規模傳感器網絡用來監控環境、支持高移動性、支持實時互動、支持多樣化的軟硬件設備、支持云端在線分析等方面具有優勢。
但是霧計算也存在一些弊端。比如網絡堵塞、軟件架構、安全、隱私以及采用什么商業模式等等。
應該說,霧計算是云計算的一種延伸,是互補,并非相互替代關系。當然,霧計算也會像大多數新技術、新概念一樣遇到各種各樣的問題,但是最終都會得到解決。