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

分布式系统介绍

时间:2016-09-25 16:01:59      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:

定义

  • 组件分布在网络计算机上
  • 组件之间仅仅通过消息传递进行通信和协调行动

意义

  • 提高系统可用性,防止单节点故障引起的系统不可用
  • 提升系统整体性能,通过负载均衡技术(硬件负载均衡,软件负载均衡),避免单机处理器

特点

  • 分布性:分布式系统中的多台计算机都会在空间上随意分布
  • 对等性:分布式系统中的计算机没有主/从之分
  • 并发性:分布式系统中可能会并发地操作一些共享的资源
  • 缺乏全局时钟:分布式系统的时钟和事件顺序
  • 故障总会发生:任何在设计阶段考虑到的异常情况,一定会在系统实际运行中发生异常故障

问题

  • 通信异常:由于网络本身的不可靠性。分布式系统需要在各节点之间进行网络通信,因此每次通信都会伴随网络不可用风险
  • 网络分区:
  • 三态:
  • 节点故障:

 

分布式系统介绍

标签:

原文地址:http://www.cnblogs.com/cmdra/p/5906087.html

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