集中式计算、分布式计算、协作式计算的区别

集中式计算几乎完全依赖于一台大型的中心计算机的处理能力,这台中心 机称为主机(Host or mainframe)。和它相连的终端(用户设备)具有各不相同的智 能程度。实际上大多数终端完全不具有处理能力,仅仅作为一台输入输出设备使用。20世纪50年代初,美国半自动地面防空系统(SAGE)将远距离雷达和其他测量控制设备的信息通过线路汇聚到一台中心计算机上进行处理,这种简单的“终端——通讯线路——计算机”系统,形成了计算机网络的雏形。

和集中式计算正好相反,分布式计算机中主机处理的大多是其内部任务,大量的任务由智能的终端去完成。网络上所有计算机都有处理能力,每个新加人的用户都对网络处理能力的提高有贡献,可以使用网上多台计算机来完成一个共同的处理任务。如果某一台计算机脱离了网络(发生故障或关机)对网上的其他用户不会有大的影响。

协同式计算可以看作为一种协作式的分布计算。在这种模式中,计算机之间不仅仅像在分布式计算中那样互相传递数据,实现信息共享,而且要进行更深层次的共享,也就是说用两台或更多的计算机来共同完成一个处理任务。协同式计算是实现真正网络协同的重要一步。网络协同是指网络的处理能力要比网络中所有处理器处理能力的直接相加的和更大。协同式计算的两个最重要的特征是对称处理和并行处理。对称处理是由多个处理器协同地进行某一过程,各处理器之间的负载是平衡的,当然由于对称处理实现的困难性,目前还没有哪一种网络完全实现对称处理。并行处理,即多任务处理,是指几个不同的任务在联网的处理器之中同时地,即并行地,进行处理。

 
  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值