摘 要: “云計算”與網(wǎng)絡(luò)的發(fā)展脫不開關(guān)系。有線網(wǎng)絡(luò)的大提速以及無線網(wǎng)絡(luò)3G乃至4G的普及,共同編織了能讓“云”茁壯成長的環(huán)境。“網(wǎng)絡(luò)即電腦”這一概念,現(xiàn)在正從近乎預(yù)言的概念慢慢變成現(xiàn)實(shí)。在個人應(yīng)用領(lǐng)域,“云”正以怎樣的形式影響日常生活呢?通過對云服務(wù)的簡要概述,探討云服務(wù)中存在的若干問題。
關(guān)鍵詞:云服務(wù); 云計算; 網(wǎng)絡(luò)
現(xiàn)在的IT業(yè)界中,似乎有種“無云不歡”的潮流在涌動。一個辦公軟件,以前只是用來敲敲鍵盤碼碼字,現(xiàn)在要搞“云辦公”;一個網(wǎng)絡(luò)硬盤,以前只是用來上傳下載,現(xiàn)在不但名字里都加了個“云”(百度云盤、騰訊微云等),還陸續(xù)推出了“云相冊”之類的服務(wù);一個播放器,以前只是用來看看視頻,現(xiàn)在不弄“云播放”可能都不好意思出來打招呼;連一部十幾年來都奉行線下為王的游戲機(jī),現(xiàn)在也要搞“云游戲”了。
1 云服務(wù)概述
“云”是一個非常先進(jìn)的概念。早在上個世紀(jì)的80年代,SUN公司已經(jīng)提出了“網(wǎng)絡(luò)即電腦”(The Network is the computer)這一概念,其描述的內(nèi)容與今天的各種云服務(wù)非常相似[1-2]。
“云”的概念并不是近來才突然從天上掉下來的,“網(wǎng)絡(luò)即電腦”這一布局每一年都會有IT巨頭用心血澆灌令其逐日完善。例如,亞馬遜在2006年開始推行彈性計算云服務(wù),影響極其深遠(yuǎn),培養(yǎng)了無數(shù)視索尼為親生父母的用戶的PS系列游戲機(jī),背后的PSN網(wǎng)絡(luò)就使用了亞馬遜的彈性計算云服務(wù),所以千萬不要以為亞馬遜技術(shù)落后;而Google、Intel等技術(shù)指數(shù)爆表的強(qiáng)企,在“云”上也揮灑了大量精力,“云計算”的概念就是Google于2006年的搜索引擎大會上首次提出的,Intel更是在2008年聯(lián)合雅虎、惠普共同推行涵蓋美國、德國和新加坡的聯(lián)合研究計劃,這看上去已經(jīng)像是科學(xué)研究而非企業(yè)行為了。
在國內(nèi),云計算的火熱程度并不比國外冰涼多少[3]。在企業(yè)應(yīng)用方面,“阿里云”最近被較多用戶所知,其服務(wù)也漸漸開始觸及各行各業(yè),比如新浪微博就使用了阿里云的圖床。而個人應(yīng)用方面,國內(nèi)的云服務(wù)數(shù)不勝數(shù)。
2 云服務(wù)主要內(nèi)容
2.1 云同步
這個由“云”帶來的福利,想必大家都有所感受。幾年前,大多數(shù)人都只有一部手機(jī)和一臺電腦,而現(xiàn)在恐怕有的人連手機(jī)都有好幾部。在這個幾乎每人都有不止一部終端的時代,“云”帶來了數(shù)據(jù)同步,網(wǎng)絡(luò)讓用戶同時使用數(shù)臺甚至數(shù)十臺設(shè)備時仿佛只是在用同一部電腦。
這里不得不提一下騰訊QQ(當(dāng)時還叫OICQ)是如何擊敗ICQ的。當(dāng)年ICQ的聯(lián)系人列表等數(shù)據(jù)保存在本地,一旦換臺電腦登錄,用戶的好友們就會都不見了。如果用戶經(jīng)常使用多部PC,恐怕會受不了這點(diǎn),網(wǎng)吧老板們也是這樣覺得的。于是OICQ網(wǎng)吧包圍家庭,逐漸占據(jù)了神州大地。數(shù)據(jù)同步對于用戶有多重要,由此可見一斑。
2.2 云儲存
在國內(nèi)外,網(wǎng)盤云存儲已經(jīng)成為了網(wǎng)絡(luò)應(yīng)用中的明星[4]。Google有Google Dirve,微軟有SkyDrive,國內(nèi)的百度云盤、騰訊微云、360、115……最近的網(wǎng)盤擴(kuò)容大戰(zhàn),相信各位也從中坐收了不少福利。現(xiàn)在網(wǎng)盤越來越多地?fù)?dān)任起了數(shù)據(jù)同步的功能,各個互聯(lián)網(wǎng)大佬想要牢牢黏住用戶,網(wǎng)盤這塊大有文章可做。
2.3 云計算
迅雷、旋風(fēng)的離線空間中有“云轉(zhuǎn)碼”呆著也不是一兩天的事情了。使用“云轉(zhuǎn)碼”,用戶可以借助服務(wù)器的運(yùn)算資源幫忙壓視頻。效果怎樣另說,但使用云端的資源幫助用戶運(yùn)算還是廣受群眾歡迎的。與其讓自家可憐兮兮的小機(jī)器壓視頻壓得嬌喘吁吁相比,還不如讓迅雷騰訊的電表多轉(zhuǎn)幾圈來得幸福。微軟Xbox One將會使用云計算渲染游戲畫面,至于效果如何,還有待實(shí)測。
當(dāng)然,云計算的用途不止壓視頻,還能夠完成其他工作。比如微軟就打算在最新一代游戲機(jī)Xbox One中,借助服務(wù)器強(qiáng)大的性能,彌補(bǔ)Xbox One相較PS4矮上一截的性能差距。根據(jù)微軟的說法,Xbox One加持了云渲染后,性能甚至可以暴漲三四十倍……至于Xbox One是否能夠?qū)S4懸崖?lián)袈?,還有待實(shí)踐。
2.4 Web應(yīng)用
Web應(yīng)用是最徹底的云服務(wù),在瀏覽器中即可得到包括數(shù)據(jù)同步、儲存、運(yùn)算等所有功能?,F(xiàn)在比較出名的Web應(yīng)用有Google文檔、微軟Office 365等,甚至網(wǎng)頁游戲也算得上。與本地應(yīng)用相比,Web應(yīng)用還停留在比較初級的階段,但這無妨其前途耀目得不可直視——Google已經(jīng)推出完全基于云端的Chromebook,Mozilla的Web手機(jī)Firefox OS也已經(jīng)出爐。雖然這些產(chǎn)品目前還遠(yuǎn)非主流,但假以時日,非常有可能掀起新一輪的大潮。Google文檔這類Web應(yīng)用,可以極大程度地脫離本地使用。
3 云服務(wù)相關(guān)問題
3.1可靠性問題
與本地應(yīng)用相比, “云”在非常多的時候都顯得相當(dāng)可靠[5-6],比如不用擔(dān)心機(jī)器進(jìn)水使資料全滅,不用擔(dān)心因?yàn)樘l導(dǎo)致工作進(jìn)度丟失等。有了“云”,外力很難再造成什么威脅。使用“云”,數(shù)據(jù)可靠性由云端服務(wù)器保證,外力是容易防備,內(nèi)部卻缺乏約束。Google Reader突然關(guān)閉和雅虎郵箱關(guān)閉的事件可以略知一二。云端服務(wù)器安全穩(wěn)定,但不是少有用戶或企業(yè)來操控的。
歸根到底,本地應(yīng)用中,用戶是機(jī)器的主宰;但在云服務(wù)領(lǐng)域,服務(wù)提供商就變成用戶的主宰了。用戶沒法拒絕服務(wù)商強(qiáng)制帶來的改變,這是“云”有待商榷的地方之一。
3.2 覆蓋問題
在這里,不考慮網(wǎng)速、流量等瓶頸,并假定未來世界都能夠廣泛覆蓋極速無線網(wǎng)絡(luò),流量隨便用,資費(fèi)便宜到爆表,畢竟二十年前誰能想象到3G時代。但是,網(wǎng)絡(luò)的覆蓋度卻是不能不提的。即使是最廣泛存在的空氣,在地球也有覆蓋不到的地方,比如說水里,比如說巖洞。網(wǎng)絡(luò)再怎么強(qiáng),也不能做到空氣的覆蓋度。即使云服務(wù)占據(jù)了主流,也沒法在所有領(lǐng)域取代本地應(yīng)用——野外考察連不上服務(wù)器就沒法工作,人們是不會制造出這種機(jī)器的。
3.3 速度問題
網(wǎng)速的確可以做到非???上限想多快就能多快,但物理上的速度就不是了。自然界最快的速度是光速(等曲率引擎造出來再說超光速吧),光速大約是300 000 km/s,地球周長大約為40 000 km,算起來,以光速繞地球一圈,需要0.133 s。
這意味著什么?無論是無線、有線網(wǎng)絡(luò),信息都是通過電磁波傳播(無線網(wǎng)絡(luò)自不必說,光纖中的光也是電磁波)。如果信息傳播速度能達(dá)到最理想的程度,最快可以到達(dá)光速。即便如此,用戶和大洋彼岸的好友通過云端通訊,依然要承受133 ms以上的延遲(信息一往一返)。100 ms的Ping足以讓令人摔鼠標(biāo)不玩CS,133 ms的概念大家可以感受。
信息繞地球一圈,用時可不算少,不是自家機(jī)箱里厘米級別的線纜可比的。當(dāng)然,實(shí)際上應(yīng)用中很少會遇到要連接大洋彼岸的服務(wù)器這種情況,但即使云服務(wù)提供商都在相應(yīng)區(qū)域布局了服務(wù)器集群,延遲仍然很難徹底解決。前面提到的只是最理想的情況,還沒有把光纖折射、服務(wù)器自身的響應(yīng)速度等原因考慮進(jìn)去。被冠以“蝸牛”機(jī)械硬盤,響應(yīng)速度也就20 ms這樣子;將儲存器搬到云端,動輒上百ms的延遲,可謂是個大問題。
基于這個理由,故對微軟所說的使用云端服務(wù)器為Xbox One渲染游戲的技術(shù)相當(dāng)感興趣。延遲問題如何解決?估計云端部分還是不會太激進(jìn),比重不會占太多,多少會有妥協(xié)。
“云”已經(jīng)逐漸覆蓋了數(shù)字時代的天空,但這朵“云”能夠承受多少的重量,又是一個值得探討的問題。有人對此十分樂觀,認(rèn)為“云端”遲早可以取代本地,只要網(wǎng)速夠快,服務(wù)器集群的算法足夠好,馮·諾曼型結(jié)構(gòu)完全可以搬到網(wǎng)絡(luò)上?,F(xiàn)在純Web應(yīng)用已經(jīng)初現(xiàn)端倪,純Web應(yīng)用進(jìn)一步壯大完善,也許真的可以完全取代本地應(yīng)用。
毫無疑問,各種云技術(shù)已經(jīng)在逐漸改變?nèi)藗兪褂秒娔X的方式,但這種改變還不夠深入。同時,可以確信的是,“云”尚存在為數(shù)不少的問題。“云”要徹底取代本地,還需翻越重重難關(guān)。“云”到底是虛無縹緲的浮云,還是會成為足以承托信息時代的筋斗云,只能拭目以待。
參考文獻(xiàn)
[1] Tao Fei, Zhao Dongming, Zhang Lin. Resource service optimal-selection based on intuitionistic fuzzy set and nonfunctionality QoS in manufacturing grid system[J]. Knowledge and Information Systems,2010,25(1):185-208.
[2] Tao Fei,Hu Yefa,Zhao Dongming,et al. Study on resource service match and search in manufacturing grid system[J]. The International Journal of Advanced Manufacturing Technology,2009,43(3-4):379-399.
[3] 李喬,鄭嘯.云計算研究現(xiàn)狀綜述[J]. 計算機(jī)科學(xué), 2011,38(4):32-37.
[4] 胡志冬. 云存儲安全技術(shù)綜述[J]. 微型機(jī)與應(yīng)用, 2013,32(13):1-3,8.
[5] 陶飛,張霖,郭華,等. 云制造特征及云服務(wù)組合關(guān)鍵問題研究[J].計算機(jī)集成制造系統(tǒng), 2011,17(3):477-486.
[6] 周悅, 覃文闖, 胡一鳴. 我國云服務(wù)發(fā)展現(xiàn)狀分析及思考[J]. 微型機(jī)與應(yīng)用, 2013,32(15):1-2,6.