什么是分布式系统

电脑杂谈  发布时间:2020-06-12 11:03:08  来源:网络整理

云计算分布式_分布式与云计算_分布式计算是什么

分布式系统(Distributed System,DS)在讨论分布式系统时,我们面临着许多由这些形容词描述的相同类型: 分布式,网络删除,并行,并发和分散式. 分布式处理是一个相对较新的领域,因此没有一致性的定义. 与顺序计算相比,并行,并发和分布式计算包括多个PE的集体协作动作. 这些术语在范围上相互覆盖,有时可以互换使用. “并行”表示对来自单个控制线程的数据集的锁步(1ockst ep)操作. 在并行计算机级别,指令流多数据流(SIMD)计算机是在许多数据项上使用多个数据处理单元的计算机. 同时执行相同或相似操作的示例. “并发”表示可以按任何顺序执行某些操作. 例如,在岛级,卜和部分独立于多指令流的多数据流(MIMD)并行计算机的操作. “分布式”是指计算的成本或性能取决于数据和控制的通信. 如果一个系统的组件被限制在一个地方分布式计算是什么,则它是集中式的: 如果它的组件在不同的地方,则组件之间要么没有合作,要么只有有限的合作,或者是紧密合作,这是分散的. 当分散的系统不存在或合作有限时,它被称为网络. 否则称为分布式,这意味着不同位置的组件之间存在紧密的合作.

云计算分布式_分布式与云计算_分布式计算是什么

在给出特定定义的分布式系统的模型中,可以在三个维度上测试分布式系统: 硬件,控制和数据. 分布式系统=分布式硬件+分布式控制+分布式数据分布式系统应用程序和标准分布式系统用于许多不同类型的应用程序中. 下面我们列出了一些应用程序. 对于这些应用程序,分布式系统的使用要优于其他体系结构,例如处理器和共享内存多处理器: 并行和高性能应用程序原则上,并行应用程序也可以在共享内存多处理器上运行,但是共享的内存系统无法很好地扩展以包含大量处理器. HPCC(高性能计算和通信)应用程序通常需要可扩展的设计,这取决于分布式处理. ?容错应用程序由于每个PE都是自治的,因此分布式系统更加可靠. 单元或资源(软件或硬件)的故障不会影响其他资源的正常功能. 固有分布的应用程序许多应用程序是固有分布的. 这些应用程序是突发模式,而不是批量模式. 例如事务处理和Internet Javad程序. 这些应用程序的性能取决于吞吐量(事务响应时间或每秒完成的事务数),而不是通用多处理器的执行时间. 对于一组用户,分布式系统具有一个特殊的应用程序,称为计算机支持的协作(CSCW)或群件(群件),它们支持用户一起工作.

分布式计算是什么_云计算分布式_分布式与云计算

另一个应用程序是分布式会议,即通过物理分布式网络的电子会议. 类似地,多媒体远程学习是类似的应用. 由于在不同平台(例如PC,工作站,LAN和WAN)上可用的应用程序种类繁多,因此用户希望超过其fliPc的限制分布式计算是什么,以获得更多的功能,性能和性能. q在不同的网络和环境(包括分布式系统环境)中的可操作性变得越来越重要. 为了实会)开发的一组行业标准的分布式计算技术. 它提供保护和控制对数据的访问的安全服务,可轻松找到分布式资源的名称服务以及用于组织极为分散的用户,服务和数据的高度可扩展模型. DCE可以在所有主要的计算平台上运行,并且旨在支持异构硬件和软件环境中的分布式应用程序. DCE已由包括TRANSVARL在内的许多公司实施. TRANSVARL是多供应商团队(多供应商团队)的最早成员之一,其建议已成为DC E系统结构的基础. 您可以找到有关使用DCE开发分布式应用程序的指南. 具有标准接口和协议的系统也称为开放系统. 其他一些标准基于特定模型,例如CORBA(通用对象请求代理体系结构),这是由OMG(对象管理组)和多计算机制造商联盟开发的标准. CORBA使用面向对象的模型在分布式系统中实现透明的服务请求. 该行业具有自己的标准,例如Microsoft的分布式组件对象模型(DCOM)和Sun Microsystem的Java Bean.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-242880-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...