• DocumentCode
    1680709
  • Title

    A dynamic routing control system for high-performance PC cluster with multi-path Ethernet connection

  • Author

    Miura, Shin´ichi ; Boku, Taisuke ; Okamoto, Takayuki ; Hanawa, Toshihiro

  • Author_Institution
    Grad. Sch. of Syst. & Inf. Engineerings, Univ. of Tsukuba, Tsukuba
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    VLAN-based flexible, reliable and expandable commodity network (VFREC-Net) is a network construction technology for PC clusters that allows multi-path network routing to be configured using inexpensive Layer-2 Ethernet switches based on tagged-VLAN technology. Current VFREC-Net system encounters problems with traffic balancing when the communication pattern of the application does not fit the network topology, due to its static routing scheme. We have developed a framework to solve this problem by allowing dynamic rewriting of the routing table from the application level. The basic function of modifying the VLAN-ID assignment for the communicating node pair from user application is supported. Using this function, it is possible to dynamically select the path to the destination from multiple paths. We also provide an API library for MPI programming to use the above framework, and confirmed its effectiveness through communication optimization on the NPB Kernel-CG benchmark.
  • Keywords
    application program interfaces; message passing; telecommunication control; telecommunication network routing; telecommunication network topology; telecommunication traffic; workstation clusters; API library; Layer-2 Ethernet switch; MPI programming; VLAN-ID assignment; communicating node pair; communication optimization; communication pattern; dynamic rewriting; dynamic routing control system; expandable commodity network; high-performance PC cluster; multipath Ethernet connection; multipath network routing; network construction; network topology; routing table; static routing; traffic balancing; Bandwidth; Communication switching; Control systems; Ethernet networks; Large-scale systems; Network topology; Packet switching; Routing; Switches; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536143
  • Filename
    4536143