说下我的理解,我理解的也比较浅显。 云计算,就是很多台主机同时提供服务,由于同一个服务有很多台服务器提供,就像每个服务背后有个云在支撑。分布式计算,由于一台计算机的计算能力有限,所以把传统上的计算任务通过负载均衡服务器将任务划分成若干个子任务,然后分别交给不同的计算机去进行计算,最后再把结果统一起来。并行计算,按字面意思理解就行了。 追问: 你说的这些我能理解。我主要想问,作为 硕士 研究方向,其之间的关系具体怎么样。 回答: 我自己感觉,都是围绕着 云计算 来发展的。云计算其实就是 分布式计算 。通过分散的服务器同时对 很多 公司个人提供服务。这样就会使资源得到充分的利用。我相信 你也知道为什么。 并行计算 我觉得重在强调一个协调能力。一般性 的计算,不仅仅是划分任务的问题,因为时间效率的问题,所以要保证各个任务能几乎在同一时间完成,防止出现这台服务器计算完了,还要等另一台计算完,分布式计算再加上并行计算,这才是真正的云计算。不过现在说这些计算的时候,其实已经是三者等同了。只是个人肤浅 的理解。 如果真想在这方向发展,建议多上CSDN看看。现在云计算非常盛行,各个大公司都在做。
云计算中的云是相对于客户端而言,其实云计算本质上是客户端-服务器模式,只是在服务器端通过分布式存储、虚拟化等技术提供了诸如IaaS、PaaS、SaaS的高可靠服务。
简单来说:
云计算只是分布式计算的一种特殊形式,它的特色是资源(计算、存储)的租用。
网格,也是分布式计算的一种,不过强调的资源的共享与协作。