分布式的特征是什么?分布式[图形文本]的设计目标简介

电脑杂谈  发布时间:2020-06-19 08:24:21  来源:网络整理

分布式系统优点_大数据:互联网数据挖掘与分布式处理_分布式协同系统

分布式,什么是分布式

分布式系统是在集中式系统的成熟技术的基础上开发的,但它不仅仅是集中式的分散式实现. 它有自己的特点和特征. 集中式系统的许多概念和技术,例如数据独立性,数据共享和减少冗余,并发控制,完整性,安全性和恢复,在分布式系统中具有不同且更丰富的内容.

现状和需求

一些公司有多个分支公司,每个分支公司都有自己的. 总公司需要实现与每个分支公司的互连,并能够调用每个分支公司的. 这是对分布式应用程序系统的调用.

解决方案

东贤科技充分考虑了企业的实际需求,并为投资信息建设的企业定制了DLAN互连解决方案. 低成本,高安全性和高可靠性的实际效果可以满足企业的需求. 以上要求已经实现了网络办公室和无纸化办公室的真正意义,实现了协同运行和统一管理.

大数据:互联网数据挖掘与分布式处理_分布式协同系统_分布式系统优点

在有的分支公司中安装DLAN SERVER终端(MDLAN),无的分支公司使用DLAN VPN分支终端(SDLAN),移动用户使用PDLAN,从而可以真正完成整个网络的数据访问时间.

应用效果

1. 实现总公司应用系统可以实时访问总部.

2. 实现总部与各分支机构之间局域网的远程互联,实现网络办公室与无纸化办公室的真正含义,协调运行,统一管理分布式系统优点,为企业的进一步发展奠定基础;

3. 工程师可以远程管理每个分支公司的计算机,从而大大降低了公司的维护成本并实现了真正的移动办公室. 公司领导和业务人员只需要以任何方式访问Internet并安装DLAN VPN. 该软件的笔记本电脑还可以安全地访问公司的总部网络,共享信息和应用系统,并实现无处不在的移动办公;

大数据:互联网数据挖掘与分布式处理_分布式协同系统_分布式系统优点

4. 充分确保数据隧道的安全性,数据的加密和分支机构访问的安全性;

5. 同时,VPN线路支持语音传输,为企业内部语音(VOIP)互连和视频通信奠定了基础;

(1)数据独立性. 数据独立性是方法追求的主要目标之一. 在集中式中,数据独立性包括两个方面: 数据的逻辑独立性和物理独立性. 意义在于程序和数据的逻辑结构与数据的存储结构无关. 在分布式系统中,除了以上所述,独立性还具有数据分布独立性分布式系统优点,也称为分布透明性,即用户不需要关心数据的逻辑分片,数据的物理位置的细节,也不必担心重复副本(冗余数据)的一致性. 具有分发透明性,就像没有分发数据一样编写用户的应用程序. 在集中式中,数据的独立性是通过系统的三级模型以及它们之间的第二级图像获得的. 在分布式中,分发透明性是由于引入了新模式以及模式之间的映射.

(2)集中和自主的控制结构. 该由用户共享. 在集中式中,为了确保数据的安全性和完整性,对的控制是集中的. 管理员(DBA)负责监视和维护系统的正常运行.

在分布式中,数据共享分为两个级别: 一个是本地共享,即将本地用户的共享数据存储在本地站点上. 第二个是全局共享,也就是说,分布式的每个站点还存储可以由网络中其他站点中的用户共享的数据,并支持全局引用. 因此,相应的控制结构也有两个层次: 集中式和自治. 每个本地DBMS可以独立管理本地,并具有自治功能. 同时,该系统还具有集中控制机制,以协调本地DBMS的工作并执行全局应用程序.

(3)适当增加数据冗余. 在集中式中,使冗余最小化是系统的目标之一. 原因是冗余数据浪费了存储空间,并且很容易导致副本之间的不一致. 减少冗余的目的是通过数据共享实现的. 但是,在分布式系统中,需要添加冗余数据并将同一数据的多个副本存储在不同的场所. 原因是为了提高系统的可靠性和性能. 当一个站点发生故障时,系统可以在另一个站点上操作相同的副本,而不会导致系统瘫痪. 系统可以根据距离选择最接近用户的数据副本进行操作,降低了通信成本. 但是,添加冗余将遇到与集中式相同的问题,这不利于更新并增加系统维护成本. 我们需要在这些方面进行权衡.

分布式系统优点_分布式协同系统_大数据:互联网数据挖掘与分布式处理

(4)全局一致性,可序列化性和可恢复性. 分布式中的每个本地都应满足集中式的一致性,可序列化性和可恢复性. 除此之外,还必须保证的全局一致性,可序列化性和可恢复性. 例如,上述银行转账交易包括在两个节点上的更新操作. 当其中一个节点发生故障时,应回滚全局事务,并撤销在一个节点上执行的操作.

分布式系统的目标

开发分布式系统的动机和目的主要包括技术和组织目标.

(1)降低成本. 使用的单位通常分布在组织(部门,部门)和地理区域中. 分布式系统的结构可以满足这种分布的要求. 允许用户在自己的本地征募,查询,维护和其他操作中执行本地控制,从而降低通信成本并提高响应速度.

(2)提高系统可靠性. 在多个站点之间分布数据并添加适当的冗余可以提供更好的可靠性. 这在具有高可靠性要求的系统中尤其重要. 它避免了由于某个站点的故障而导致完全瘫痪的后果.

(3)保护投资. 在企业中建立了多个之后,必须开发一个分布式系统,以便相互利用资源并开发全局应用程序. 否则,集中现有以重建更大的集中将是困难且不经济的. 因此,使用分布式可以充分利用现有资源并提高利用率.

分布式系统优点_大数据:互联网数据挖掘与分布式处理_分布式协同系统

(4)易于扩展处理能力和系统规模. 当企业添加新部门时,分布式系统的结构可以轻松扩展系统,甚至是唯一的方法: 将新节点添加到分布式不会影响现有系统的正常运行. 这比扩展集中式系统更加灵活和经济. 扩展系统和在集中式系统中升级系统,由于硬件不兼容和软件更改困难的缺点,升级成本通常昂贵且不可行.

现状与前景

尽管过去分布式取得了重要的研究成果,但成功进入商业运营的软件仍然很少.

集中式系统的设计更为复杂,而分布式的设计则更为复杂. 除了集中式设计的所有复杂性之外,它还具有数据分发决策,更新同步和查询分解的复杂性. 此外,还存在设计通信系统的问题.

大多数管理系统可能会采取从集中到分发的路径. 首先是在多个节点之间定义,以避免更新和同步不同节点的数据的问题,允许本地和远程查询,并避免复杂的查询处理问题. 进一步的工作是增加有限的重复,如果最新数据不是最重要的情况,则可以提高检索性能. 最后,有完整的分布式管理. 该系统的功能可以处理复杂的查询,具有良好的并发控制机制,并确保数据更新的同步.

关于分布式数据管理的研究有两个方面. 一个是单项研究. 例如数据分布问题,通信问题等. 研究问题时,假定其他因素不变,并且获得了研究结果. 这里需要研究的是结合各种因素并研究它们之间的相互作用和结果. 设计和更新同步之间有着密切的关系. 对于更新要求,对于通信系统的要求根据不同的更新同步方案而不同. 因此,必须综合考虑这些因素.

分布式系统的研究领域还包括计算机网络的研究. 计算机网络技术的飞速发展极大地影响了和分布式领域. 无论是在远程网络还是局域网领域,都发生了许多变化. 局域网和远程网络之间的处理差异将不可避免地导致处理和分布式问题的原理和方法明显不同.


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

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

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