中文

冗余互联网链路阵列(RAIL)的探讨

网络与互联网体系结构 2007-05-23 v1

摘要

众所周知,广域网当今面临诸多性能与可靠性问题。在本工作中,我们提出通过冗余互联网链路阵列(Redundant Array of Internet Links,或 RAIL)连接两个或多个局域网,并主动在这些链路上复制每个数据包来解决这些问题。从这个意义上说,RAIL 之于网络,就如同 RAID(廉价磁盘冗余阵列)之于磁盘。在本文中,我们描述了 RAIL 方法,展示了我们的原型(称为 RAILedge),并评估了其性能。首先,我们证明使用多条互联网链路在 VoIP 和 TCP 的网络级及应用级指标上均显著提升了端到端性能。其次,我们表明当路径间存在显著延迟差异时,需要一种延迟填充机制来补充 RAIL。第三,我们表明如果管理得当,两条路径即可提供大部分收益。最后,我们讨论了 RAIL 网络架构,其中 RAILedge 利用路径冗余、路由控制和应用特定机制来提升广域网性能。

关键词

引用

@article{arxiv.cs/0701133,
  title  = {The Case for Redundant Arrays of Internet Links (RAIL)},
  author = {Athina Markopoulou and David Cheriton},
  journal= {arXiv preprint arXiv:cs/0701133},
  year   = {2007}
}