欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

分布式架构体系

终极管理员 知识笔记 203阅读

什么是分布式架构?

答:我们使用分布式的设计来源于"分而治之"的思想,从整个系统架构上看,构建分布式架构的原因就是要扛住互联网海量并发请求处理以及在此基础上保证我们的系统服务具备高可用,抑或是允许一小部分服务不可用。 可以是操作系统上的一个进程服务,也可以是分布式系统中一组提供处理逻辑的程序并能够独立部署运作,在整个分布式系统中与其他服务协作也可以独立完成业务的请求处理操作。 在分布式系统中,为了提升服务的并发处理能力,部署多个节点来提供相同的一组业务服务操作,这多个提供服务的节点组成一个集群。

什么是分布式结构?

答:分布式结构是客户机/服务器结构的一种特殊类型。 在这种结构中,数据分布存储在多台服务器上。 一个 分布式数据库 是由分布于计算机网络上的多个逻辑相关的数据库组成的,其中,网络上的每个节点都具有独立处理能力,可以执行局部应用运算,也可通过网络执行全局应用运算。

什么是分布式结构网络?

答:分布式结构网络是将分布在不同地点的计算机通过线路互连起来的一种网络形式。 (1)由于采用分散控制,即使整个网络中的某个局部出现故障,也不会影响全网的操作,因而具有很高的可靠性。 (2)网中的路径选择最短路径算法,故网上延迟时间少,传输速率高,但控制复杂。 (3)各个节点间均可以直接建立数据链路,信息流程最短。 (4)便于全网范围内的资源共享。 (1)连接线路所用电缆长,造价高。 (2)网络管理软件复杂。 (3) 报文分组交换 、路径选择、流向控制复杂。 鉴于分布式网络的结构特点,一般局域网中并不采用这种结构,一般应用于物理距离较远的公司或者单位位于不同地点之间的联网。 [3] 在分布式应用系统中最常使用的模型是客户机/服务器模型。

声明:无特别说明,转载请标明本文来源!