• DocumentCode
    2840902
  • Title

    Error Tolerant Address Configuration for Data Center Networks with Malfunctioning Devices

  • Author

    Ma, Xingyu ; Hu, Chengchen ; Chen, Kai ; Zhang, Che ; Zhang, Hongtao ; Zheng, Kai ; Chen, Yan ; Sun, Xianda

  • fYear
    2012
  • fDate
    18-21 June 2012
  • Firstpage
    708
  • Lastpage
    717
  • Abstract
    Address auto-configuration is a key problem in data center networks, where servers and switches encode topology information into their addresses for routing. A recent work DAC [2] has been introduced to address this problem. Without malfunctions, DAC can auto-configure all the devices quickly. But in case of malfunctions, DAC requires significant human efforts to correct malfunctions and it can cause substantial operation delay of the whole data center. In this paper, we further optimize address auto-configuration process even in the presence of malfunctions. Instead of waiting for all the malfunctions to be corrected, we could first configure the devices that are not involved in malfunctions and let them work first. This idea can be translated to considerable practical benefits because in most cases malfunctions in data centers only account for a very small portion. To realize the idea, we conceptually remove the malfunctions from the physical data center topology graph and mathematically convert the address configuration problem into induced sub graph isomorphism problem, which is NP-complete. We then introduce an algorithm that can solve the induced sub graph isomorphism quickly by taking advantage of data center topology characteristics and induced sub graph properties. We extensively evaluate our design on representative data center structures with various malfunction scenarios. The evaluation results demonstrate that the proposed framework and algorithm are efficient and labor-free to deal with the mapping task in the presence of error devices.
  • Keywords
    computational complexity; computer centres; computer networks; encoding; telecommunication network topology; DAC; NP-complete problem; auto-configuration process; data center networks; data center topology characteristics; data center topology graph; error tolerant address configuration; induced sub graph isomorphism problem; malfunctioning devices; routing; servers; switches; topology information encoding; Algorithm design and analysis; Educational institutions; Manuals; Network topology; Partitioning algorithms; Servers; Topology; Address Configuration; Data Center Networks; Induced Subgraph Isomorphism Problem;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems (ICDCS), 2012 IEEE 32nd International Conference on
  • Conference_Location
    Macau
  • ISSN
    1063-6927
  • Print_ISBN
    978-1-4577-0295-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.2012.27
  • Filename
    6258043