SmartRE: An Architecture for Coordinated Network-wide Redundancy Elimination

被引:58
作者
Anand, Ashok [1 ]
Sekar, Vyas [2 ]
Akella, Aditya [1 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
[2] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
关键词
Algorithms; Design; Management; Redundancy Elimination; Caching;
D O I
10.1145/1594977.1592580
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Application-independent Redundancy Elimination (RE), or identifying and removing repeated content from network transfers, has been used with great success for improving network performance on enterprise access links. Recently, there is growing interest for supporting RE as a network-wide service. Such a network-wide RE service benefits ISPs by reducing link loads and increasing the effective network capacity to better accommodate the increasing number of bandwidth-intensive applications. Further, a networkwide RE service democratizes the benefits of RE to all end-to-end traffic and improves application performance by increasing throughput and reducing latencies. While the vision of a network-wide RE service is appealing, realizing it in practice is challenging. In particular, extending single-vantage-point RE solutions designed for enterprise access links to the network-wide case is inefficient and/or requires modifying routing policies. We present SmartRE, a practical and efficient architecture for network-wide RE. We show that SmartRE can enable more effective utilization of the available resources at network devices, and thus can magnify the overall benefits of network-wide RE. We prototype our algorithms using Click and test our framework extensively using several real and synthetic traces.
引用
收藏
页码:87 / 98
页数:12
相关论文
共 31 条
[1]  
Anand A., 2008, P SIGCOMM
[2]  
ANAND A, 2009, P SIGMETRICS
[3]  
BALLANI H, 2007, P SIGCOMM
[4]  
Bavier A., 2006, P SIGCOMM
[5]  
BlueCoat, WAN OPT
[6]  
Caesar Matthew., 2005, P NSDI
[7]  
*CISC, CISC WID AR APPL ACC
[8]  
*CISC, CISC CONT AW NETW SO
[9]  
*CITR, CITR APPL DEL INFR
[10]  
*COMP, WAN OPT CONT GROWTH