BOINC(Berkeley Open Infrastructure for Network Computing,伯克利开放式网络计算平台)是目前主流的分布式计算平台之一,由加州大学柏克莱分校(University of California - Berkeley)电脑学系于2003年发展出来的分布式计算系统。它本身设计成用于SETI@home项目,但逐渐在其他领域包括数学、医学、天文学、 气象学等。BOINC现时旨在为各研究者提供汇集全球各地大量个人电脑的强大运算能力。
点击图片查看更多详细截图
BOINC 平台应用
加入者需要向客户端提供的信息包括:项目网站的URL(告诉客户端要添加哪个已注册的项目)、用户名、电子邮箱地址(告诉客户端在这个项目的用户名,即用来注册项目的邮箱地址)及加入者在这个项目设置的密码。
boinc manager 是什么 有什么用
启动它,菜单里选项目加入,然后选择你喜欢的分布计算项目。输入邮件地址和密码,boinc是项目积分制的。
所有分布式计算项目中均需涉及到任务分发、结果回收和验证、积分授予等相关的处理,BOINC 作为一个通用的分布式计算平台,提供了一个考虑周全的软件应用框架,使得基于 BOINC 平台的计算项目在开发时,仅需要关注项目研究内容相关的方面。也因为 BOINC 平台只是一个软件框架,并不对计算项目提供服务器硬件及网络等资源,具体计算项目的服务器仍是项目方自行提供的。
BOINC 平台采用了传统的客户端-服务端构架,服务端部署于计算项目方的服务器,客户端部署于志愿者的计算机,两者之间通过标准的互联网协议进行通讯。
BOINC 基于 GNU 的 LGPL 协议发布,服务端一般部署于 Linux 操作系统,客户端则支持所有主流的操作系统,如 Windows、Linux、Mac OS X、FreeBSD 等。
∨ 展开