码迷,mamicode.com
首页 > 其他好文 > 详细

浅谈分布式计算系统和集群系统的区别

时间:2014-09-15 15:54:39      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:c   工作   时间   服务器   r   程序   技术   不同的   解决方案   

随着项目经验的增长笔者对分布式计算的了解是越来越深入,那么接下来笔者就和大家浅谈下分布式系统的特点吧,可以这样理解,分布式系统是将多个子任务分布在不同的物理机上并行工作。是以空间换时间并行计算来提高程序的可靠性和性能。分布式系统的高性能计算属于MIMD的范畴领域。它是按不同的业务分配不同的节点(单点),组织比较松散,一个节点垮掉那么些节点负责的业务就不能正常处理,当然,技术到位肯定会有其他解决方案例如基于Remoting通信方案WCF通信方案。


而采用集群方案,同样提供10台服务器,每台服务器都能独立处理这个任务。群集是把每个业务分布在多个点(物理机)上来处理任务。假设有10个任务同时到达,10个服务器将同时工作,10小后,10个任务同时完成,这样,整身来看,还是1小时内完成一个任务!

分布式的每个节点都可以看做是集群,而集群的每个节点不一定是分布式。

浅谈分布式计算系统和集群系统的区别

标签:c   工作   时间   服务器   r   程序   技术   不同的   解决方案   

原文地址:http://www.cnblogs.com/KoalaAPI/p/3972839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!