云計(jì)算現(xiàn)在已經(jīng)說不上是什么新的技術(shù)了。而基礎(chǔ)云服務(wù)高昂的成本和人們對于云安全的種種焦慮成為云計(jì)算發(fā)展的瓶頸之一。鑒于此,古老的P2P技術(shù)在這樣的新技術(shù)階段顯現(xiàn)了它獨(dú)特的優(yōu)勢,可以為云計(jì)算的發(fā)展顯出一份新的活力。
云計(jì)算的阿喀琉斯之踵
云計(jì)算技術(shù)與P2P的基礎(chǔ)構(gòu)造很相似。他們都是基于分布式計(jì)算,基于其實(shí)現(xiàn)的技術(shù)也很類似。在云計(jì)算中,計(jì)算資源是位于所謂的云中,我們可以靈活的訪問到。資源的集中優(yōu)勢使得云計(jì)算擁有三個(gè)顯著的特征:
1.可靠的數(shù)據(jù)存儲(chǔ)中心使得用戶不必?fù)?dān)心數(shù)據(jù)丟失、病毒入侵等麻煩;
2.云計(jì)算中對用戶端的設(shè)備要求低,使用方便;
3.運(yùn)輸計(jì)算可以輕松實(shí)現(xiàn)資源的共享。
從國外亞馬遜的E2到谷歌的各種應(yīng)用,以及國內(nèi)蜂擁而起的云基地的設(shè)置,各企業(yè)甚至各政府都已開始做出大量投入迎接云計(jì)算時(shí)代的到來,這很荒謬,但仍然成為一種趨勢。而基礎(chǔ)云服務(wù)高昂的成本和人們對于云安全的種種焦慮成為云計(jì)算發(fā)展的瓶頸之一。鑒于此,古老的P2P技術(shù)在這樣的新技術(shù)階段顯現(xiàn)了它獨(dú)特的本質(zhì),可以為云計(jì)算的發(fā)展顯出一份新的活力。
云計(jì)算在美國市場十分流行,但其基礎(chǔ)設(shè)施的建設(shè)和運(yùn)營的成本很高,Google、微軟、雅虎、亞馬遜等公司為此投入了巨額資金,而在國內(nèi),發(fā)展云基地的也是寬帶資本這樣擁有雄厚實(shí)力的資本公司。資金的瓶頸限制了擁有大量創(chuàng)新思想的創(chuàng)業(yè)企業(yè)的發(fā)展。P2P計(jì)算是不需要太多投資的,架設(shè)相應(yīng)的P2P網(wǎng)絡(luò),但對網(wǎng)絡(luò)寬帶要求會(huì)更高。
同時(shí)在現(xiàn)在通常的對云計(jì)算的認(rèn)識(shí)當(dāng)中,云和端的地位是不平等的,資源的擁有者屬于云,而端只是一個(gè)借用者和租賃者。這在開放共享的移動(dòng)互聯(lián)網(wǎng)時(shí)代形成了一種有趣的悖論。因?yàn)樗龠M(jìn)了資源的開放,可本身卻是一種不平等的狀態(tài),使得端的使用者不免陷入一種對自身資源和安全的審視中,除非出于絕對的信任,否認(rèn)難免惴惴不安。這時(shí),我們不免要提起早已被人們所熟知的P2P技術(shù)。
Google的云計(jì)算服務(wù)曾出現(xiàn)Gmail、Blogger等服務(wù)均長時(shí)間當(dāng)機(jī)的問題。而亞馬遜的S3和微軟的AZURE也是如此。由于這些服務(wù)的規(guī)模十分龐大,因此出現(xiàn)問題之后很容易導(dǎo)致用戶的不信任,進(jìn)而對云服務(wù)產(chǎn)生疑慮。而Skype等P2P服務(wù)近已經(jīng)很少出現(xiàn)大規(guī)模當(dāng)機(jī)事件。P2P服務(wù)相對于云計(jì)算服務(wù)或許更有吸引力。Skype目前擁有超過900萬用戶,這表明P2P服務(wù)也能擁有很大的規(guī)模及可靠性。
P2P對云計(jì)算的補(bǔ)充
P2P是peer-to-peer的縮寫,peer在英語里有“(地位、能力等)同等者”、“同事”和“伙伴”等意義。這樣一來,P2P也就可以理解為“伙伴對伙伴”的意思,或稱為對等聯(lián)網(wǎng)。在技術(shù)的研發(fā)之本,就是一種基于端對端的平等關(guān)系。P2P對等計(jì)算是分布式計(jì)算的一種,在P2P網(wǎng)絡(luò)中,每一個(gè)peer既是服務(wù)器也是客戶端,即既是提供服務(wù)的也是接受服務(wù)的。在這樣一種平等的氛圍之中,私有的資源仍然存在于用戶端。
但在資源通過分散存儲(chǔ)達(dá)到最優(yōu)化配置的同時(shí),同樣由于資源的分散,也造成了對資源本身的管理的難度增加。這就如C2C模式和B2C模式的電子商務(wù)模式的區(qū)別,在傳統(tǒng)的云計(jì)算中,由于資源相對集中,對其管理也可以實(shí)現(xiàn)集約化。而P2P因?yàn)槔昧舜罅康姆稚⑹酱鎯?chǔ),難以保障資源的可靠性,這在之前已經(jīng)造成了輿論對其的大幅攻擊,認(rèn)為其具有中毒攻擊(提供內(nèi)容與描述不同的文件)、使網(wǎng)絡(luò)運(yùn)行非常慢甚至完全崩潰、用戶或軟件使用網(wǎng)絡(luò)卻沒有貢獻(xiàn)出自己的資源、下載或傳遞的文件可能被感染了病毒或木馬、軟件可能含有間諜軟件、網(wǎng)絡(luò)運(yùn)營商可能會(huì)試圖禁止傳遞來自P2P網(wǎng)絡(luò)上的數(shù)據(jù)、跟蹤網(wǎng)絡(luò)上用戶并且進(jìn)行不斷騷擾式的或者是用合法性地攻擊他們以及在網(wǎng)絡(luò)上發(fā)送未請求的信息等問題。這些問題一度被懷有不同目的的壟斷機(jī)構(gòu)作為封殺P2P的充分必要理由。而在云計(jì)算時(shí)代,這些問題通過云服務(wù)和P2P的交叉應(yīng)用,可以得到一定程度的解決。
通過對存儲(chǔ)于云中的資源的管理,對云服務(wù)提供商,通常是一些大型企業(yè)進(jìn)行監(jiān)督,更容易對內(nèi)容的版權(quán)和純粹性進(jìn)行管理。一些大眾化的公共資源由此可以通過云服務(wù)中的共享實(shí)現(xiàn)。
至于一些私人性質(zhì)的資源,一方面,可以通過建立私有云實(shí)現(xiàn)。私有云是將云基礎(chǔ)設(shè)施與軟硬件資源創(chuàng)建在防火墻內(nèi),以供機(jī)構(gòu)或企業(yè)內(nèi)各部門共享資源。創(chuàng)建私有云,除了硬件資源外,一般還有云設(shè)備軟件;現(xiàn)時(shí)開放源代碼的云設(shè)備軟件主要有Eucalyptus以及由NASA和托管服務(wù)提供商Rackspace Hosting共同研發(fā)的OpenStack。其中OpenStack是一種免費(fèi)的開源平臺(tái),幫助服務(wù)提供商實(shí)現(xiàn)類似于亞馬遜EC2和S3的基礎(chǔ)設(shè)施服務(wù)。Rackspace稱其目標(biāo)是推動(dòng)互操作服務(wù)的發(fā)展,或者說是允許客戶在云服務(wù)提供商之間遷移工作量,使其不被鎖定。
而私有云的有效應(yīng)用,可以依靠業(yè)已成熟的P2P技術(shù),達(dá)到在友好端之間的資源共享。但同時(shí),對陌生端進(jìn)行鎖定,以達(dá)到私密的目的。
P2P的新生
以往,很多P2P網(wǎng)站為了建立用戶基礎(chǔ)而提供影音文件的下載服務(wù),然而這將帶來版權(quán)問題。Skype沒有涉足音樂共享,卻同樣獲得了巨大的用戶群。同時(shí)一家名為Wuala的網(wǎng)站上線也提供P2P云存儲(chǔ)解決方案。此前,還有網(wǎng)站嘗試通過P2P技術(shù)進(jìn)行搜索(Faroo),以及通過P2P技術(shù)進(jìn)行視頻共享(Metaaso)。這種現(xiàn)象并非巧合。
互聯(lián)網(wǎng)從它誕生的那天起,其優(yōu)勢就在于合作與共享,網(wǎng)上的每一個(gè)節(jié)點(diǎn)都是一份源動(dòng)力。通過P2P技術(shù),每一臺(tái)電腦都是軟件和服務(wù)的發(fā)源地,應(yīng)用的本身已經(jīng)成為一種新型的物物交換,免費(fèi)簡直是水到渠成的實(shí)現(xiàn)。每個(gè)人按需取材,這是一種虛擬版的共產(chǎn)主義的實(shí)現(xiàn)。
云計(jì)算是Web服務(wù)的一種發(fā)展形勢,也應(yīng)該是Web企業(yè)好不容易找到的一種終極的CS服務(wù)形式吧。如果將截止到現(xiàn)在的不同的Web服務(wù)統(tǒng)一起來,應(yīng)該就是現(xiàn)在的云計(jì)算形式吧。
雖然表面上看提供云計(jì)算服務(wù)的企業(yè)與用戶之間的關(guān)系是一種CS形式,但不如抽象為提供云計(jì)算的企業(yè)與基于云計(jì)算上提供服務(wù)的企業(yè),基于云計(jì)算上提供服務(wù)的企業(yè)與用戶這2個(gè)階段的CS型服務(wù)更為恰當(dāng)。
在呼之欲出的云計(jì)算時(shí)代,曾經(jīng)因?yàn)榇罅空紦?jù)帶寬而被運(yùn)營商加以束縛的P2P可以重新散發(fā)其光芒。以更快的速度實(shí)現(xiàn)資源的共享本身也是谷歌提出云計(jì)算時(shí)期的口號(hào),這也是云計(jì)算的精神所在。
同時(shí),由于對于云計(jì)算的發(fā)展帶寬仍然是發(fā)展瓶頸重要一環(huán)。同時(shí),參與云計(jì)算的往往是些實(shí)力雄厚的大型跨國公司如谷歌,亞馬遜等。這可以有力提高服務(wù)提供商對電信運(yùn)營商的影響力,從而促進(jìn)帶寬的發(fā)展。
在增加面對電信運(yùn)營商的壓力同時(shí),資金雄厚政策允許的情況下,大型企業(yè)也有能力自行鋪設(shè)線路管道。如去年3月谷歌在堪薩斯州托皮卡市實(shí)施超高速寬帶網(wǎng)絡(luò)計(jì)劃,之后將在美國鋪設(shè)光纖網(wǎng)絡(luò),托皮卡市因此成了美國的“光纖之都”。根據(jù)測試,“谷歌市”的寬帶將比目前的互聯(lián)網(wǎng)速度快100倍。而目前該市路標(biāo)和市政府網(wǎng)站也已經(jīng)用谷歌標(biāo)志取代了原有標(biāo)致。服務(wù)提供商根據(jù)服務(wù)本身所需進(jìn)行線路設(shè)計(jì),帶寬的增加與服務(wù)帶來的盈利相輔相成,避免了單純電信運(yùn)營商對提高帶寬而增加線路成本的排斥,更有利于基礎(chǔ)設(shè)施向更偏向于客戶獲取服務(wù)合意的方向發(fā)展。
與此同時(shí),通常提供P2P服務(wù)的都是一些小型服務(wù)提供商,本身不足以對其管道商造成壓力,反而往往引起過快的速度造成電信運(yùn)營商對之不滿,帶來重重的發(fā)展壓力。就如之前在中國發(fā)生的那樣限制TCP連接數(shù),封鎖P2P協(xié)議,限制下載/上傳速度等。由于發(fā)展過快,反而能限制自身的發(fā)展。
在云計(jì)算時(shí)代,P2P服務(wù)提供商可以接著云計(jì)算發(fā)展的春風(fēng),利用因云計(jì)算而快速發(fā)展的帶寬服務(wù),充分的發(fā)揮自己。而且P2P存儲(chǔ)的集中災(zāi)害的隱患小,不存在散熱問題。
云計(jì)算時(shí)代的P2P
P2P從出現(xiàn)之時(shí)就因?yàn)槠浔憬菅杆俚膫鬏斈芰Λ@得了廣泛的歡迎,為各種資源的擴(kuò)展發(fā)揮了重要的作用,但同時(shí),也正為了它便捷迅速這一特點(diǎn),使其擴(kuò)散盜版和非法文件的有效工具而飽受詬病。甚至被其上下游的提供商作為重要的封殺理由,因此幾乎唱起挽歌。但作為資源共享的重要形式,P2P技術(shù)仍然是不可或缺的重要的傳送方式之一。
而峰回路轉(zhuǎn),2011年開始的云計(jì)算飛速發(fā)展的今天,P2P無論是發(fā)展環(huán)境還是優(yōu)勢發(fā)揮,都獲得了新的機(jī)會(huì)。P2P技術(shù)因?yàn)槠溟T檻低,更能是創(chuàng)意無限的中小企業(yè)投入其中,借助云計(jì)算時(shí)代大型企業(yè)提供的基礎(chǔ)服務(wù)和平臺(tái)服務(wù),P2P技術(shù)企業(yè)獲得更多機(jī)會(huì),發(fā)揮其靈活性和速度優(yōu)勢,夸大了P2P技術(shù)的生存空間。
在P2P架構(gòu)下,在好友之間信任的基礎(chǔ)上建立起的節(jié)點(diǎn)之間的,資源都保存在可信任的私人空間里,足以簡化為數(shù)據(jù)做安全和隱私保護(hù)的措施,從而降低管理成本。利用好友的區(qū)域特點(diǎn)進(jìn)行數(shù)據(jù)的分發(fā)和調(diào)度,可以獲得更好的下載能力。
通過P2P端與端間的私密性質(zhì),個(gè)人重要的私人信息得以保留,同時(shí)又可以與信任的人共享。P2P與云計(jì)算之間形成相輔相成的互補(bǔ)作用,在開放,共享,速度和安全各個(gè)方面都得以有力提高。這是云計(jì)算時(shí)代的P2P的新生。