導讀:云計算架構的核心問題就是計算與存儲,云計算將計算與存儲集中到云計算中心,這種做法其實就是構造一個超級的智能的體。智能產生的原因就是海量的存儲和高速的運算,這兩者缺一不可。
從目前的技術發(fā)展來看,云計算最大的差別來自于計算部分,智能體的計算通常都是一種不確定性計算模式,具備完成指數復雜問題計算的能力,但并不是一種精確的計算,這是符合自然界的運行規(guī)律的,而云計算系統(tǒng)的計算是一種精確性的計算,當遇到指數復雜度問題時是無法解決的。云計算和人類智能的對比有以下幾條:
(1)人類智能在大腦細胞單點失效時是不會受到很大影響的,云計算在計算和存儲節(jié)點單點失效時也是可以保證正常運行的。
(2)在進行信息存儲時人類大腦會自動對信息的重要性分級,非常重要的信息級別很高,因此很難被遺忘,即使在多年以后都能記憶猶新,而普通信息則相對遺忘很快,如大街上隨機路過人的長像,我們幾乎過目就忘,因為這類信息的安全級別很低;在云計算系統(tǒng)也有類似的信息分級,對安全級別很高的信息會做大量的備份,甚至是跨區(qū)域的備份。
(3)人類大腦的信息處理機制通常是非精確性的不確定方法,如我們對人相貌的識別;而云計算系統(tǒng)的計算機制一般是確定性的精確計算方法,但可以通過采用人工智能算法模擬人類的運算機制,但目前還做的并不好,特別是從系統(tǒng)架構上云計算系統(tǒng)還是一個確定性的系統(tǒng)。
(4)人類智能能完成指數級復雜度問題的非精確求解,云計算系統(tǒng)還無法實現。
(5)人類智能將存儲和計算完美地整合在一起,幾乎可以說是融為一體的;而云計算在計算和存儲的整合上一直是一個需要解決的問題,目前實現的并不好。
(6)人類智能在海量信息和高速計算的基礎上能實現創(chuàng)新意識;而云計算系統(tǒng)在海量信息和高速計算的基礎上卻完全沒有創(chuàng)新計算能力,這可能也是由于其計算的確定性造成的。
(7)人類高速計算的源泉是不確定性導致的隱含并行性;而云計算依靠的計算節(jié)點的并行性。云計算是將計算設備隱于云端,而人類的智能卻是將計算本身隱藏起來,真正是大象無形。
以上分析和對比可以為設計更先進的云計算架構提供幫助,如果模擬人類智能設計基于不確定理論的云計算系統(tǒng),有望能進一步提高云計算系統(tǒng)的應用能力。