Welcome to zimmerman's blog!

初学->进阶->高手 有很长的路要走
美静->若英->我说 有许多的歌可听

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

头脑风暴第十一期主题总结:
(张玄鹏主讲)


分布式计算是什么?-> 把大型任务分成小块,分发给大家分别地去做,再把每个人的计算结果汇总。
 
分布式计算为什么?-> 帮助缺资金支持的基础科学研究和需求计算力的项目,加速人类的科学进程。
 
分布式计算怎么行?-> 利用联网的、计算力闲置的个人电脑,计算数据包,通过互联网络上传下载。
 
分布式计算安全吗?-> 对硬件寿命几乎没有影响;对系统资源消耗不大;对网络安全没有影响。
 
分布式计算有哪些?-> 爱好天文?生物?数学?地理?总有一样吧!看看这些项目的参与方法吧!
 

是什么:
   Distributed computing is a science which solves a large problem by giving small parts of the problem to many computers to solve and then combining the solutions for the parts into a solution for the problem.
            Recent distributed computing projects have been designed to use the computers of hundreds of thousands of volunteers all over the world, via the Internet, to look for extra-terrestrial radio signals, to look for prime numbers so large that they have more than ten million digits, and to find more effective drugs to fight the AIDS virus. These projects are so large, and require so much computing power to solve, that they would be impossible for any one computer or person to solve in a reasonable amount of time.

 其它的定义:
   分布式计算就是在两个或多个软件互相共享信息,这些软件既可以在同一台计算机上运行,也可以在通过网络连接起来的多台计算机上运行。分布式计算比起其它算法具有以下几个优点:
1、稀有资源可以共享;
2、通过分布式计算可以在多台计算机上平衡计算负载;
3、可以把程序放在最适合运行它的计算机上;
--中国科学院技术信息研究所

应用:
1.Middleware 中间件
2.  Grid 网格计算
3.  Agent 智能
4.  Peer-to-Peer 对等网
5.  Web Services


其关键的目标就一个:充分利用硬件资源.
    思想就是:把一个大的东西分成小的来完成.我觉得有点"化零为整"的思想.
 
posted on 2005-12-07 02:06  zim.NET  阅读(255)  评论(0编辑  收藏  举报