LEISURE: Load-Balanced Network-Wide Traffic Measurement and Monitor Placement

被引:17
作者
Chang, Chia-Wei [1 ]
Huang, Guanyao [2 ]
Lin, Bill [1 ]
Chuah, Chen-Nee [2 ]
机构
[1] Univ Calif San Diego, La Jolla, CA 92093 USA
[2] Univ Calif Davis, Davis, CA 95616 USA
基金
美国国家卫生研究院;
关键词
Load-balancing; network-wide traffic measurement;
D O I
10.1109/TPDS.2013.188
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Network-wide traffic measurement is of interest to network operators to uncover global network behavior for the management tasks of traffic accounting, debugging or troubleshooting, security, and traffic engineering. Increasingly, sophisticated network measurement tasks such as anomaly detection and security forensic analysis are requiring in-depth fine-grained flow-level measurements. However, performing in-depth per-flow measurements (e.g., detailed payload analysis) is often an expensive process. Given the fast-changing Internet traffic landscape and large traffic volume, a single monitor is not capable of accomplishing the measurement tasks for all applications of interest due to its resource constraint. Moreover, uncovering global network behavior requires network-wide traffic measurements at multiple monitors across the network since traffic measured at any single monitor only provides a partial view and may not be sufficient or accurate. These factors call for coordinated measurements among multiple distributed monitors. In this paper, we present a centralized optimization framework, LEISURE (Load-EqualIzed meaSUREment), for load-balancing network measurement workloads across distributed monitors. Specifically, we consider various load-balancing problems under different objectives and study their extensions to support both fixed and flexible monitor deployment scenarios. We formulate the latter flexible monitor deployment case as an MILP (Mixed Integer Linear Programming) problem and propose several heuristic algorithms to approximate the optimal solution and reduce the computation complexity. We evaluate LEISURE via detailed simulations on Abilene and GEANT network traces to show that LEISURE can achieve much better load-balanced performance (e.g., 4.75x smaller peak workload and 70x smaller variance in workloads) across all coordinated monitors in comparison to a naive solution (uniform assignment) to accomplish network-wide traffic measurement tasks under the fixed monitor deployment scenario. We also show that under the flexible monitor deployment setting, our heuristic solutions can achieve almost the same load-balancing performance as the optimal solution while reducing the computation times by a factor up to 22.5x in Abilene and 800x in GEANT.
引用
收藏
页码:1059 / 1070
页数:12
相关论文
共 26 条
[1]  
[Anonymous], 2005, TOTEM TOOLBOX TRAFFI
[2]  
[Anonymous], 2010, P 2010 P IEEE INFOCO, DOI DOI 10.1109/INFCOM.2010.5461919
[3]  
[Anonymous], P 2006 ACM CONEXT C
[4]   CONMan: A step towards network manageability [J].
Ballani, Hitesh ;
Francis, Paul .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2007, 37 (04) :205-216
[5]  
Caesar M, 2005, USENIX ASSOCIATION PROCEEDINGS OF THE 2ND SYMPOSIUM ON NETWORKED SYSTEMS DESIGN & IMPLEMENTATION (NSDI '05), P15
[6]  
Chan V, 2007, IEEE J SEL AREA COMM, V25, P1, DOI 10.1109/JSAC.2007.4395242
[7]  
Chang C.-W., 2000, P PASS AD ACT MEAS C, P191
[8]  
Chaudet C., 2005, Proceedings of ACM International Conference on emerging Networking EXperiments and Technologies, CoNEXT'05, P71
[9]  
Chia-Wei Chang, 2011, 2011 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), P250, DOI 10.1109/ANCS.2011.47
[10]   Deep packet inspection using parallel bloom filters [J].
Dharmapurikar, S ;
Krishnamurthy, P ;
Sproull, TS ;
Lockwood, JW .
IEEE MICRO, 2004, 24 (01) :52-61