下载此文档

分布式云计算.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
目录一、定义 1二、工作方式 1三、作用 1四、局限性 1五、安全问题 1七、分布式计算-对计算机软硬件的影响 2分布式计算一、定义分布式计算是一门计算机科学,主要研究分布式系统。一个分布式系统包括若干通过网络互联的计算机。这些计算机互相配合以完成一个共同的目标(我们将这个共同的目标称为“项目”)。具体的过程是:将需要进行大量计算的项目数据分割成小块,由多台计算机分别计算,再上传运算结果后统一合并得出数据结论。在分布式系统上运行的计算机程序称为分布式计算程序;分布式编程就是编写上述程序的过程。二、工作方式项目方把大的计算任务分割成小块(任务单元),通过互联网分发给志愿者进行计算,志愿者计算完成后再通过网络把各自的计算结果返回到项目方的服务器。三、作用可以帮助一些缺乏研究资金的、公益性质的科学研究,加速人类的科学进程。有效利用全世界联网机器的闲置处理能力,向大众普及科学意识。四、局限性如上分布式计算的工作方式,该类科学研究必须是可能通过计算来解决全部或部分问题,而且其计算过程必须比较容易被分割成个人计算机的处理能力能够接受的大小,因此,分布式计算并不适用于所有的科学研究。五、,加入任何一个项目前,您必须确保您可以信任项目的研制方,主要涉及两方面:个人计算机上的隐私数据,您从项目方下载的计算程序,运行在本机,而且可以访问网络,因此,只有可靠的项目方才能保证您计算机上的隐私数据不会恶意的取走、修改等。,虽然分布式计算的计算程序一般运行在最低优先级,不会对您的日常使用造成影响,但计算程序全负荷运行时仍会对计算机的各个部件造成一定压力,要了解更多请查看分布式计算对计算机软硬件的影响。,参加分布式计算的志愿者毕竟不是项目方自己的人员,并不是全体可信任,因此必须引入一定的冗余计算机制,才防止计算错误、恶意作弊等。六、任务单元任务单元,又称为任务包,对应的英文单词为Workunit,可简称WU,是分布式计算项目的客户端分配到的最小单元的计算任务。客户端在连接到项目服务器后,可下载一个或多个新任务单元,计算完成后,再将这些任务单元的计算结果上传给项目服务器,并根据情况决定是否同时取回更多新的任务单元。七、分布式计算-对计算机软硬件的影响1、软件方面分布式计算项目对计算机的使用与日常应用所运行的程序并无很大区别,主要区别是项目计算程序一般会以最低优先级别获得所有空闲的CPU时间,因为比起其他程序的优先级别都要低,所以虽然一般情况下计算项目看上去占用了全部的处理器资源,但一旦其他程序需要CPU运算时,项目计算程序会在操作系统的调度下自动让出CPU时间。对于 BOINC 平台的用户,根据您的需要,既可在客户端的本地参数设置使项目只当计算机空闲时进行运算,也可以直接允许 BOINC 使用的处理器资源比例,具体操作可以参考 BOINC 的使用教程。2、硬件方面计算机的部件一般包括主机板(motherboard)、中央处理器(CPU)、内存(memory)、硬盘(hard disk)、显示卡(display card)、电源(power)、显示器(monitor)、键盘(keyboard)、鼠标(mouse)等等。分布式计算项目所利用志愿者的硬件主要是CPU、内存和显示卡图形处理器(GP

分布式云计算 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人乘风破浪
  • 文件大小51 KB
  • 时间2018-09-16
最近更新