问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

分布式系统的透明性包含哪些特性

发布网友 发布时间:2022-04-23 14:08

我来回答

1个回答

热心网友 时间:2023-07-01 23:59

分布式系统的透明性大致包含:访问透明性;位置透明性;迁移透明性;重定位透明性;复制透明性;并发透明性;故障透明性。

系统,指能够完成一种或者几种功能的多个要素按照一定的规律组合在一起的结构。

分布式系统,泛指系统的各种 功能、特性、参数等,不是由个别要素实现,而是分布在整个系统任一位置的系统。特指建立在网络之上的软件系统。有一种说法:分布式系统是若干独立计算机的组合,这些计算机对于用户来说就像是单个相关系统。

分布式系统具备四个关键目标或者说特性:资源可访问,这是分布式系统最主要的目标;透明性,分布式系统需要将它的进程和资源实际上在多台计算机上分布这样一个事实隐藏起来;开放性,分布式系统根据一系列的准则提供服务;可扩展性,这包括规模上的扩展、地域上的扩展和管理的可扩展。

透明性,指本来是存在的事物或属性,但从某个角度看似乎不存在的现象。

分布式一个基本的特点是向用户隐藏系统的内部组织结构,各种计算机之间的差别以及计算机之间的通信方式的差别都被隐藏掉。用户无论在何时何地都能够以一种一致的和统一的方式与分布式系统进行交互。例如,打开手机浏览器,看到的东西可以来自全球各个地方,为了能够在手机上表现,需要许多诸如 基站、光缆、网关、服务器等等等等设备参与。而对用户来说,浏览网页,只是一个手机的功能。向用户隐藏 系统结构、不同设备之间的差别、以及相互的通信方式的特点,即分布式系统的透明性。

由于分布式系统的特性,导致参与系统的人或设备,都无法全面深入的了解系统的状况。以互联网为例:任何联网的设备或加入的信息,最终会导致什么情况,谁也弄不清。最多根据加入的状况,对可能出现的情况有一个基本的掌控。所以,虽然人类创造了分布式系统,但对分布式系统的特性则始终处在探讨中。

同样对于系统的透明性,只能有个大致的说法,而且根据不同的研究角度有不小的差异。一般认为分布式系统的透明性包括的特性有:

访问透明性:对不同的数据表示形式以及资源访问方式的隐藏;

位置透明性:用户无法判别资源在系统中的物理位置,这是通过命名来实现的;

迁移透明性:资源的移动不会影响该资源的访问方式;

重定位透明性:资源在接受访问的同时进行重定位,而不引起用户和应用程序的注意;

复制透明性:对同一个资源存在多个副本这样一个事实的隐藏;

并发透明性:访问共享资源的时候,让任何一个用户都不会感觉到他人也在使用自己正使用的资源;

故障透明性:用户不会注意到某个资源无法正常工作,以及系统随后从故障中恢复的过程。


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
PDMS工程师PDMS ...脖子到肩膀中间的地方有个像枣一样大小的肉疙瘩,我很害 ...无法找到和您现有硬件兼容的任何驱动程序。该怎么解决问题? 我的苹果4手机md198zp/a序列号dnqhdtz1dpmw是那一年的机子 请问这是苹果手机的型号吗.MD198cH/A 序列号,DX3KHJ74DPMW请问这部手 ... 手机型号:MD198ZP/A 序列号:C39H1UK1DPMW 是不是翻新机啊?IMEI :01 2... 苹果MD198ZP序列号是C38H16H6DPMW 帮忙看下手机情况, 谢谢 我的iphone4的型号是MD198ZP,序列号是DNTH712LDPMW,麻烦帮我查查这个是... 型号:MD198ZP 序列号:C39H1C84DPMW ...是MD198ZP序列号是DNQH61C0DPMW可是IMEI号手机和包装盒不一样是不... 羽绒有一股鸭的味道,怎么做才能去掉这股味? 羽绒被很大味道怎么办 谁能告诉我分布式系统的具体应用环境,还有其优缺点 rust可以开发分布式系统吗 羽绒被有异味该如何去除? 请教关于分布式系统的开发和部署 怎样去除鸭绒味 分布式开发的特点 什么是分布式处理系统 分布式系统开发的机制和服务问题包括哪些 什么是分布式系统!?作用是什么、好处是什么? 什么是分布式系统?作用是什么?好处是什么? 分布式系统特点有哪些? 什么是分布式系统? 说明甲类、乙类、甲乙类功率放大电路的有什么区别? 自学服装设计需要什么书籍,初学者 我想学缝纫,去哪学好? 想学服装设计但是零基础怎么开始学起,求大概步骤。 我想学自己做衣服,零基础,能向你请教一些问题吗? 如何学习服装设计入门? 羽绒被有很重的鸭腥味,怎么才能去掉 软件开发中经常提到一个分布式这个词,请问什么是分布式开发 如何去除羽绒被中的气味 java的某些项目为什么要采用分布式开发?什么是分布式开发? 分布式系统与计算机网络有什么关系 分布式开发的基本信息 羽绒被应该怎么去除臭味? 羽绒被鸭腥味能散掉吗 羽绒被有味道怎么办? 鸭绒被臭气怎么去掉 羽绒被有味道怎么办 衣服洗一次之后有股鸭绒臭,难闻 怎么祛除 羽绒被有很浓的臭味怎么办? 怎么样除去羽绒被和枕头的臭味? 口干嘴巴苦是怎么回事?经常口干口苦是身体哪里出现了问题? 感觉嘴干口苦是什么原因? 嘴里总是感觉干苦怎么回事? 嘴里发干发苦是怎么回事啊? 嘴里发干发苦是怎么回事? 桂皮和肉桂有什么区别,在炖羊肉制品中用哪一种更合适呢?