Tomogravity space based traffic matrix estimation in data center networks

Abstract Traffic matrix (TM) is an important input requirement to better system management in data center networks (DCNs). Directly estimating TM is cost and difficult since the flow behaviors in DCNs are irregular and the TM across the Top of Rack (ToR) switches is huge. Although indirect TM estimation tomography based methods can be applied in DCNs after decomposing tree-like structure, these approaches require a good prior TM obtained by gravity model to improve estimation accuracy. In addition, data collection from the Simple Network Management Protocol (SNMP) employed in DCNs can result in unavoidable data missing and data errors. Therefore, it is necessary to estimate a good prior TM and study the effect of link data missing or data errors on estimation accuracy. In this paper, we utilize the tomogravity space to achieve TM estimation in decomposed tree-like DCNs without requiring a good prior TM because the gravity model can be replaced by gravity space. We propose two iterative algorithms to estimate TM between tomogravity space and gravity space, and use similar-Mahalanobis distance as a metric to control estimation errors. One iterative algorithm utilizes a prior TM calculated based on coarse-grained traffic characteristics, whereas the other considers moderate link data missing and no prior TM based on traffic characteristics. To further separately discuss the effect of link data errors, we obtain desirable link measurement from packet trace and routing matrix. Numerical results demonstrate that our iterative algorithms outperform the existing algorithms in terms of controlling data errors based on decomposed structure and produce robust results when adding different noise level on the link data.

[1]  Amin Vahdat,et al.  Helios: a hybrid electrical/optical switch architecture for modular data centers , 2010, SIGCOMM '10.

[2]  Victor I. Chang,et al.  A cybersecurity framework to identify malicious edge device in fog computing and cloud-of-things environments , 2018, Comput. Secur..

[3]  Christian E. Hopps,et al.  Analysis of an Equal-Cost Multi-Path Algorithm , 2000, RFC.

[4]  Y. Vardi,et al.  Network Tomography: Estimating Source-Destination Traffic Intensities from Link Data , 1996 .

[5]  Victor I. Chang,et al.  Towards provisioning hybrid virtual networks in federated cloud data centers , 2017, Future Gener. Comput. Syst..

[6]  Jun Luo,et al.  Cracking network monitoring in DCNs with SDN , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[7]  Jun Luo,et al.  Coarse-grained traffic matrix estimation for data center networks , 2015, Comput. Commun..

[8]  Praveen Yalagandula,et al.  Mahout: Low-overhead datacenter traffic management using end-host-based elephant detection , 2011, 2011 Proceedings IEEE INFOCOM.

[9]  Konstantina Papagiannaki,et al.  Traffic matrices: balancing measurements, inference and modeling , 2005, SIGMETRICS '05.

[10]  Petros A. Ioannou,et al.  Traffic Flow Prediction for Road Transportation Networks With Limited Traffic Data , 2015, IEEE Transactions on Intelligent Transportation Systems.

[11]  Mauro Dell'Orco,et al.  A metaheuristic dynamic traffic assignment model for O-D matrix estimation using aggregate data , 2012 .

[12]  Albert G. Greenberg,et al.  The nature of data center traffic: measurements & analysis , 2009, IMC '09.

[13]  Muhammad H. Raza,et al.  Application of Network Tomography in Load Balancing , 2015, ANT/SEIT.

[14]  Yonggang Wen,et al.  CREATE: Correlation enhanced traffic matrix estimation in Data Center Networks , 2014, 2014 IFIP Networking Conference.

[15]  Biswajit Basu,et al.  Real-Time Traffic Flow Forecasting Using Spectral Analysis , 2012, IEEE Transactions on Intelligent Transportation Systems.

[16]  Victor I. Chang,et al.  The efficient framework and algorithm for provisioning evolving VDC in federated data centers , 2017, Future Gener. Comput. Syst..

[17]  Dong Seong Kim,et al.  Detection of DDoS attacks using optimized traffic matrix , 2012, Comput. Math. Appl..

[18]  Carsten Lund,et al.  An information-theoretic approach to traffic matrix estimation , 2003, SIGCOMM '03.

[19]  Muthu Ramachandran,et al.  Cloud Computing Adoption Framework – a security framework for business clouds , 2015 .

[20]  Gang Sun,et al.  A new technique for efficient live migration of multiple virtual machines , 2016, Future Gener. Comput. Syst..

[21]  Lei Guo,et al.  Traffic matrix prediction and estimation based on deep learning in large-scale IP backbone networks , 2016, J. Netw. Comput. Appl..

[22]  Sammy Chan,et al.  Traffic matrix estimation: Advanced‐Tomogravity method based on a precise gravity model , 2015, Int. J. Commun. Syst..

[23]  Muhammad Tayyab Asif,et al.  Matrix and Tensor Based Methods for Missing Data Estimation in Large Traffic Networks , 2016, IEEE Transactions on Intelligent Transportation Systems.

[24]  Lei Shi,et al.  Dcell: a scalable and fault-tolerant network structure for data centers , 2008, SIGCOMM '08.

[25]  David A. Maltz,et al.  Network traffic characteristics of data centers in the wild , 2010, IMC '10.

[26]  Victor I. Chang,et al.  Energy cost minimization with job security guarantee in Internet data center , 2017, Future Gener. Comput. Syst..

[27]  Ming Zhang,et al.  MicroTE: fine grained traffic engineering for data centers , 2011, CoNEXT '11.

[28]  Konstantina Papagiannaki,et al.  c-Through: part-time optics in data centers , 2010, SIGCOMM '10.

[29]  Robert D. Nowak,et al.  Passive network tomography using EM algorithms , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[30]  Victor I. Chang,et al.  From Intrusion Detection to an Intrusion Response System: Fundamentals, Requirements, and Future Directions , 2017, Algorithms.

[31]  Xiaoning Zhang,et al.  Power-Efficient Provisioning for Online Virtual Network Requests in Cloud-Based Data Centers , 2015, IEEE Systems Journal.

[32]  Albert G. Greenberg,et al.  Fast accurate computation of large-scale IP traffic matrices from link loads , 2003, SIGMETRICS '03.

[33]  Jun Luo,et al.  Efficient traffic matrix estimation for data center networks , 2013, 2013 IFIP Networking Conference.

[34]  Jun Luo,et al.  ATME: Accurate Traffic Matrix Estimation in Both Public and Private Datacenter Networks , 2018, IEEE Transactions on Cloud Computing.

[35]  Ming Zhang,et al.  Understanding data center traffic characteristics , 2010, CCRV.

[36]  Mikael Johansson,et al.  Traffic matrix estimation on a large IP backbone: a comparison on real data , 2004, IMC '04.

[37]  Gang Sun,et al.  Live Migration for Multiple Correlated Virtual Machines in Cloud-Based Data Centers , 2018, IEEE Transactions on Services Computing.

[38]  Lei Guo,et al.  Traffic Matrix Prediction and Estimation Based on Deep Learning for Data Center Networks , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).

[39]  Cun-Hui Zhang,et al.  An iterative tomogravity algorithm for the estimation of network traffic , 2007 .

[40]  Liansheng Tan,et al.  Tomofanout: a novel approach for large-scale IP traffic matrix estimation with excellent accuracy , 2014, annals of telecommunications - annales des télécommunications.

[41]  Victor I. Chang,et al.  The cost-efficient deployment of replica servers in virtual content distribution networks for data fusion , 2017, Inf. Sci..

[42]  Fanxin Kong,et al.  GreenPlanning: Optimal Energy Source Selection and Capacity Planning for Green Datacenters , 2014, 2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS).