云服務(wù)被認(rèn)為企業(yè)降低成本、提高效率的重要技術(shù),成為各大科技企業(yè)搶占的戰(zhàn)略高地。中國的BAT及華為、海外的微軟、亞馬遜、谷歌和IBM紛紛布局。
但幾乎所有的中心化云服務(wù)商,都出現(xiàn)過故障,甚至數(shù)據(jù)丟失。這個時候,分布式云計算被認(rèn)為是解決中心化云計算弊病的技術(shù)。尤其是當(dāng)區(qū)塊鏈技術(shù)出現(xiàn)后,分布式云計算已經(jīng)被迅雷等一些企業(yè)成功實踐。
2
中心化云計算的問題種種
騰訊云的故障不過是眾多中心化云計算事故的延續(xù)。在云計算行業(yè)的發(fā)展進(jìn)程中,運(yùn)維故障此起彼伏:
今年6月底,因為一個未知代碼bug,導(dǎo)致阿里云服務(wù)器用戶的官方網(wǎng)站和控制臺無法訪問,除了登錄環(huán)節(jié)異常外,阿里云的多個產(chǎn)品在該時段均無法使用。在2015年6月,阿里云香港節(jié)點崩潰,13小時后才被修復(fù)。
除了中國企業(yè),海外的知名云服務(wù)商也未能幸免。2017年2月,云計算服務(wù)提供商Amazon(亞馬遜)公司爆出了史前最大的宕機(jī)事件。導(dǎo)致包括回答服務(wù)Quora、新聞服務(wù)Reddit、Hootsuite和位置跟蹤服務(wù)FourSquare在內(nèi)的一些網(wǎng)站受到了影響。
2018年7月,IBM幾個歐洲數(shù)據(jù)中心的存儲系統(tǒng)宕機(jī)數(shù)個小時。
美國知名電腦周刊雜志eWeek 資深科技記者M(jìn)ike Elgan曾點評:"云計算不是萬靈丹,我們不過是租別人的計算機(jī)而已。因此自己數(shù)據(jù)中心可能出現(xiàn)的問題就算是轉(zhuǎn)向了云計算也依然存在”。那么,這樣的問題是否有根治的可能?
分布式云計算+區(qū)塊鏈
不少云計算廠商系統(tǒng)通過分布式云計算解決中心化云計算的弊端。所謂分布式計算是一門計算機(jī)科學(xué),它研究如何把一個需要非常巨大的計算能力才能解決的問題分成許多小的部分,然后把這些部分分配給許多計算機(jī)進(jìn)行處理,最后把這些計算結(jié)果綜合起來得到最終的結(jié)果。除了其成本低,如果算法得當(dāng),其文件的安全性也更有保障。
在HBO熱門電視劇《硅谷》(Silicon Valley)中,一家名為Pied Piper的虛構(gòu)創(chuàng)業(yè)公司基于用戶手中智能手機(jī)的P2P網(wǎng)絡(luò)開發(fā)了新型互聯(lián)網(wǎng)。這一想法有效地減少了人們對亞馬遜,谷歌和微軟等大型數(shù)據(jù)中心服務(wù)器的需求。這正是分布式云計算的場景。
在現(xiàn)實中,分布式云計算的技術(shù)在不斷積累。包括中間件技術(shù);P2P技術(shù);移動技術(shù);網(wǎng)格技術(shù);云計算;Web Service等。
但是,如何讓各地的用戶貢獻(xiàn)其計算、儲存、帶寬資源一直是分布式云計算難以解決的瓶頸。
直到區(qū)塊鏈的出現(xiàn)。
2016年5月,亞馬遜就曾與數(shù)字貨幣集團(tuán)(DCG)達(dá)成合作,為企業(yè)提供區(qū)塊鏈實驗環(huán)境。今年4月,AWS推出一項BaaS服務(wù)—即用型區(qū)塊鏈模版,用戶通過AWS部署基于以太坊和超級賬本Hyperledger Fabric的框架,即可構(gòu)建區(qū)塊鏈應(yīng)用,省去時間和精力手動設(shè)置區(qū)塊鏈網(wǎng)絡(luò)。
此外,海外還有一些項目利用區(qū)塊鏈進(jìn)行云計算,比如Golem、Enigma、SONM等。
但當(dāng)下能夠稱得上分布式云計算+區(qū)塊鏈成功落地的當(dāng)屬中國的迅雷。迅雷已經(jīng)實現(xiàn)分布式云計算與區(qū)塊鏈技術(shù)的結(jié)合,推出的共享計算模式,已經(jīng)幫助迅雷開辟云計算發(fā)展新路。其原理是,通過已授權(quán)的智能硬件設(shè)備收集社會普通家庭中閑置的帶寬、存儲、計算等資源,并通過跨平臺、低功耗的虛擬化技術(shù),以及節(jié)點就近訪問的智能調(diào)度技術(shù),實現(xiàn)更快更環(huán)保的計算方式。
美國《福布斯》商業(yè)雜志曾對迅雷的共享計算做出“將像Uber影響出租車行業(yè)那樣影響云計算產(chǎn)業(yè)”這一評價。認(rèn)為共享計算是一種分散的、網(wǎng)狀的計算力生產(chǎn)方式,它極有可能在未來打破傳統(tǒng)集中式的云計算布局,這對改善互聯(lián)網(wǎng)數(shù)據(jù)傳輸方式具有重要意義。
隨著區(qū)塊鏈技術(shù)的發(fā)展與更多應(yīng)用場景的落地,在區(qū)塊鏈技術(shù)與云計算的超融合之下,區(qū)塊鏈將會成為各大云計算廠商乃至科技企業(yè)的發(fā)展方向。另一方面,只有更多行業(yè)積極探索和引入?yún)^(qū)塊鏈,才能讓技術(shù)互補(bǔ)、降低故障出現(xiàn)的可能,從而讓云計算和區(qū)塊鏈以及更多的前沿科技早日造福更多百姓