美文网首页
分布式系统问题--网络因素

分布式系统问题--网络因素

作者: MontyOak | 来源:发表于2018-06-09 22:11 被阅读4次

分布式系统集群中各个机器都是通过网络来链接的(主要包括因特网和同数据中心的局域以太网)。
网络传输中会出现很多问题:

  • 请求可能会丢失
  • 请求可能会因为网络阻塞而在等待队列中
  • 服务端可能因为故障崩溃
  • 服务端可能处于短暂无法响应的状态
  • 响应可能会丢失
  • 响应可能会因为网络阻塞而在等待队列中


    网络中可能存在的各种问题

所有的问题对于客户端而言,可能只会有一个超时错误。这时一般的策略是进行多几次尝试(但因为不知道具体故障是什么,多几次尝试可能还会导致失败)。

在保证网络传输可靠性和低延迟上,AWS和Goole Cloud Platform等大型服务提供商一般都会使用企业专线的解决方案。网络故障应该在系统一开始设计的时候就考虑在内,如何应对故障,如何在故障之后恢复等等。

相关文章

  • 分布式系统问题--网络因素

    分布式系统集群中各个机器都是通过网络来链接的(主要包括因特网和同数据中心的局域以太网)。网络传输中会出现很多问题:...

  • 分布式网络数据抓取系统设计与实现

    分布式网络数据抓取系统设计与实现 1、分布式网络数据抓取系统说明 (1)深入分析网络数据(金融、教育、汽车类)爬虫...

  • 一文让你掌握分布式架构之难点

    分布式系统比起单机系统存在哪些难点呢? 1. 网络因素 由于服务和数据分布在不同的机器上,每次交互都需要跨机器运行...

  • 分布式概念

    分布式系统是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此网络和分布式...

  • DDIA-分布式系统的麻烦

    综述 本章讨论了分布式系统面临的麻烦事,网络问题(无法完全保障的网络)、时钟和时序问题(不可靠时钟),以及面对这些...

  • 分布式系统网络通信

    一、需要解决的问题: 最近在着手重构我们分布式系统节点之间的通信模块,系统可以抽象成这样一个具体的问题:网络...

  • 卓华光电 网络分布式显控系统

    网络分布式系统是Voury卓华的一个亮点:网络分布式系统采用高性能图像处理芯片,各个输入输出模块采用分布式结构,项...

  • 【读书笔记-013】架构解密之网络与基础理论

    网络 网络是分布式系统的基础,网络之于分布式系统,就好像双翼之于飞鸟。 互联网 国际互联网是一个分层汇聚网络,位于...

  • 【软件测试】分布式测试系统

    随着网络技术的不断发展,大量分布式系统被部署在网络中,常见的如Web应用、Web Service等。分布式系统不同...

  • 小白区块链笔记015:简单理解分布式系统

    分布式系统一般指在网络上运行的系统,分布式系统可以使用网络中的硬件和软件资源,同时保障网络中的节点按照一定方式进行...

网友评论

      本文标题:分布式系统问题--网络因素

      本文链接:https://www.haomeiwen.com/subject/hdexeftx.html