码迷,mamicode.com
首页 > 其他好文 > 详细

什么是分布式?

时间:2018-03-14 15:52:35      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:tps   安装   tle   多层   body   可靠性   height   style   pos   

 


 

分布式系统(distributed system)

  • 是建立在网络之上的软件系统,由多台计算机和通信的软件组件通过计算机网络连接(本地网络或广域网)组成。
  • 使用分布式系统的好处:
    • 因为软件的特性,所以分布式系统具有高度的内聚性和透明性。
      • 内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。
      • 透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。
    • 可靠性。由于使用多台服务器实现同一功能,一台服务器的系统崩溃并不影响到其余的服务器。
    • 拥有优秀的可扩展性,可以轻易的增加新的服务器。
    • 共享性。多个服务器之间可以共享数据。
    • ....其他
  • 一个例子:分布式路由器
    • 各个路由器在本地可以相互连通。
    • 各个路由器可以管理自身的数据和配置。
    • 如果楼层更多,可以随便扩展多台路由器来实现需求,安装便捷。
    • (处理手段好的情况下)各个路由器的切换是无缝的,用户无法感知的。(比如在多层楼中摆放分布式路由,当某一个路由器信号较弱需要切换到一个信号较强的路由时,不需要重新输入wifi密码即可无缝切换)
    • .....
    • 技术分享图片
  • 另一个例子:分布式服务器
    • 各个服务器可以资源共享
    • 各个服务器有自己的数据库,有自己的资源
    • 可以轻易的扩展服务器
    • 工作效率高,可以用最有效的方式将工作负荷分配到可用的机器上
    • ....

 

 


什么是分布式?

标签:tps   安装   tle   多层   body   可靠性   height   style   pos   

原文地址:https://www.cnblogs.com/progor/p/8567920.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!