“新手指南:什么是分布式计算”的版本间差异

来自中国分布式计算总站
跳转到导航 跳转到搜索
第16行: 第16行:
 
* 对用户方来说,加入任何一个项目前,您必须确保您可以信任项目的研制方,主要涉及两方面:
 
* 对用户方来说,加入任何一个项目前,您必须确保您可以信任项目的研制方,主要涉及两方面:
 
** 个人计算机上的隐私数据,您从项目方下载的计算程序,运行在本机,而且可以访问网络,因此,只有可靠的项目方才能保证您计算机上的隐私数据不会恶意的取走、修改等。
 
** 个人计算机上的隐私数据,您从项目方下载的计算程序,运行在本机,而且可以访问网络,因此,只有可靠的项目方才能保证您计算机上的隐私数据不会恶意的取走、修改等。
** 个人计算机的寿命,虽然分布式计算的计算程序一般运行在最低优先级,不会对您的日常使用造成影响,但计算程序全负荷运行时仍会对计算机的各个部件造成一定压力,要了解更多请查看[[分布式计算对软硬件的影响]]。
+
** 个人计算机的寿命,虽然分布式计算的计算程序一般运行在最低优先级,不会对您的日常使用造成影响,但计算程序全负荷运行时仍会对计算机的各个部件造成一定压力,要了解更多请查看[[对计算机软硬件的影响|分布式计算对计算机软硬件的影响]]。
 
* 对项目方来说,参加分布式计算的志愿者毕竟不是项目方自己的人员,并不是全体可信任,因此必须引入一定的冗余计算机制,才防止计算错误、恶意作弊等。
 
* 对项目方来说,参加分布式计算的志愿者毕竟不是项目方自己的人员,并不是全体可信任,因此必须引入一定的冗余计算机制,才防止计算错误、恶意作弊等。
 
<br>
 
<br>
 +
 
==继续阅读==
 
==继续阅读==
 
*[[新手指南:如何参加分布式计算|如何参加分布式计算]]
 
*[[新手指南:如何参加分布式计算|如何参加分布式计算]]
 
*[[新手指南:分布式计算常见问答|分布式计算常见问答]]
 
*[[新手指南:分布式计算常见问答|分布式计算常见问答]]
 
*[[新手指南:如何寻求帮助|如何寻求帮助]]
 
*[[新手指南:如何寻求帮助|如何寻求帮助]]

2008年7月14日 (一) 16:32的版本


什么是分布式计算

分布式计算的工作方式

  • 项目方把大的计算任务分割成小块(任务单元),通过互联网分发给志愿者进行计算,志愿者计算完成后再通过网络把各自的计算结果返回到项目方的服务器。


为什么需要分布式计算

  • 可以帮助一些缺乏研究资金的、公益性质的科学研究,加速人类的科学进程
  • 有效利用全世界联网机器的闲置处理能力
  • 向大众普及科学意识


所有科学研究都可以用分布式计算来解决吗

  • 不是,如上分布式计算的工作方式,该类科学研究必须是可能通过计算来解决全部或部分问题,而且其计算过程必须比较容易被分割成个人计算机的处理能力能够接受的大小,因此,分布式计算并不适用于所有的科学研究。


分布式计算安全吗

  • 对用户方来说,加入任何一个项目前,您必须确保您可以信任项目的研制方,主要涉及两方面:
    • 个人计算机上的隐私数据,您从项目方下载的计算程序,运行在本机,而且可以访问网络,因此,只有可靠的项目方才能保证您计算机上的隐私数据不会恶意的取走、修改等。
    • 个人计算机的寿命,虽然分布式计算的计算程序一般运行在最低优先级,不会对您的日常使用造成影响,但计算程序全负荷运行时仍会对计算机的各个部件造成一定压力,要了解更多请查看分布式计算对计算机软硬件的影响
  • 对项目方来说,参加分布式计算的志愿者毕竟不是项目方自己的人员,并不是全体可信任,因此必须引入一定的冗余计算机制,才防止计算错误、恶意作弊等。


继续阅读