什么是基礎(chǔ)設(shè)施即服務(wù)IaaS對區(qū)塊鏈有著怎樣的意義
云計算使許多公司能夠?qū)⒋蟛糠諭T業(yè)務(wù)外包。這樣做可以消除企業(yè)運行自己的服務(wù)器、軟件和數(shù)據(jù)庫?;A(chǔ)設(shè)施是一項基本需求,現(xiàn)在許多組織利用云計算外包所有IT基礎(chǔ)設(shè)施。這就是所謂的基礎(chǔ)設(shè)施即服務(wù),簡稱IaaS。
目前,一些大公司在這一領(lǐng)域占據(jù)主導地位。然而,區(qū)塊鏈提供了一種新的方式,將基礎(chǔ)設(shè)施作為一種服務(wù)來處理,這可能會對當今許多大型科技公司的運營造成破壞性影響。
什么是基礎(chǔ)設(shè)施即服務(wù)(IaaS)?
基礎(chǔ)設(shè)施即服務(wù)也稱為硬件即服務(wù),這可能是最好的解釋方法。企業(yè)需要必要的硬件,如服務(wù)器、存儲或組件來運行計算機網(wǎng)絡(luò)。
過去,組織需要運行內(nèi)部數(shù)據(jù)中心來存放這類硬件。然而,云計算的出現(xiàn)意味著組織可以將其基礎(chǔ)設(shè)施需求外包給外部供應(yīng)商?;A(chǔ)設(shè)施作為服務(wù)的提供者承載一個數(shù)據(jù)中心,并允許其客戶端遠程訪問基礎(chǔ)設(shè)施。這通常是按現(xiàn)收現(xiàn)付模式收費。
對于工作負載波動的企業(yè),使用云IaaS提供商比使用自托管基礎(chǔ)設(shè)施更劃算、更靈活??紤]一家正在開發(fā)一款新軟件的公司。在軟件開發(fā)過程中,公司需要額外的計算資源,一旦軟件啟動并運行,這些資源將是多余的。因此,當需要時,它使用基礎(chǔ)設(shè)施作為服務(wù)來獲取必要的資源。
一些知名的技術(shù)公司提供IaaS,包括Amazon AWS、Microsoft Azure和IBM。其他供應(yīng)商只專注于云計算,如Digital Ocean或Cloudstack。
基礎(chǔ)設(shè)施即服務(wù)面臨的挑戰(zhàn)
盡管它正在成為一種更流行的模型,但IaaS用戶仍然面臨一些挑戰(zhàn)。帶寬是一個常見的問題?;A(chǔ)設(shè)施即服務(wù)的提供者僅將自己的硬件出租給多個客戶機使用。因此,如果一個客戶端工作負載突然增加,占用了更多的資源,這可能會對其他客戶端產(chǎn)生不利影響。類似地,提供商的硬件停機可能會影響許多或所有客戶機。
IaaS用戶不一定了解其提供商的基礎(chǔ)設(shè)施,因此不可能理解突然放緩或中斷背后的原因。這種不可見性還意味著用戶不能像使用自己的內(nèi)部數(shù)據(jù)中心那樣監(jiān)視和管理系統(tǒng)。
計費是另一個問題,因為IaaS提供商傾向于對每件事情都進行非常細致的收費,這意味著當賬單來的時候,用戶常常會對他們的實際使用情況感到驚訝。
區(qū)塊鏈從何而來?
盡管區(qū)塊鏈還沒有以任何重要的方式將基礎(chǔ)設(shè)施作為一種服務(wù),但它仍然有可能實現(xiàn)。就其本身而言,區(qū)塊鏈是一種共享系統(tǒng)基礎(chǔ)設(shè)施,因為許多機器一起工作以保持區(qū)塊鏈的運行。因此,未來的云計算服務(wù)有可能利用任意數(shù)量的CPU和GPU作為分散網(wǎng)絡(luò)一部分的空閑容量。
這可以應(yīng)用于不同的基礎(chǔ)設(shè)施元素。云計算可以利用分散計算能力本身,就像當今云計算模型中的集中式數(shù)據(jù)中心出租容量一樣。內(nèi)存和數(shù)據(jù)存儲也可以以類似的方式分散。
想象一個分散的計算機網(wǎng)絡(luò)。網(wǎng)絡(luò)中的一些人將處理特定的任務(wù),從網(wǎng)絡(luò)上的其他人那里獲取計算能力和存儲。這不是寄生關(guān)系。這種安排可以貨幣化,所以那些使用超出自身容量的電力的機器,將以數(shù)字貨幣的形式向那些出租閑置容量的機器支付費用。
這是否意味著大型IaaS技術(shù)公司將被淘汰?
人們很容易想象,去中心化的網(wǎng)絡(luò)“把它粘在人身上”,并從當前的集中模式中接過手來。但像AWS或微軟這樣的大型科技公司實際上可以從這種分散式計算生態(tài)系統(tǒng)中獲益。
請考慮,作為服務(wù)提供者的集中式基礎(chǔ)設(shè)施必須設(shè)法持有足夠的硬件,以滿足其客戶端不斷變化的需求。與此同時,它必須持有太多時間處于閑置狀態(tài)的過剩產(chǎn)能。
一家知名的供應(yīng)商實際上可以參與一個分散的基礎(chǔ)設(shè)施網(wǎng)絡(luò),并將任何過剩產(chǎn)能出租出去,以保持盈利。如果客戶需求突然超過可用容量,他們還可以通過支付額外的基礎(chǔ)設(shè)施來利用網(wǎng)絡(luò)。這是一個雙贏的局面。
在這個領(lǐng)域已經(jīng)有一些區(qū)塊鏈項目在運行。盡管它們目前都沒有將自己作為一個完整的基礎(chǔ)設(shè)施作為服務(wù)給提供商進行營銷,但Golem和deepbrainchain都包含IaaS的元素。當你考慮到這兩個項目都旨在為人工智能提供計算能力時,這一點就更加明顯了,人工智能開發(fā)人員目前是IaaS和云計算提供商最大的增長動力之一。
Storj提供了類似的服務(wù),用于分散的硬盤內(nèi)存空間。MaidSAFE可能是區(qū)塊鏈項目中唯一一個雄心勃勃地提供IaaS多個元素的項目,因為它最終的目標是同時涵蓋分散的計算能力和存儲。
結(jié)論
基礎(chǔ)設(shè)施即服務(wù)是一個不斷增長的市場,所以區(qū)塊鏈項目有很多機會參與其中。與大型成熟的科技公司相比,這里提到的項目還很年輕。此外,區(qū)塊鏈還在繼續(xù)與可伸縮性和彈性問題作斗爭。因此,毫無疑問,它們都沒有成為AWS或微軟Azure的重要競爭對手。然而,我們?nèi)杂锌赡芎芸炜吹揭环N轉(zhuǎn)變,即基礎(chǔ)設(shè)施作為一種服務(wù)將部分甚至完全依賴于去中心化網(wǎng)絡(luò)。