分布式系统是什么意思 分布式管控系统的优点和缺点有哪些

本文章由注册用户 知无涯 上传提供 2023-11-30 评论 发布 纠错/删除 版权声明 0
摘要:分布式系统是建立在网络之上的软件系统,它拥有多种通用的物理和逻辑资源,可以动态的分配任务,分散的物理和逻辑资源通过计算机网络实现信息交换。分布式系统的优点有很多,包括资源共享、计算速度快、可靠性高、通信方便快捷等,不过它也存在可用软件不足、开发工具相对较少、有网络安全问题等缺点。下面一起来看看分布式系统是什么意思以及分布式管控系统的优点和缺点有哪些吧。

一、分布式系统是什么意思

分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统,又叫分布式管控系统、分布式管理系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务,其目的是利用更多的机器,处理更多的数据。分布式系统具有三大特性:

1、分布性:服务部署空间具有多样性。

2、并发性:程序运行过程中,并发性操作是很常见的。比如同一个分布式系统中的多个节点,同时访问一个共享资源。

3、无序性:进程之间的消息通信,会出现顺序不一致问题。

二、分布式管控系统的优点有哪些

分布式管控系统的优点多多,主要有:

1、资源共享

若干不同的节点通过通信网络彼此互联,一个节点上的用户可以使用其他节点上的资源,如分布式系统允许设备共享,使众多用户共享昂贵的外部设备,如彩色打印机;允许数据共享,使众多用户访问共用的数据库;可以共享远程文件,使用远程特有的硬件设备(如高速阵列处理器),以及执行其他操作。 

2、计算速度快

如果一个特定的计算任务可以划分为若干个并行运行的子任务,则可把这些子任务分散到不同的节点上,使它们同时在这些节点上运行,从而加快计算速度。另外,分布式系统具有计算迁移功能,如果某个节点上的负载太重,则可把其中一些作业移到其他节点去执行,从而减轻该节点的负载。这种作业迁移称为负载平衡。

3、可靠性高

分布式系统具有高可靠性。如果其中某个节点失效了,则其余的节点可以继续操作,整个系统不会因为一个或少数几个节点的故障而全体崩溃。因此,分布式系统有很好的容错性能。

系统必须能够检测节点的故障,采取适当的手段,使它从故障中恢复过来。系统确定故障所在的节点后,就不再利用它来提供服务,直至其恢复正常工作。如果失效节点的功能可由其他节点完成,则系统必须保证功能转移的正确实施。当失效节点被恢复或者修复时,系统必须把它平滑地集成到系统中。 

4、通信方便快捷

分布式系统中各个节点通过一个通信网络互联在一起。通信网络由通信线路、调制解调器和通信处理器等组成,不同节点的用户可以方便地交换信息。在低层,系统之间利用传递消息的方式进行通信,这类似于单CPU系统中的消息机制。单CPU系统中所有高层的消息传递功能都可以在分布式系统中实现,如文件传递、登录、邮件、Web浏览和远程过程调用。

三、分布式管理系统的缺点

尽管分布式系统具备众多优势,但它也有自身的缺点,主要是可用软件不足,系统软件、编程语言、应用程序以及开发工具都相对很少。此外,还存在通信网络饱和或信息丢失和网络安全问题,方便的数据共享同时意味着机密数据容易被窃取。

网站提醒和声明
本站为注册用户提供信息存储空间服务,非“MAIGOO编辑”、“MAIGOO榜单研究员”、“MAIGOO文章编辑员”上传提供的文章/文字均是注册用户自主发布上传,不代表本站观点,版权归原作者所有,如有侵权、虚假信息、错误信息或任何问题,请及时联系我们,我们将在第一时间删除或更正。 申请删除>> 纠错>> 投诉侵权>> 网页上相关信息的知识产权归网站方所有(包括但不限于文字、图片、图表、著作权、商标权、为用户提供的商业信息等),非经许可不得抄袭或使用。
提交说明: 快速提交发布>> 查看提交帮助>> 注册登录>>
您还未登录,依《网络安全法》相关要求,请您登录账户后再提交发布信息。点击登录>>如您还未注册,可点击注册>>,感谢您的理解及支持!
最新评论
暂无评论
相关推荐
分布式系统面临的挑战有哪些 分布式系统带来的问题及解答
分布式系统建立在网络上,而网络是不可靠的,可能的网络问题包括:网络分割、延时、丢包、乱序等,这些会给分布式系统带来挑战,除此之外,异构的机器与网络、普遍的节点故障也是分布式系统面临的主要挑战之一。分布式系统工作过程中,还会带来一些问题,比如如何找到所需的服务、如何避免雪崩、如何对系统进行监控等。下面一起来看看分布式系统面临的挑战有哪些以及分布式系统带来的问题及解答吧。
如何建立一个网站?网站制作与网页设计指南
如何创建网站?建网站的基本步骤包括域名注册查询、网站策划、网页设计、网站功能、网站优化技术、网站内容整理、网站推广、网站评估、网站运营、网站整体优化、网站改版等。创建网站并不是个简单的工作,需要网站策划人员、美术设计人员、WEB程序员等共同完成的一个过程。下面小编就详细为您介绍建网站流程。
网站建设 互联网 ★★★
6682 177
分布式系统为什么具有健壮性 怎么构建健壮的分布式系统
分布式系统的处理和控制功能是分布的,单一站点产生的故障不会对整个系统造成太大的影响,即使设备故障,也可以通过容错技术实现系统的重构,因此分布式系统一般都具有健壮性,不过构建分布式系统时,还是要注意通过最小化组件间依赖、隔离错误、在系统中建立缓冲区等方法,构建更健壮的分布式系统。下面一起来看看分布式系统为什么具有健壮性以及怎么构建健壮的分布式系统吧。
十种网上就能赚钱的方式 网络赚钱方法盘点
网络赚钱、网上赚钱,简称“网赚”。“网赚”指的就是利用电脑、服务器等设备通过Internet从网络上获利的赚钱方式。随着互联网的快速发展,人们只要通过网络便可以轻松赚钱,本文将盘点十种网上就能赚钱的方式,有网络主播、自媒体、微商、游戏代练、淘宝客等。由于网赚投资较少,有时只要有一台能上网的电脑就行,所以人们有时又形象地称它为“免费网赚”。
网络 生活服务
6.4万+ 157
分布式系统工作在哪层 分布式系统的基础结构分几层
分布式系统是建立在网络之上的系统,具有高度的内聚性和透明性,它一般工作在网络层和应用层。分布式系统使用分层模型来划分工作,基本的分布式系统分为接入层、逻辑层和数据层三层,在实际业务中,根据需求的不同,系统的分散和划分方法也会有所不同。下面一起来了解一下分布式系统工作在哪层以及分布式系统的基础结构分几层吧。