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端口;

5PB集群网络拓扑

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

posted @ 2021-10-26 14:27  十支穿云箭  阅读(1016)  评论(0编辑  收藏  举报