什么是分布式系统?

长发绾君心 2024-05-25 19:47:05
最佳回答
分布式软件系统(d**tributed software systems)是支持分布式处理的软件系统,是在由通信网络互联的多处理机体系结构上执行任务的系统。它包括分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。分布式操作系统负责管理分布式处理系统资源和控制分布式程序运行。它和集中式操作系统的区别在于资源管理、进程通信和系统结构等方面。分布式程序设计语言用于编写运行于分布式计算机系统上的分布式程序。一个分布式程序由若干个可以独立执行的程序模块组成,它们分布于一个分布式处理系统的多台计算机上被同时执行。它与集中式的程序设计语言相比有三个特点:分布性、通信性和稳健性。分布式文件系统具有执行远程文件存取的能力,并以透明方式对分布在网络上的文件进行管理和存取。分布式数据库系统由分布于多个计算机结点上的若干个数据库系统组成,它提供有效的存取手段来操纵这些结点上的子数据库。分布式数据库在使用上可视为一个完整的数据库,而实际上它是分布在地理分散的各个结点上。当然,分布在各个结点上的子数据库在逻辑上是相关的。--------------- 分布式数据库系统是由若干个站集合而成。这些站又称为节点,它们在通讯网络中联接在一起,每个节点都是一个独立的数据库系统,它们都拥有各自的数据库、中央处理机、终端,以及各自的局部数据库管理系统。因此分布式数据库系统可以看作是一系列集中式数据库系统的联合。它们在逻辑上属于同一系统,但在物理结构上是分布式的。 分布式数据库系统已经成为信息处理学科的重要领域,正在迅速发展之中,原因基于以下几点: 1、它可以解决组织机构分散而数据需要相互联系的问题。比如银行系统,总行与各分行处于不同的城市或城市中的各个地区,在业务上它们需要处理各自的数据,也需要彼此之间的交换和处理,这就需要分布式的系统。 2、如果一个组织机构需要增加新的相对自主的组织单位来扩充机构,则分布式数据库系统可以在对当前机构影响最小的情况下进行扩充。 3、均衡负载的需要。数据的分解采用使局部应用达到最大,这使得各处理机之间的相互干扰降到最低。负载在各处理机之间分担,可以避免临界瓶颈。 4、当现有机构中已存在几个数据库系统,而且实现全局应用的必要性增加时,就可以由这些数据库自下而上构成分布式数据库系统。 5、相等规模的分布式数据库系统在出现故障的几率上不会比集中式数据库系统低,但由于其故障的影响仅限于局部数据应用,因此就整个系统来讲它的可靠性是比较高的。特点 1、在分布式数据库系统里不强调集中控制概念,它具有一个以全局数据库管理员为基础的分层控制结构,但是每个局部数据库管理员都具有高度的自**。 2、在分布式数据库系统中数据独立性概念也同样重要,然而增加了一个新的概念,就是分布式透明性。所谓分布式透明性就是在编写程序时好象数据没有被分布一样,因此把数据进行转移不会影响程序的正确性。但程序的执行速度会有所降低。 3、集中式数据库系统不同,数据冗余在分布式系统中被看作是所需要的特性,其原因在于:首先,如果在需要的节点复制数据,则可以提高局部的应用性。其次,当某节点发生故障时,可以操作其它节点上的复制数据,因此这可以增加系统的有效性。当然,在分布式系统中对最佳冗余度的评价是很复杂的。 分布式系统的类型,大致可以归为三类: 1、分布式数据,但只有一个总? 据库,没有局部数据库。 2、分层式处理,每一层都有自己的数据库。 3、充分分散的分布式网络,没有中央控制部分,各节点之间的联接方式又可以有多种,如松散的联接,紧密的联接,动态的联接,广播通知式联接等。---------------------什么是分布式智能?ni labview 8的分布式智能结合了相关的技术和工具,解决了分布式系统开发会碰到的一些挑战。更重要的是,ni labview 8的分布式智能提供的解决方案不仅令这些挑战迎刃而解,且易于实施。labview 8的分布式智能具体包括:可对分布式系统中的所有结点编程——包括主机和终端。尤为可贵的是,您可以利用labview图形化编程方式,对大量不同类型的对象进行编程,如桌面处理器、实时系统、fpga、pda、嵌入式微处理器和dsp。 导航所有系统结点的查看系统——labview project explorer。您可使用project explorer查看、编辑、运行和调试运行于任何对象上的结点。 经简化的数据共享编程界面——共享变量。使用共享变量,您可轻松地在系统间(甚至实时系统间)传输数据且不影响性能。无通信循环,无rt fifo,无需低层次tcp函数。您可以利用简单的对话完成共享变量的配置,从而将数据在各系统间传输或将数据连接到不同的数据源。您还可添加记录、警报、事件等数据服务――一切仅需简单的对话即可完成。 实现了远程设备及系统内部或设备及系统之间的同步操作——定时和同步始终是定义高性能测量和控制系统的关键问题。利用基于ni技术的系统,探索设备内部并编写其内部运行机制,从而取得比传统仪器或plc方式下更为灵活的解决方案。 --------------------在分布式计算机操作系统支持下,互连的计算机可以互相协调工作,共同完成一项任务。也可以这么解释:一种计算机硬件的配置方式和相应的功能配置方式。它是一种多处理器的计算机系统,各处理器通过互连网络构成统一的系统。系统采用分布式计算结构,即把原来系统内中央处理器处理的任务分散给相应的处理器,实现不同功能的各个处理器相互协调,共享系统的外设与软件。这样就加快了系统的处理速度,简化了主机的逻辑结构 20210311
汇率兑换计算器

类似问答
  • 什么是统计分布中的“肥尾”【fat tail】?
    • 2024-05-25 17:28:05
    • 提问者: 未知
    尾端风险/极端风险(tail r**k)是指统计学上两个极端值可能出现的风险,按照常态的钟型分布(bell shape),两端的分布机率是相当低的(thin tails);但是两个极端值的...
  • 《cos系统是什么?国产操作系统cos发布》
    • 2024-05-25 04:19:35
    • 提问者: 未知
    cos(china operating system),就是国产操作系统的意思
  • j**a大型互联网架构-如何正常掌握分布式系统的大部分技术?
    • 2024-05-25 14:16:00
    • 提问者: 未知
    j**a大型互联网架构-如何正常掌握分布式系统的大部分技术?分布式是一种思想,旨在将原本的单节点应用分布到不同的服务器节点,以求获得更大的运算能力和更高的性能。分布式技术太广了,涉:-...
  • 什么是宏基站,微基站,射频拉远,直放站和室内分布系统?
    • 2024-05-25 18:48:09
    • 提问者: 未知
    而到了3g时代,开始将基带单元和射频单元分离,射频单元被叫做bbu,而射频单元则被称为rru(射频拉远单元)。...一个正常宏基站由bbu+rru+rf天线组成,bbu就是基带单元的意思,...
  • 什么是分布式能源
    • 2024-05-25 23:40:54
    • 提问者: 未知
    是指分布在用户端的能源2113综合利用系统。分布式能5261源是一4102种建在用户端的能源供应方式,1653可独立运行,也可并网运行,是以资源、环境效益最大化确定方式和容量的系统,将用户多种能源需求,以及资源配置状况进行系统整合优化,采用需求应对式设计和模块化配置的新型能源系统,是...
  • 什么是分布式记账
    • 2024-05-25 19:41:23
    • 提问者: 未知
    分布式2113记账技术是分布在多个节点或计算5261设备上的数据库,每4102个节点都可以复制并保存一个分类帐,且1653每个节点都可以进行独立更新。它的特征是分类账不由任何中央机构维护,分类账的更新是由每个节点独立构建和记录的。节点可以对这些更新进行投票,以确保其符合大多数人的意见。...
  • 德国医疗系统是什么模式?
    • 2024-05-25 04:23:36
    • 提问者: 未知
    目前德国医疗保险由法定医疗保险(强制)和私人医疗保险(自愿)两大运行系统构成。
  • **分销系统是什么
    • 2024-05-25 13:54:08
    • 提问者: 未知
    **分销简介**分销,指的是品牌商可以发展**分销商[1] ,每一级分销商均可以往下再发展两级分销商。一:谁卖出谁拿销售佣金,无论分销商等级产品销售佣金比例一致。分销商可以无限裂变,分销商销售佣金可设置每个级别获取不同。二:每一个分销商的下级卖出商品,上级分销商可以拿到推广佣金。推广佣金最多**。三:分销等级是**,由于销售产生关系的最多只有**。每个人都可能成为推广中的一级分销商,拿一级推广佣...
  • **分销系统是什么模式
    • 2024-05-25 06:43:34
    • 提问者: 未知
    社会上经常说到的分销系统不知道大家了解不,也许干过微商的估计都比较清楚,**分销系统是分销系统的一个分支,可以说是一个新鲜词,那么到底**分销系统是怎样的一个...
  • 什么是区块链积分系统
    • 2024-05-25 19:30:33
    • 提问者: 未知
    很多的商城都会有积分机制,消费送积分已成了很常见的营销方式。区块链的应用衍生到了积分系统,通过区块链积分系统,可以1、搭建了积分发行过程增信,这个为流通打下基础;2、区块链积分银关兑付的保证金为兑换背书;3、从面向服务,转为面向用户,用户可自主转让交换,区块链负责撮合,积分作用市场决定;4、实现流量互通;5、导入了生态激励机制。目前国内区块链积分系统技术开发比较有实力的有微三云等技术开发商。
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。