中文

CAFT:面向三层 Clos 数据中心的拥塞感知容错负载均衡

网络与互联网体系结构 2020-10-05 v1

摘要

生产数据中心在各种工作负载规模下运行,范围从延迟敏感的小流(mice flows)到长存活的大流(elephant flows)。然而,数据中心网络中主流的负载均衡方案——等价多路径(ECMP)——对路径状况不可知,且在非对称拓扑中表现不佳,导致低吞吐量和长延迟。在本文中,我们提出 CAFT,一种面向三层数据中心网络的分布式拥塞感知容错负载均衡协议。它首先实时收集任意两台主机间所有可能路径集合的两个子集中完整的拥塞信息。然后,在传输控制协议(TCP)连接过程中,将每个子集中最佳的路径拥塞信息跨交换机传递,以做出路径选择决策。拥有两条候选路径提升了 CAFT 对由链路故障引起的非对称性的鲁棒性。大规模 ns-3 仿真表明,在对称和非对称场景下,CAFT 在平均流完成时间(FCT)和网络吞吐量方面均优于 Expeditus。

关键词

引用

@article{arxiv.2010.00720,
  title  = {CAFT: Congestion-Aware Fault-Tolerant Load Balancing for Three-Tier Clos Data Centers},
  author = {Sultan Alanazi and Bechir Hamdaoui},
  journal= {arXiv preprint arXiv:2010.00720},
  year   = {2020}
}