当前位置:   article > 正文

分布式计算概述_分布式计算是如何把一个任务分成许多小的部分

分布式计算是如何把一个任务分成许多小的部分

一、分布式计算的概念

定义

​ 分布式计算的一种简单的定义是在分布式系统上执行的计算。更为正式的定义是,分布式计算研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把各个部分的计算结果合并起来得到最终的结果。本质上,分布式计算是一种基于网络的分而治之的计算方式。


分布式计算的优缺点

​ 在计算机网络出现之前,单机计算是计算的主要形式。自20世纪80年代以来,由于Web的促进,分布式计算得到飞速发展。分布式计算可以有效利用全世界联网机器的闲置处理能力,帮助一些缺乏研究资金的、公益性质的科学研究,加速人类的科学进程。

分布式计算的优点如下:
  1. 低廉的计算机价格和网络访问的可用性。
  2. 资源共享。
  3. 可伸缩性。
  4. 容错性。
分布式计算的缺点如下:

1.多点故障。分布式计算存在多点故障点可能。
2.安全性低。分布式系统为非授权用户的攻击提供了更多机会。


分布式计算的相关计算形式

  1. 单机计算

单机计算是最简单的计算形式,即利用单台计算机进行计算,此时计算机不与任何网络互联,因而只能使用本计算机系统内可被访问的所有资源。

  1. 并行计算

并行计算

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/686601
推荐阅读
  

闽ICP备14008679号