由于臺式計算機、筆記本電腦以及移動電子設(shè)備在我們的生活中占據(jù)了很大一部分時間,人們對計算機資源的需求也在逐步提高。為滿足各類企業(yè)的需要,被運用在各個領(lǐng)域和工業(yè)當(dāng)中的大型物聯(lián)網(wǎng)生態(tài)系統(tǒng),機器學(xué)習(xí)、深度學(xué)習(xí)算法和其他復(fù)雜的解決方案也提高了對更大云端服務(wù)器和更多寬帶的需求。
所以我們應(yīng)該如何更經(jīng)濟有效地來使用正在被浪費的電腦能源呢?或許數(shù)據(jù)區(qū)塊鏈可以幫助我們在困境中尋求答案!它是一種能在多種不同領(lǐng)域使用的分布式分類賬,可以提供一個平臺幫助參與者借入或借出計算機資源,甚至從中獲利!
|計算機技術(shù)所面臨的挑戰(zhàn)
GilesFedak
分布式云計算機平臺iEx.ec創(chuàng)始人之一的提到:“由于工業(yè)和科學(xué)研究機構(gòu)要運行大型應(yīng)用程序并處理大量數(shù)據(jù),他們對計算機能力的需求正在逐步提高!”
Fedak提到了包括產(chǎn)品模擬、深度學(xué)習(xí)和3D渲染在內(nèi)的數(shù)個領(lǐng)域。由于專業(yè)性,他們對昂貴的計算機資源和高性能計算機(HPC)的需求也在不斷加大。
Jerry Cuomo
“超級計算機最大的挑戰(zhàn)在于對壓縮時間的要求”IBM區(qū)塊鏈業(yè)務(wù)負(fù)責(zé)人提到,“相比從前,現(xiàn)在的業(yè)務(wù)流程需要用更快的節(jié)奏來完成。而這種需求也導(dǎo)致了企業(yè)對計算機能力的要求成指數(shù)性增長!”
DavidSonstebo
IOTA創(chuàng)始人強調(diào)了實現(xiàn)實時計算和攻克現(xiàn)有云模型所造成的計算遲緩問題的重要性。他指出:“當(dāng)前電腦計算最大的缺陷在于生成數(shù)據(jù)的設(shè)備距離執(zhí)行分析的數(shù)據(jù)中心不夠近。”
|分布式計算如何解決這些問題
類似于 SETI@home 的計算資源共享平臺已經(jīng)存在多年。但它們?nèi)匀灰揽恐虚g商來分發(fā)和管理任務(wù),這樣導(dǎo)致處理起來非常繁瑣。
“其中一個集中式和云計算的不足領(lǐng)域是物聯(lián)網(wǎng)。”Sonstebo說道:“由于物聯(lián)網(wǎng)的日漸成熟,分布式計算已成為一種絕對必要的方式。”在運行云端邊緣設(shè)備所生成的數(shù)據(jù)時,往返過程中的延遲、網(wǎng)絡(luò)擁塞、信號沖突和地理距離都將成為需要面對的挑戰(zhàn)。“計算機設(shè)備需要有能力進(jìn)行資源交換以分散計算機負(fù)荷。”Sonstebo最后提到。
有一些新型的軟件系列并不被集中式架構(gòu)所支持。iEx.ec的Fedak說,例如分散應(yīng)用(DApps)等應(yīng)用將支持霧計算、分布式AI和并行流處理功能。“由于這一系列的應(yīng)用程序同是數(shù)據(jù)和計算密集型,所以它們無法很好地應(yīng)對集中式基礎(chǔ)設(shè)施,因此它們極具挑戰(zhàn)性!”
激勵資源共享也是集中模型所存在的一大問題。
Julian Zawistowski
分布式計算機平臺 Golem 公司CEO說道,“如果你看看最近10到20年的虛擬化進(jìn)展,你會明顯發(fā)現(xiàn)在數(shù)據(jù)中心或單個計算機上設(shè)置任何類型的環(huán)境都變得更容易了!但當(dāng)你實際租用硬件的時候它仍然讓人頭痛。在處理一項任務(wù)的過程中,比較不同供應(yīng)商所提供的產(chǎn)品是相當(dāng)復(fù)雜的,而找到最好解決辦法的過程不但需要大量專業(yè)知識,還需要花費大量時間。”
Pres
Monax公司CEO提出:“當(dāng)計算機處理涉及到付款時,計算能力提供者們需要通過了解參與者們是否執(zhí)行工作并整合付款來判斷運行計算是否劃得來。”當(dāng)你與亞馬遜網(wǎng)絡(luò)服務(wù)HPC平臺這樣的大型實體機構(gòu)合作時,那么一切會變得很簡單。相比之下,當(dāng)應(yīng)對硬件和功率都不同的節(jié)點時一切會變得很復(fù)雜。
|分布式賬本如何填補空白
由區(qū)塊鏈和智能合同管理的由分布式網(wǎng)絡(luò)鏈接的計算機可以創(chuàng)建共享經(jīng)濟,其中所有有計算機的人都可以使用其來賺取額外收入。
具有點對點特質(zhì)的區(qū)塊鏈和分布式分類賬能解決設(shè)備和數(shù)據(jù)中心之間的距離缺陷,幫助用戶在數(shù)據(jù)生成處附近完成計算,并且還能避免數(shù)據(jù)在往返云端服務(wù)器時所遇的瓶頸。
Byrne建議這本身雖然不是一個計算平臺,但區(qū)塊鏈可以潛在地創(chuàng)建一個“可以連接買家和賣家并允許他們自己在加密貨幣中支付而不需要像AWS這樣的中介的市場應(yīng)用程序。”
IOTA的Sonstebo基于Byrne的論點繼續(xù)闡述道,“分布式分類賬在出租于網(wǎng)絡(luò)邊緣的計算——霧計算方面展現(xiàn)了其巨大優(yōu)勢。”IOTA公司研發(fā)出一種運用于解決糾紛的分布式分類賬,其可擴展的設(shè)計方式擺脫了障礙,同時還介紹了一種能減少交易時間并消除費用的定向無環(huán)圖(DAG)。根據(jù)Sonstebo的觀點,我們發(fā)現(xiàn)定向無環(huán)圖為M2M環(huán)境下的外包分布式按需計算貿(mào)易模型建立了主干。
Golem公司近期在ICO融資860萬美元之后,在以太坊區(qū)塊鏈中建立了一個點對點計算共享平臺以修剪“Airbnb for computers”。 Golem此項成果為程序擁有者和個體用戶從其他用戶處租用計算機資源并直接使用加密貨幣支付提供了可能。
EddyAzar
根據(jù)Golem黑客所說,“這類平臺有在科學(xué)研究、機械學(xué)習(xí)和圖形渲染等方面降低成本、加快速度的作用。此外,如今擁有中等電腦的用戶們也能共享信息并從中獲得收益。”
在將任務(wù)發(fā)送到Golem網(wǎng)絡(luò)之后,需求者將與價格對應(yīng)的供應(yīng)者進(jìn)行相互匹配,并將聲譽和機械性能注冊在分類賬上。資源將被發(fā)送至供應(yīng)者進(jìn)行處理,待任務(wù)完成后資源將被發(fā)回至需求者。一旦發(fā)回的結(jié)果通過驗證測試,供應(yīng)者將得到報酬。而任務(wù)成功率和支付記錄則是建立聲譽的關(guān)鍵因素。
開發(fā)者可以使用Golem的開源代碼和任務(wù)API去建立使用網(wǎng)絡(luò)的程序并將其放入Golem的應(yīng)用程序注冊表,然后Azar可將其與app商店進(jìn)行比對,再將其上線面向大眾。如果開發(fā)者這樣選擇,直接付費即可。
iEx.ec是另一個分布計算平臺,它用以太坊區(qū)塊鏈去制造“一個可供應(yīng)用程序、數(shù)據(jù)和計算資源,包括HPC使用的市場網(wǎng)絡(luò)”。公司社區(qū)外展干事JulienBeranger介紹道,“這代表每個人都能通過配在區(qū)塊鏈上的智能合同去提供他們的計算資源。”
這個平臺用桌面網(wǎng)格或志愿者計算去收集計算資源來執(zhí)行非常大的并行應(yīng)用程序,這就是用于分步計算機平臺的模型。例如SETI@home、Foding@home 和 distributed.net.
iEx.ec團隊希望這樣的結(jié)合能供應(yīng)廉價、可擴展、并按需訪問的CPU,GPU,數(shù)據(jù)集,存儲等資源。
iEx.ec的Fedak相信區(qū)塊鏈會創(chuàng)造很多與眾不同。“因為區(qū)塊鏈支持分散的基礎(chǔ)設(shè)施,它能拉近數(shù)據(jù)同供應(yīng)者和消費者之間的距離。”他說:“而同樣中心化的云計算,其數(shù)據(jù)中心則會被放置在偏遠(yuǎn)地區(qū)。”
我們對計算機的需求將會因為社會的發(fā)展而繼續(xù)增長。無論云服務(wù)器能否擴大到滿足資源上的需求,我們都已經(jīng)看到了它在成本、速度上的不足。在看到了先前技術(shù)的失敗之后,我們也許應(yīng)該相信區(qū)塊鏈作為一個替代品能為我們創(chuàng)造出更多的機會和價值。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。