• DocumentCode
    168686
  • Title

    Network Topology Optimization for Data Aggregation

  • Author

    Das, S. ; Sahni, Shashank

  • Author_Institution
    Dept. of Comput. & Inf. Sci. & Eng., Univ. of Florida, Gainesville, FL, USA
  • fYear
    2014
  • fDate
    26-29 May 2014
  • Firstpage
    493
  • Lastpage
    501
  • Abstract
    In this paper, we show that the problem of configuring the topology of a data center network to optimize data aggregation is NP-hard even when the number of aggregators is 1. Further, the approximation ratio of the algorithm proposed by Wang, Ng, and Shaikh [3] for the case of a single aggregator is (k+1)/2, where k is the degree of ToR (top-of-rack) switches and this algorithm also exhibits an anomalous behavior-increase in the switch degree may result in an increase in the aggregation time. By comparison, if topology configuration is done using the longest processing time (LPT) scheduling rule, the approximation ratio is (4/3-1/(3k)). We show that for every instance of the single aggregator topology configuration problem, the time required to aggregate using the LPT configuration is no more than that using the Wang et al. rule. By coupling the LPT rule with the rule of Wang et al., we achieve a better throughput as promised by LPT and at the same time reduce the total network traffic. Experimental results show that the LPT rule reduces aggregation time by up to 90% compared to the Wang et al. rule. The reduction in aggregation time afforded by a known improvement, COMBINE, of LPT relative to Wang et al. is up to 90.5%. More interestingly, when either of the LPT rule or COMBINE is augmented with the Wang et al. rule, total network traffic is reduced by up to 90% relative to using LPT and COMBINE with chains.
  • Keywords
    approximation theory; computational complexity; computer centres; computer networks; telecommunication network management; LPT scheduling rule; NP-hard problem; aggregation time; approximation ratio; data aggregation; data center network; longest processing time; network topology optimization; network traffic; single aggregator topology configuration problem; switch degree; top-of-rack switches; Approximation algorithms; Approximation methods; Network topology; Optical fiber communication; Optical switches; Partitioning algorithms; Topology; Big Data applications; Data Center Networks; Map-Reduce tasks; Software Defined networking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2014 14th IEEE/ACM International Symposium on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/CCGrid.2014.15
  • Filename
    6846485