分布式系统-行业动态-广州尊龙凯时人生就是赢音响灯光设备有限公司


尊龙凯时人生就是赢



欢迎光临广州尊龙凯时人生就是赢音响灯光设备有限公司!
客服热线:13128673578

分布式系统

来源:The Site时间:2020/07/05 点击:0

分布式系统(distributed system)是建立在网络之上的系统。正是因为的特性,所以分布式系统具有高度的和透明性。因此,网络和分布式系统之间的区别更多的在于高层(特别是),而不是硬件 。


在一个分布式系统中,一组独立的计算机展现给用户的是一个统一的整体 ,就好像是一个系统似的。系统拥

有多种通用的物理和逻辑资源 ,可以动态的分配任务 ,分散的物理和逻辑资源通过实现信息交换 。系统中存在一个以全局的方式管理计算机资源的 。通常 ,对用户来说 ,分布式系统只有一个模型或范型。在之上有一层middleware)负责实现这个模型。一个著名的分布式系统的例子是World Wide Web) ,在万维网中,所有的一切看起来就好像是一个文档(页面)一样 。

中,这种统一性、模型以及其中的都不存在。用户看到的是实际的机器 ,并没有使这些机器看起来是统一的 。如果这些机器有不同的硬件或者不同的 ,那么,这些差异对于用户来说都是完全可见的。如果一个用户希望在一台远程机器上运行一个 ,那么,他必须登陆到远程机器上,然后在那台机器上运行该程序。

分布式系统和的共同点是:多数分布式系统是建立在计算机网络之上的,所以分布式系统与计算机网络在上是基本相同的。

他们的区别在于:的设计思想和是不同的 ,这决定了他们在结构 、工作方式和功能上也不同。要求网络用户在使用时首先必须了解网络资源 ,网络用户必须知道网络中各个计算机的功能与配置、资源、网络文件结构等情况 ,在网络中如果用户要读一个时 ,用户必须知道这个文件放在哪一台计算机的哪一个目录下;是以全局方式管理系统资源的,它可以为用户任意调度网络资源 ,并且调度过程是透明的 。当用户提交一个作业时,能够根据需要在系统中选择最合适的 ,将用户的作业提交到该处理,在处理器完成作业后,将结果传给用户。在这个过程中,用户并不会意识到有多个的存在,这个系统就像是一个处理器一样。 

是指每一个分布节点 ,有本地的。透明性是指每一个分布节点对用户的应用来说都是透明的,看不出是本地还是远程。在中,用户感觉不到数据是分布的,即用户不须知道关系是否分割 、有无、数据存于哪个站点以及在哪个站点上执行等。



首页
电话
联系


XML地图