下载此文档

云计算技术——分布式计算.ppt


文档分类:IT计算机 | 页数:约82页 举报非法文档有奖
1/82
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/82 下载此文档
文档列表 文档介绍
putingoutline21分布式计算概述22分布式计算的理论基础··(1)集中式计算集中式计算完全依赖于一台大型的中心计算机的处理能力这台中心计算机称为主机(Host或mainframe),与中心计算机相连的终端设备具有各不相同非常低的计算能力。实际上大多数终端完全不具有处理能力,仅作为输入输出设备使用。(2)分布式计算与集中式计算相反,分布式计算中,多个通过网络互联的计算机都具有一定的计算能力,它们之间互相传递数据,实现信息共享,协作共同完成一个处理任务。中科院的定义中国科学院对分布式计算有一个定义:分布式计算就是在两个或多个软件互相共享信息,这些软件既可以在同一台计算机上运行,也可以在通过网络连接起来的多台计算机上运行。分布式计算比起其他算法具有以下几个优点。稀有资源可以共享通过分布式计算可以在多台计算机上平衡计算负载·可以把程序放在最适合运行它的计算机上。212分布式计算的原理分布式计算就是将计算任务分摊到大量的计算节点上,起完成海量的计算任务。而分布式计算的原理和并行计算类似,就是将一个复杂庞大的计算任务适当划分为一个个小任务,任务并行执行,只不过分布式计算会将这些任务分配到不同的计算节点上,每个计算节点只需要完成自己的计算任务即可,可以有效分担海量的计算任务。而每个计算节点也可以并行处理自身的任务,更加充分利用机器的CPU资源。最后再将每个节点的计算结果汇总,得到最后的计算结果。分布式计算一般分为以下几步:。计算模型决定了系统中各个组件应该如何运行,组件之间应该如何进行消息通信,组件和节点应该如何管理等。。普通算法通常是按部就班,一步接-步完成任务。而分布式计算中计算任务是分摊到各个节点上的。该算法着重解决的是能否分配任务,或如何分配任务的问题。,将分布式算法转化为实现,并尽量保证整个集群的高效运行,难点(1)计算任务的划分(2),分别指原子性、一致性、独立性及持久性。

云计算技术——分布式计算 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
最近更新