星河華訊是一家以IPFS存儲服務(wù)技術(shù)為重心的區(qū)塊鏈企業(yè),團隊技術(shù)人員來自國內(nèi)外知名互聯(lián)網(wǎng)企業(yè),擁有大型IDC技術(shù)架構(gòu)經(jīng)驗,致力于基于IPFS提供領(lǐng)先的數(shù)據(jù)中心存儲服務(wù)。

我們先簡單了解一下IPFS(InterPlanetary File System星際文件系統(tǒng))。IPFS類似于HTTP,是一個區(qū)塊鏈底層的互聯(lián)網(wǎng)協(xié)議。IPFS的愿景是每個人貢獻出自己的閑置空間來提供存儲服務(wù)。

當(dāng)前為了吸引更多的人使用IPFS,增加全球節(jié)點存儲,開發(fā)商在上層構(gòu)建了一個與區(qū)塊鏈技術(shù)相結(jié)合的激勵層,大家可以發(fā)送存儲訂單,存儲服務(wù)提供商獲取訂單。星河華訊便是存儲服務(wù)商之一。

基于IPFS的合作契機

IPFS存儲集群的搭建相對傳統(tǒng)存儲,需要先進行數(shù)據(jù)密封(處理),然后再存儲到設(shè)備中,完成數(shù)據(jù)區(qū)塊鏈及區(qū)塊鏈上的數(shù)據(jù)證明,即密封、存儲、讀數(shù)據(jù)三個過程。其中有一個上鏈的過程,要將處于這條鏈上的所有節(jié)點都進行同步,是通過計算生成一個很小的證明數(shù)據(jù),再提交到鏈上然后進行所有節(jié)點同步信息,讓數(shù)據(jù)存儲在鏈下,存儲證明在鏈上。

這對軟硬件解決方案要求都極高,硬件主要體現(xiàn)在最優(yōu)最高效的設(shè)備配置,軟件則主要要求整個IPFS集群的任務(wù)調(diào)度和算法優(yōu)化。因此,星河華訊所有的本地服務(wù)集群都要放置在最標(biāo)準(zhǔn)的T3、T4級以上的IDC機房,要求高自動化運維、監(jiān)控日志等技術(shù)經(jīng)驗。星河華訊重點關(guān)注一些高可用、超穩(wěn)定、可擴展的超算集群以及智能運維系統(tǒng)。

此圖像的alt屬性為空;文件名為2021010508394050.jpg

星河華訊最初關(guān)注新華三是因為其在國內(nèi)IDC市場的行業(yè)領(lǐng)先地位。并且,IPFS的整個計算存儲系統(tǒng)與傳統(tǒng)互聯(lián)網(wǎng)應(yīng)用類似,只不過一個在云上,一個在鏈上。新華三具有一套完整的解決方案架構(gòu),包括計算集群、存儲集群和加速集群滿足IPFS業(yè)務(wù)場景,包括R4950服務(wù)器、R5300 G3的GPU服務(wù)器、以及X10000分布式存儲的軟硬件。

深入探尋IPFS應(yīng)用場景

星河華訊表示,新華三也有著較強的技術(shù)探索欲,在星河華訊描述了一個完整的業(yè)務(wù)場景之后,愿意針對這個應(yīng)用場景來滿足需求,助力星河華訊深入探尋業(yè)務(wù)場景。

首先,IPFS應(yīng)用需要存儲系統(tǒng)提供優(yōu)異的性能。以實際應(yīng)用為基礎(chǔ),星河華訊對新華三UniStor X10000基于一些契合自身實際業(yè)務(wù)場景的壓測工具進行了基準(zhǔn)測試,經(jīng)過不同的壓力標(biāo)準(zhǔn)得出各項數(shù)據(jù)。其中星河華訊最為關(guān)注的是在高并發(fā)讀寫情況下,隨機讀取小文件的情況。

新華三不斷地進行調(diào)優(yōu),從緩存盤的配比到糾刪碼的選擇,都基于星河華訊的業(yè)務(wù)特點,在成本可接受的范圍內(nèi)調(diào)整出最優(yōu)配置,最終促成了星河華訊與新華三的合作。

同時,IPFS服務(wù)還要求高安全高可靠性。通過IPFS提供存儲服務(wù)需要進行一部分服務(wù)抵押,當(dāng)供應(yīng)商沒有提供好這項服務(wù),就會受到區(qū)塊鏈懲罰機制懲罰因而蒙受損失。星河華訊在初期采用傳統(tǒng)存儲時就曾經(jīng)出現(xiàn)過崩盤問題。

此圖像的alt屬性為空;文件名為202101050841266.png

新華三UniStor X10000分布式融合存儲采用了分布式全局緩存,能夠滿足IPFS場景對數(shù)據(jù)讀寫的高需求;同時,X10000分布式存儲的多副本數(shù)據(jù)保護模式,具有更高的實際存儲利用率,提高可靠性同時,能極大的幫助用戶壓縮成本。

此外,IPFS還要求存儲系統(tǒng)有良好的擴展性。作為IPFS存儲服務(wù)商,需求訂單是連續(xù)不斷的,所有的數(shù)據(jù)都需要計算設(shè)備的處理,并在計算設(shè)備對數(shù)據(jù)進行密封之后,把數(shù)據(jù)傳輸?shù)酱鎯锩妗_@樣鏈上每進行一個動作,后臺都需要進行密封存儲,一旦擁堵將導(dǎo)致密封效率降低。為此,往往需要前端服務(wù)器擴容得到更大的算力,來獲得更多的競爭優(yōu)勢。

當(dāng)計算設(shè)備數(shù)量增加后,數(shù)據(jù)讀取的壓力對后端存儲也會越來越大。新華三UniStor X10000分布式融合存儲基于性能和容量選型能夠隨著節(jié)點數(shù)和集群規(guī)模能夠呈現(xiàn)穩(wěn)定的線性增長,完美適應(yīng)了IPFS服務(wù)商業(yè)務(wù)規(guī)模擴張而帶來的性能和容量的擴容問題。

總結(jié):推進IPFS應(yīng)用落地

談到與新華三的合作愿景,Edison表示希望在IPFS領(lǐng)域,無論是軟硬件,還是計算和存儲方面,能夠推出一個面向IPFS的標(biāo)準(zhǔn)化場景方案,星河華訊將和新華三一起沿這個方向繼續(xù)努力。

同時,星河華訊未來將持續(xù)致力于推進IPFS分布式云存儲在中國的發(fā)展,建設(shè)數(shù)據(jù)中心,構(gòu)建生態(tài)推廣、完善IPFS協(xié)議。

分享到

崔歡歡

相關(guān)推薦