6g下载网
当前位置: 主页 > 软件教程 > 云计算 >

什么是分布式计算?分布式计算有什么优缺点?

时间: 2016-03-22 15:18 来源: 本站整理

分享到:

6g下载网给大家介绍什么是分布式计算?分布式计算有什么优缺点?文章从分布式计算定义、优缺点以及计算形式进行阐述,希望能给大家提供帮助。

分布式计算是当前计算机领域常见的名词,那么到底什么事分布式,什么又是分布式计算呢?今天和大家共同研究一下这个话题。

分布式计算定义

一个分布式系统是由若干通过网络互联的计算机组成的硬件系统,而且者系计算机互相配合以完成共同的目标。分布式计算的一种简单定义是在分布式系统上执行的计算。更为正式的定义是,分布式计算研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机处理,最后把各部分的计算结果结合起来得到最终的结果。归其本质其实体现了一种算法的精髓:分而治之。

什么是分布式计算?分布式计算有什么优缺点?

这其实跟我们生活中是一样的,比如城市排污问题,在没有下水道的情况下,每家每天都会产生很大废水。假如说每家把废水都到处乱泼,显然是不合理的,但是如果让政府单独为每家都处理废水也是有点不太现实。因此这时候就需要各小区的物业了,每个小区物业给装好下水道,每家的下水道通过自己的管道集中到小区总的管道,各小区的管道又汇总到整个城市的管道,最后来统一处理。这样就是一个分而治之的思想,也是我们分布式计算的思想。

分布式计算的优缺点

一种新科技的兴起就会伴随着正负两方面影响,下面简单介绍一些分布式计算的优缺点。

优点

低廉的计算机价格和网络访问的可用性。现在计算机的价格普遍可以接受,网络相当普及,大量互联计算机为分布式计算穿件了一个理想的环境。

资源共享,采用分布式可以有效地汇集资源。

可伸缩性,对资源需求的增加可以通过提供额外资源来有效解决。

缺点

多故障点,分布式计算涉及多台计算机,而且都依赖于网络通信,因此一台或多台计算机以及一条或多条网络出现问题,都会影响分布式系统,而且一旦出现问题不易排除。

安全性低,分布式系统为非授权用户的攻击提供了更多机会。非集中式管理使安全策略的实现和增强变得更为困难。

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

单机计算

单机计算是最简单的计算形式,就是利用单台计算机进行计算,不用连接任何网络,因此只能使用本计算机系统内可以被即时访问的资源。

并行计算

并行计算是相对于串行计算的概念,指在并行计算机上所做的计算,即采用多个处理器来执行命令。并行计算机可分为时间上并行和空间上并行。

网络计算

网络计算是一个比较广泛的概念,

利用互联网把地理上广泛分布的各种资源连成一个逻辑整体,就像一台超级计算机。其核心思想是把网络连接起来的各种自治资源和系统组合起来,以实现资源共享、协同工作和联合计算,为各种用户提供基于网络的各类综合性服务。

云计算

云计算包含两层含义,一是商业层面,以云的方式提供服务;二是技术层面,即各种客户端的计算都有网络负责完成。通常云计算是指由网络计算、分布式计算、并行计算、效用计算等传统计算机和网络技术融合而成的一种商业计算模型。当前云计算主要形式包括基础设施即服务(IaaS)、平台即服务(PaaS)、和软件即服务(SaaS)。云计算强调专有,即请求或获取的资源是专有的,并且由少数团体提供、使用者不需要贡献自己的资源。

(责任编辑:6g下载网)

分享到:

------分隔线----------------------------