時間:2023-08-06|瀏覽:200
下面是由IPFS原力區(qū)網絡架構師天貴以《IPFS(Filecoin)應用場景下的數據中心規(guī)劃》為主題進行了相關分享。
首先,天貴對影響Filecoin挖礦各個因素進行了權重的劃分。目前影響Filecoin挖礦的因素可以歸納為5個方面:礦場IDC、IDC網絡、礦機硬件配置、運維能力以及挖礦軟件。其中礦場IDC和IDC網絡權重占比各15%,是本次分享的主要內容。
傳統(tǒng)IDC的選址非??季?。要選擇氣候適宜并且遠離容易遭受自然災害的地方,比如河流、臺風、地震等等。
市場IDC提供方主要有兩種: 1. 運營商機房,針對大客戶,具備資源上的優(yōu)勢,但服務簡單化,只提供布線、上架、重啟等簡單服務。如果需要更高質量的服務,則需要自己公司派出專業(yè)運維工程師。 2. 第三方IDC機房,擁有專業(yè)的運維團隊和標準化的協(xié)作流程,可提供高質量的服務。
IDC一般都具備穩(wěn)定可靠的網絡和電力資源,以保證數據中心的穩(wěn)定運行。但是Filecoin底層擁有多種角色,所有的集群也是分布式并行的方式。這就需要在網絡架構層面針對Filecoin挖礦做更多的工作,達到無阻塞、無丟包以及低延遲的要求。
網絡構建的思路是要先根據礦池規(guī)模設計不同的網絡架構。比如基于DRNI的二層架構適合300-500臺服務器的規(guī)模;三層路由的扁平化結構適合1000臺服務器的規(guī)模,特點是結構簡單,方便后期維護;基于POD的萬兆介入模型適合3萬臺以上服務器規(guī)模,特點是網絡擴展能力非常強;最后一個是基于POD的25G接入模型,同樣適用于3萬臺以上服務器規(guī)模,但主要是針對云計算和大數據平臺。
從以上主要的4種網絡結構進行選擇后,接下來是詳細的網絡架構設計。
互聯網的出口區(qū)會有兩根線路配置靜態(tài)路由跟IDC的網絡進行連接,并且部署防火墻進行安全保護;核心交換區(qū)采用的是高可靠的框式交換機,支持多電源接入、大緩存及VOQ機制;在業(yè)務接入層,根據集群的角色計算集群4*40G上聯和加速集群4*40G上聯,收斂比可以控制在1:3,而存儲集群4*100G上聯收斂比是1:1。收斂比主要原則為帶寬要求越大,收斂比一定要降低。
在Filecoin挖礦的過程中,會存在計算任務,而一個計算任務會拆分多個子任務進行并行計算。存在“多打1”的場景,即多個任務在同一時間訪問一個端口,這可能導致擁塞,進而導致丟包。解決這個問題的方案是讓核心交換機支持端口緩存,通過隊列調度機制解決擁塞的問題,確保100%的包轉發(fā)。
最后,天貴還對IP網絡地址設置、風道環(huán)境、設備擺放等進行了基本知識的科普。主要宗旨是為了做到精細化管理,通過標準化提升擴展性。