• DocumentCode
    3091119
  • Title

    A Methodology for Easing the Congestion in Fat-trees Using Traffic Pattern Detection

  • Author

    Farouk, Abeer ; El-Boghdadi, Hatem M.

  • Author_Institution
    Comput. Eng. Dept., Cairo Univ., Giza, Egypt
  • fYear
    2012
  • fDate
    10-13 July 2012
  • Firstpage
    705
  • Lastpage
    712
  • Abstract
    Routing in fat-trees is composed of a routing function and a selection function. The selection function was shown to have a great impact on the performance. Different selection functions have different performance under certain traffic patterns. The Stage And Destination Priority (SADP) selection function was shown to have better performance in case of uniform traffic [2] while the Stage And Origin Priority (SAOP) selection function was shown to perform better in case of hot-spot traffic [9]. In this paper, we propose a management mechanism for fat-trees for selecting a certain selection function for certain traffic pattern. The mechanism has the ability to detect the current traffic pattern and switch to a certain selection function that is proved to give better performance under the detected traffic pattern. This would decrease congestion in the network. First, we analyze the hot-spot traffic in fat-trees if SADP function is used. We derive a condition for the existence of hot-spot traffic if SADP selection function is used. We give an implementation for detecting this condition. Once this condition is detected, the network is forced to switch to use the SAOP selection function. Then, we use the work in [9] to detect that a non hot-spot traffic exists in fat trees. We give an implementation for detecting this condition. In turn, we switch back to the SADP selection function. Finally, we use synthetic workloads to show the accuracy of the proposed mechanism for detecting the hot-spot traffic in the network.
  • Keywords
    computer network management; telecommunication network routing; telecommunication traffic; SADP; SAOP; fat trees congestion; fat trees routing; management mechanism; routing function; selection function; stage and destination priority; stage and origin priority; traffic pattern; traffic pattern detection; Peer to peer computing; Program processors; Routing; Switches; Synchronization; Traffic control; congestion management; fat-tree; traffic analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing with Applications (ISPA), 2012 IEEE 10th International Symposium on
  • Conference_Location
    Leganes
  • Print_ISBN
    978-1-4673-1631-6
  • Type

    conf

  • DOI
    10.1109/ISPA.2012.104
  • Filename
    6280364