网格计算分布式分布式计算是利用互联网上的计算机的 CPU 的闲置处理能力来解决大型计算问题的一种计算科学
随着计算机的普及,个人电脑开始进入千家万户
与之伴随产生的是电脑的利用问题
越来越多的电脑处于闲置状态,即使在开机状态下CPU的潜力也远远不能被完全利用
我们可以想象,一台家用的计算机将大多数的时间花费在“等待”上面
即便是使用者实际使用他们的计算机时,处理器依然是寂静的消费,依然是不计其数的等待(等待输入,但实际上并没有做什么)
互联网的出现, 使得连接调用所有这些拥有闲置计算资源的计算机系统成为了现实
那么,一些本身非常复杂的但是却很适合于划分为大量的更小的计算片断的问题被提出来,然后由某个研究机构通过大量艰辛的工作开发出计算用服务端和客户端
服务端负责将计算问题分成许多小的计算部分,然后把这些部分分配给许多联网参与计算的计算机进行并行处理,最后将这些计算结果综合起来得到最终的结果
分布式计算意味着应用程序不再“绑定”到具体的物理系统和平台软件上,数据和程序是能够在计算节点间“流动起来”的
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。