Traffic Engineering with Forward Fault Correction

被引:104
作者
Liu, Hongqiang Harry [1 ]
Kandula, Srikanth [2 ]
Mahajan, Ratul [2 ]
Zhang, Ming [2 ]
Gelernter, David [1 ]
机构
[1] Yale Univ, New Haven, CT 06520 USA
[2] Microsoft Res, Redmond, WA USA
关键词
Traffic Engineering; Congestion-Free; Fault Tolerance;
D O I
10.1145/2740070.2626314
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network faults such as link failures and high switch configuration delays can cause heavy congestion and packet loss. Because it takes time for the traffic engineering systems to detect and react to such faults, these conditions can last-long even tens of seconds. We propose forward fault correction (FFC), a proactive approach for handling faults. FFC spreads network traffic such that freedom from congestion is guaranteed under arbitrary combinations of up to k faults. We show how FFC can he practically realized by compactly encoding the constraints that arise from this large number of possible faults and solving them efficiently using sorting networks. Experiments with data from real networks show that, with negligible loss in overall network throughput,FFC can reduce data loss by a factor of 7-130 in well-provisioned networks, and reduce the loss of high-priority traffic to almost zero in well-utilized networks.
引用
收藏
页码:527 / 538
页数:12
相关论文
共 29 条
[1]  
Al-Fares M., NSDI 10
[2]  
Applegate D., SIGCOMM 03
[3]  
Applegate David., SIGMETRICS 04
[4]  
Atlas EdA., Basic Specification for IP Fast Reroute: Loop-Free Alternates
[5]  
Ballani H., SIGCOMM 11
[6]  
Batcher K. E., 1968, AFIPS 68 SPR
[7]  
Benson Theophilus., CONEXT 11
[8]  
Casado Martin., HOTSDN 12
[9]  
Curtis A.R., SIGCOMM '11
[10]  
Elwalid Anwar., INFOCOM 01