簡單講述云計算的未來展望
本人很喜歡云計算,在工作中也很喜歡總結關于云計算的知識,下面就這個問題來詳細說說吧。云計算叫了一兩年了,而且越來越熱,這是好事,技術發展了,也將造福大眾。
可是實在有些看不慣有些專家自己都沒搞懂云計算就怎么回事,就出論文演講云計算技術,這事還真不少。我是一名程序員,對于云計算有自己的理解,只想說說自己對于云計算的理解,與對與錯,各位看官自己點評吧。
初次接觸云計算名詞是在將近兩年前,現在越來越多的公司根據云計算衍生出了更多的名詞,云存儲,云平臺等,到底都做了哪些事呢?到底有多少創新?我看鰲頭居多吧,更多的只不過掛著集群服務器及文件服務器就說是云計算,這是完全的兩碼事。
現在的云計算技術,由于硬件等方面原因,還只能做到各個機器分別管理一項任務,統籌調度,而且必須在同一個高速連接的網絡內。這些,IBM,GG等建立的機房大致也就做的這些事了。從技術上來說,這方面技術現在存在不同的等級,即任務級,進程級,線程級,計算級。任務級相對較差,把一個大的服務劃分成不同的小任務由不同的服務器來執行;進程級即可以通過調度中心來給不同的CPU劃分進程任務來協同運算;線程級就更進一步,最主要在于全局變量的共享上,網絡速度提不上來,這個只能想想罷了;計算級的要求更高,現在看來還沒聽說哪個能達到。聲明:這些名詞屬自己杜撰,表示個意思罷了。
現今的云計算,還只能屬于大公司的玩物,人家有的是大機房可以造,來進行自屬的云計算,也就是用自己的大機房來給別人提供云計算服務,說白了就是一個集群服務器。
我猜測理想中的云計算平臺應該是這樣子的,當網速不再嚴重限制的時候,才可以實現。有這么一個服務器給大家提供云計算服務,而這個服務器只管運算調度,所有的計算分散在世界上不同的機器上。我要想用這個平臺,需要花錢或通過“云豆豆”(自己又瞎杜撰的),而這個豆豆又可以通過提供自身多余的計算量來獲取,想想電驢吧。
云計算***的技術難點在于同步,這也是發展所必須克服的,不信的話各位寫個多線程程序跑在兩個獨立二級緩存的CPU的機器上試試。一項新的技術,轉眼看看很多只不過是換湯不換藥的炒作罷了,換個名詞就是新技術了,單片機變成了嵌入式,又變成了物聯網,哎!
【編輯推薦】