共计 990 个字符,预计需要花费 3 分钟才能阅读完成。
一、什么是 Boinc?
BOINC 是 Berkeley Open Infrastructure for Network Computing 的首字母缩写,即伯克利开放式网络计算平台,是用于意愿计算和网格计算的凋谢的中间件零碎。BOINC 最早是为了反对 SETI@home 我的项目(这是一个寻找外星生命的我的项目)而开发的,之后逐步成了最为支流的分布式计算平台,为泛滥的数学、物理、化学、生命科学、地球科学等学科类别的我的项目所应用。BOINC 的开发目标是为了帮忙钻研人员更不便地取得散布在世界各地的志愿者的计算资源。
二、运行 Boinc 有什么益处?
1. 在独立的我的项目间共享资源
许多不同的我的项目能够应用 BOINC。我的项目之间是独立的;每一个我的项目操纵本人的服务器和数据库。参与者能够同时参加多个我的项目,同时也能够管制本人参加那些我的项目,管制资源如何在这些我的项目间调配。当一个我的项目实现或者临时不须要工作的时候,调配给这个我的项目的资源会主动调配到其余我的项目下来。
2. 平安
BOINC 我的项目能够阻挡多种类型的攻打。例如,基于公钥加密算法的数字签名能够避免我的项目被用来流传病毒。
3. 多服务器和容错解决
我的项目能够有各自独立的多个调度和数据服务器。客户端主动尝试轮换服务器,如果所有的服务器都无法访问,客户端利用指数回归算法来尝试与服务器连贯,以防止服务器复原连贯后,对服务器造成洪水式攻打。
4. 反对大规模数据
BOINC 反对应用程序生产或者生产大规模的数据,或者应用大量的内存。数据的散发和收集能够扩散在多台服务器,参与者能够传送大量的数据。用户能够指定磁盘空间和网络带宽限度。零碎只会给用户发送他可能解决的数据量。
三、如何配置 Boinc?
1. 在零碎页面左侧性能栏中找到 DAppstore,点击进入,在 DAppstore 找到 Boinc,点击下方 GET 按钮。
2. 进入 Boinc 页面,点击 INSTALL 按钮进行装置。
3. 页面跳转后,在图中标注的红色方框中输入您的 API 密钥,输出实现后点击下方 Submit 按钮。
4. 页面跳转后,请您浏览页面中的详细信息,确认信息无误后,点击 ACCEPT 按钮。
5. 点击后,零碎主动装置,请您急躁期待 30s 左右。
6. 当页面显示如下时,即装置实现。
7. 点击页面中的 homepage 即可查看节点详细信息
8. 点击 Boinc 页面中的 Logs 即可查看您的节点运行状况。