由此引发的矿机硬件大批量采购热潮导致供应的短缺备受关注,那么是否会因此引发抢购呢?矿机“战甲装备”的每个部分到底发挥哪些作用呢?如何才能做到充分备战Filecoin呢?
为了解答大家的疑问,我们在前两日晚在瑶池矿学院开展了一期围绕矿机硬件作用和供应的公开课,带大家一起探索Filecoin矿机的硬件抢囤之谜!以下就是本次公开课的只要内容,欢迎大家阅读和探讨。
一、挖矿过程拆解
硬件呢今天主要以一个异构的集群举例,拆解下各个过程及简单的一个运行过程。
这是一个异构集群的一个过程结构
Miner主节点:负责任务调度、winnerPost和WindowPost
Amd加速机: 负责Precommit1
Worker机:负责数据存储和Precommit2、Commit1、Commit2
相信我们群里的关注Filecoin的朋友们应该很熟悉这四个挖矿过程了吧。
下面是技术群里面,神算云的朋友贡献出的一些配置要求建议,我做略微的修改,给大家讲解一下,熟悉一下异构集群的硬件组合构成,并且每个块硬件配置的一些原理做一下解释。
1、Miner硬件配置及作用
Miner主要是要负责任务派发,和时空证明部分,对于CPU的计算性能要求不高,但是如果还是应该配置得高一些。
内存最好做到256G去,再加上1T或2T的ssd做swap来补充内存,这样能够性能有富余运行比较轻松。GPU根据规模建议使用两块2080TI,对所有存在worker上的数据进行时空证明的计算。
原理上来讲主节点是整个集群最关键的一台机器,一定要确保这台机器运行的稳定,性能的富余度,所以它的电源部分已经其他的网络的保障层面一定需要做到最高级别。如果它挂掉了,整个集群就挂掉了。
2、加速机硬件配置及作用
这是AMD的加速机的一个推荐配置,集群中的数量可以根据worker的数量来调整。
AMD的机器可以做成2U的机箱就够了,因为precommit1环节不需要GPU,只需要带sha指令的AMD去做1阶段的11层计算的加速
这个过程如果内存足够可以同时跑几个扇区,跑完precommit1部分后就将文件转发给Intel的worker进行precommit2,commit1,commit2下面三个过程
所以这里传输文件的容量很大,所以需要每台机器上都配万兆网口,这样能够同时传输很多文件,提升同时处理文件数量的能力。
3、Worker硬件配置及作用
这是worker机的推荐配置
Worker主要是接AMD传过来的文件,接着做接下来的三个过程,precommit2commit1,commit2
这里要提醒一点为什么这里要加GPU,就是因为后面的几个过程GPU能够起到加速作用,为什么不选择2080Ti,主要是因为更高的GPU对于这几个过程的加速效果并不是很明显。
CPU选用24核左右的就差不多了,如果CPU更好的话也能更快一些。但是使用更好的cpu则价格会上来。做完密封后,就将扇区存在本地,省去传输的过程。
4、NFS的文件系统
接下来介绍一下NFS的文件系统,它在整个集群架构中是担任了很重要的角色
NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
为什么不选用CEPH,主要是因为ceph的冗余度高。NFS文件系统能够让主节点访问worker上的扇区就像是在本地取文件一样
5、组网环节
网络组网:如果200台服务器以内,建议组两层架构的网络,具体最低网络要求如下:
接入层:接入交换机24/48全千兆交换机,需带2-4个万兆汇聚口
汇聚层:汇聚交换机需全部万兆,多个接入交换机通过万兆口汇聚在一起
核心层:网络规模大,建议增加核心层,规模小可以省略。
(如果接入层用万兆网络,效果更佳,总体集群效率会提高8%左右)
6、软件
最后一个就是硬件的方案需要搭配合适的软件,这是重中之重的。
目前各大矿机厂商最
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/43317.html
发表回复
评论列表(0条)