1. 程式人生 > 其它 >Filecoin最新挖礦硬體配置和叢集方案 #18

Filecoin最新挖礦硬體配置和叢集方案 #18

1. 機器配置總覽

FilGuard團隊基於AMD7542 CPU 和 RTX 3070/3080/3090顯示卡,測試出一套價效比高、封裝速度快、簡單實用的挖礦叢集硬體配置,該方案有如下特點:

  • PreCommit(P1, P2, C1)、Commit(C2)分別由單獨的2臺Worker完成;
  • 可根據機器的具體配置(單路、雙路、遠端C2),自由靈活的搭配兩種機器的比例;
  • 搭配FilGuard團隊優化後的軟體程式,可達到平均每臺機器封裝32GB扇區每天3.2T、64GB扇區每天1.6T的封裝速度;
  • 搭配FilGuard團隊的分散式Miner程式,可解決Miner單點風險、及顯示卡衝突等問題;

1.1 Daemon推薦配置

產品名稱型號數量備註
主機板 超微 H12SSL-i 1
CPU AMD 宵龍 EPYC 7252/7282 1
散熱器 AMD SP3-2U 純銅 1
記憶體 三星 DDR4-2933 ECC REG 64GB 4
網絡卡 Intel X520-SR2 萬兆網絡卡 + 萬兆多模光模組 * 2 1
系統盤 三星 M.2 512GB 1
資料盤 三星 U.2 3.84TB 1
轉接卡 PCIe轉U.2轉接卡(支援2U機箱) + 轉接線 1
機箱 2U機箱 + 暴力風扇 + 800W電源 1

1.2 Seal-Miner配置

產品名稱型號數量備註
主機板 超微 H12SSL-i 1
CPU AMD 宵龍 EPYC 7252/7282 1
散熱器 AMD SP3-2U 純銅 1
記憶體 三星 DDR4-2933 ECC REG 64GB 4
系統盤 三星 M.2 512GB 1
網絡卡 Intel 40G網絡卡 雙口 1
光模組 Intel 40G網絡卡雙口 + 40G多模光模組 * 2 1
機箱 2U機箱 + 暴力風扇 + 800W電源 1

1.3 PoSt-Miner配置

產品名稱型號數量備註
主機板 超微 H12SSL-i 1
CPU AMD 宵龍 EPYC 7F32 1
散熱器 AMD SP3-2U 純銅 1
記憶體 三星 DDR4-2933 ECC REG 64GB 4
顯示卡 RTX 3080 / 3090 渦輪公版 2
網絡卡 Intel 40G網絡卡雙口 + 40G多模光模組 * 2 1
系統盤 三星 M.2 512GB 1
機箱電源 4U機箱 + 暴力風扇 + 1300W電源 1

1.4 PreCommit Worker配置

產品名稱型號數量備註
主機板 技嘉 MZ32-ARO 1
CPU AMD 宵龍 EPYC 7542 1
散熱器 AMD SP3-2U 純銅 1
記憶體 三星 DDR4-2933 ECC REG 64GB 16
顯示卡 RTX 3070 渦輪 技嘉/微星 1
網絡卡 Intel X520-SR2 萬兆網絡卡 + 萬兆多模光模組 * 2 1
系統盤 三星 M.2 256GB 1
快取盤 三星 U.2 3.84TB + 轉接線(直插主機板) 4
機箱 4U機箱 + 暴力風扇 + 800W電源 1

1.5 Commit Worker配置

產品名稱型號數量備註
主機板 超微 H12SSL-i 1
CPU AMD 宵龍 EPYC 7F32 1
散熱器 AMD SP3-2U 純銅 1
記憶體 三星 DDR4-2933 ECC REG 64GB 8
顯示卡 RTX 3090 渦輪公版 2
網絡卡 Intel X520-SR2 萬兆網絡卡 + 萬兆多模光模組 * 2 1
系統盤 三星 M.2 512GB 1
機箱 4U機箱 + 暴力風扇 + 1300W電源 1

2. 叢集方案

總算力小於10PB,日封裝100TB左右的挖礦叢集,都可以基於此方案進行搭建。

2.1 叢集架構

無論是小叢集、還是中大規模的叢集,在網路上都要做到計算叢集和儲存叢集的分離,實現網路隔離。

整個叢集劃分為管理叢集、封裝Miner叢集、計算叢集、儲存叢集、證明Miner叢集,各個子叢集作用如下:

  • 管理叢集:跳板機和管理機,可以用一臺機器,也可以分開,跳板機上要做好安全策略和登入白名單,最好使用硬體進行登入認證。
  • 封裝Miner叢集:包含Seal-Miner(封裝)、Deal-Miner(接單)以及Daemon,用於管理計算節點,給計算Worker派發任務,完成密封結果資料的落盤。
  • 計算叢集:包含PreCommit Worker和Commit Worker,完成密封計算過程。
  • 儲存叢集:NFS、ZFS、Ceph或其他商業儲存(七牛雲、阿里雲、華為雲)。
  • 證明Miner叢集:Window-PoSt-Miner(負責時空證明)和Winning-PoSt-Miner(負責爆塊),還包含一臺時空證明和爆塊的備用機。

網路拓撲如下圖所示(點選圖片可在新視窗中檢視大圖):

  • 2個華為 AR-6140H-S 萬兆路由器,分別連線1條上聯線路,實現負載均衡(如果只有單條線路,可以只用1個路由器,沒有冗餘);
  • 2個華為 CE6820 48口萬兆交換機交換機使用堆疊線做堆疊;
  • 1個Seal-Miner、2個PoSt-Miner通過雙40G埠(bond0 負載均衡模式),接入交換機的40G埠;
  • Daemon、Worker、Monitor、Storage通過雙10G埠(bond0 負載均衡模式),接入交換機10G埠;

2.2 Worker配比說明

按照以上機器配置,Worker機器配比如下:

PreCommit Worker顯示卡Commit Worker顯示卡比例備註
NVIDIA 3070 * 1 NVIDIA 3080 * 2 3 : 2
NVIDIA 3070 * 1 NVIDIA 3080 * 3 2 : 1
NVIDIA 3070 * 1 NVIDIA 3090 * 2 2 : 1

轉載出處:https://github.com/filecoin-project/community-china/discussions/18