首页 > 其他 > 详细

分布式与集群

时间:2015-08-06 11:15:56      阅读:111      评论:0      收藏:0      [点我收藏+]

分布式:缩短单个任务的执行时间来提升效率

集群:通过提高单位时间内执行的任务数来提升效率

如果一个任务由10个子任务组成,每个子任务单独执行要1小时,那在一台服务器上该任务执行:10小时


采用分布式方案:提供10台机器,每台服务器只处理1个子任务,不考虑子任务的依赖关系,执行这个任务需要1小时,这种工作模式的一个典型代表就是hadoop的map/reduce分布式计算模型。


采用集群:同样提供10台机器,每台服务器都能独立处理这个任务。假设有10个任务同时到达,10个

服务器同时工作,这样看来,还是1小时完成一个任务


集群可以达到负载均衡的效果,分布式是一个节点坏了,这个任务就不能执行了,而集群却仍然可以正常运行。

分布式与集群

原文:http://jun123.blog.51cto.com/9893428/1682142

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!