現在是好的時代也是壞的時代,我們不再執著于擁有,取而代之的是使用與體驗。你擁有的一切只有在使用時才具有價值,閑置時其價值則無法體現。當有人意識到這一點時,共享經濟進入了大眾視野:共享單車、共享雨傘紛紛面世。而在互聯網領域,從前一直被忽視的冗余網絡資源也被人們所發現。目前主流的入戶帶寬大部分在50M、100M左右,但是真正使用的時間卻往往只有短短的幾個小時,浪費嚴重,部分運營商提供的帶寬還存在效率低下的問題。與此同時,眾多互聯網企業為了優化服務需要花費大量的成本從運營商或內容分發服務商處獲取寬帶和流量。當資源的需求與供給無法平衡時,“共享經濟”、“CDN加速”的出現便順理成章。
傳統CDN提速能力有限,作為骨干網架構無法擴建數據中心和節點,而且成本高昂。
普通的分布式CDN雖然能節省搭建成本,價格有所降低,但是由于它的中心化運營模式,隔離了需求方和付費方,低收高賣,僅中間的CDN運營商獲利。而且,由于中心化的數據存儲,存在后臺做假的風險,礦工和網站主都得不到保障。
共享CDN 通過在用戶側部署終端,并采用基于智能調度的點對點傳輸方式實現用戶閑置網絡、存儲和計算資源的共享,并定向供給資源需求者。因為共享CDN 上是將無數離散閑置的資源通過智能調度的方式整合輸送向實際的需求方,因此可以極大的減少資源實際需求方在資源采購上的成本投入。資源實際需求方可將節約下來成本以更廉價的方式的投入共享CDN,通過共享CDN 向資源分享者,提供一定獎勵以獲得閑置資源。進而形成需要資源的互聯網服務商和共享閑置資源的用戶之間的良性互動關系。
網絡資源共享不能不提到P2P技術:P2P(Peer-to-Peer)點對點是一種分布式網絡技術。在P2P技術的網絡環境內,每個參與者都是服務者和接受者,各自共享自己的部分硬件資源、計算能力、存儲能力和傳輸能力。如果要下載某資源,在P2P模式下,可以從任何一個存了該資源的網友電腦里取,同時下載的資源也可能成為其他網友獲取的對象,聽起來和共享CDN有些相似。但是共享CDN的模式只是使用參與者提供的閑置帶寬、空間等資源,分發的內容依然由互聯網服務商所提供,并不會像P2P技術這樣可以直接將參與者使用的資源共享出去,這種模式衍生出的問題在快播身上得到印證,當然,“技術本身并不可恥”。
其實當前已經有不少企業將P2P和CDN兩種技術融合,意圖構建更加優異的內容分發技術。比如騰訊云的X-P2P,從原來的以PC設備為主要節點服務器變更為以多種智能終端設備為節點服務器(家庭路由器、機頂盒、智能網關等設備),共同組成整個內容分發的服務網絡。這樣一來,兩種技術結合形成的新型網絡即能夠充分利用資源、又能具有主動控制網絡的能力。技術核心就在于,給 CDN網絡的邊緣節點引入P2P自治域,在域內利用P2P技術實現資源共享,而自治域之間不發生流量交換,保持相對獨立。
相比P2P+CDN的技術融合,CDN和區塊鏈的技術融合創新也是當前的行業方向。例如捷稀近期開賣的首批區塊鏈路由K3現貨,一經推出就遭爆搶,5分鐘售罄。K3在共享CDN模式中,將文件打碎成極小的部分記錄在區塊鏈上,無人可以篡改;依靠CDN 內容分發網絡部署在各地的邊緣服務器,通過中心平臺的負載均衡、內容分發、調度等功能模塊,用戶在訪問被加速的資源時可以被分配到最近的節點,就近獲取所需內容,降低網絡擁塞,提高用戶訪問響應速度和命中率。普通用戶只需要貢獻存儲空間和帶寬資源即可(在實際操作中用戶將K3接入外網,即時進入“挖礦”的資源共享狀態),捷稀收集用戶提供的閑置資源并根據合理算法置換成特定的獎勵。而網站主和資源存儲方只需要很少的費用即可使用更高效更安全的CDN 服務。提升了互聯網閑置資源利用率,降低需求方采購成本、激勵共享行為,多方獲利,從這一點來看,有區塊鏈技術加持的共享CDN業務前景廣闊。
目前捷稀正積極接洽目前國內最大的云通訊平臺,加快部署CDN內容分發的業務步伐。捷稀發售的智能路由器、智能家庭網關和區塊鏈路由器為其實現“共享CDN”的計劃提供了堅實的終端設備基礎,通過大量級的終端設備,構建“無限節點”的共享CDN網絡,匯聚持有者閑置的網絡帶寬、存儲空間和計算能力,并按需進行最優調度,輸出給有需求的互聯網企業,并依據透明可信的區塊鏈技術原理向資源共享者提供獎勵。
區塊鏈技術簡單來說就是一種分布式記賬系統,利用智能合約、分布式一致共識、非對稱加密算法等技術保證了數據交換的安全。它的特性在于可以構建一個去中心化的環境,保障了環境內各個體交易的公正、安全。關于它去中心化的理解可以舉例說明:
中心化:你去銀行轉賬,你把錢給銀行,銀行收到錢后再把你的錢轉給A,銀行負責了你和A的賬面數據變化;去中心化:你直接把錢給A,同時大喊一聲:我把錢給了A,周圍的10個人聽到后紛紛記在小本本上“你把錢給了A”,并且用超加密保險箱保存著這份賬本。在區塊鏈環境中,每個節點都擁有記賬權力,這就是區塊鏈的去中心化和加密算法。如果要篡改這份數據,在中心化系統中,黑客只需更改銀行一家的數據即可(當然這很不容易),而在去中心化的環境中,更改這份賬本黑客需要攻破每一位記賬人的保險柜,而當見證人的數量達到千萬級別時,篡改數據所需要的工作量是巨大的。
隨著互聯網技術的發展、網絡通道的日益擁塞、網絡資源的冗余與堆積,既需要建立一個有秩序和有規則的互聯網環境,又要滿足廣大用戶對流媒體信息的迫切需求,在這樣的環境下,急需一套新的技術體系來改變它。而當這套技術服務的對象是龐大的互聯網用戶時,它還需要自帶價值觀。區塊鏈以它去中心化、公開透明、誠信履約的價值特點承擔起整合資源、降低成本、優化資源配置的責任。從長遠來看,“共享CDN”和區塊鏈技術的結合,必然能產生更有效、更完善的內容分發技術,也會對互聯網生態環境的持續健康良性發展產生巨大的助力作用。
責任編輯:玄文成