分布式计算概论

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27305031/article/details/70877528
  1. 分布式计算是由若干通过网络互联的计算机组成的软硬件系统。更正式的是,分布式计算是需要非常巨大的计算机能力才能解决的问题分为许多小的部分,然后把这些部分分配给许多计算机处理进行,最后把各部分的计算结果合并来得到最后结果。
  2. 分布式计算是在分布式系统上执行的计算,与并行计算不同,并行计算机是使用多个处理器并行执行单个计算。
  3. 优点:超大规模;虚拟化;高可靠性;通用性;高可伸缩性;按需服务;极其低廉;容错性。缺点:多点故障;安全性。
  4. 与分布式计算类似的计算形式有很多,有单机计算,并行计算,网络计算,网格计算,云计算。
  5. 网络计算:把网络连接起来的各种自治资源和系统组合起来,以实现资源共享,协同工作和联合计算,为各种用户提供基于网络的各类综合性服务。
  6. 网格计算:利用互联网把地理上广泛分布的各种资源整合为一个逻辑整体,为用户提供一体化信息和应用服务。强调资源贡献,任何节点都可以请求使用其他节点的资源,任何节点都要贡献一定得资源给其他节点。侧重并行的集中性需求,并且难以自动扩展。
  7. 云计算:基于互联网的计算方式,通过这种方式,共享软硬件资源和信息可以按需提供给计算机和其他设备。侧重处理事务性应用,大量的单独请求,可以实现自动或半自动的扩展。
  8. 云计算包含的网络计算特征:提供在线的计算,存储等服务;超大规模的资源组合;资源的虚拟化。
  9. 分布式计算将待解决的问题分为多个小问题,再分配给许多计算系统处理,最后将处理结果加以综合。特点是把计算任务分派给网络中的多台独立的机器。
  10. 优点:稀有资源可以共享;通过分布式计算可以在多台计算机上平衡计算负载,可以把程序放在最适合运行它的计算机上。

猜你喜欢

转载自blog.csdn.net/qq_27305031/article/details/70877528