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