• DocumentCode
    598582
  • Title

    Optimizing overlay-based virtual networking through optimistic interrupts and cut-through forwarding

  • Author

    Zheng Cui ; Lei Xia ; Bridges, Patrick G. ; Dinda, P.A. ; Lange, J.R.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of New Mexico, Albuquerque, NM, USA
  • fYear
    2012
  • fDate
    10-16 Nov. 2012
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    Overlay-based virtual networking provides a powerful model for realizing virtual distributed and parallel computing systems with strong isolation, portability, and recoverability properties. However, in extremely high throughput and low latency networks, such overlays can suffer from bandwidth and latency limitations, which is of particular concern if we want to apply the model in HPC environments. Through careful study of an existing very high performance overlay-based virtual network system, we have identified two core issues limiting performance: delayed and/or excessive virtual interrupt delivery into guests, and copies between host and guest data buffers done during encapsulation. We respond with two novel optimizations: optimistic, timer-free virtual interrupt injection, and zero-copy cut-through data forwarding. These optimizations improve the latency and bandwidth of the overlay network on 10 Gbps interconnects, resulting in near-native performance for a wide range of microbenchmarks and MPI application benchmarks.
  • Keywords
    buffer storage; data encapsulation; interrupts; message passing; optimisation; overlay networks; parallel architectures; parallel processing; virtual machines; virtual private networks; HPC environment; MPI; bandwidth limitation; bit rate 10 Gbit/s; encapsulation; excessive virtual interrupt delivery; guest data buffer; host data buffer; latency limitation; optimistic interrupt; optimization; overlay-based virtual network system; parallel computing; timer free virtual interrupt injection; virtual distributed computing; zero copy cut through data forwarding; Educational institutions; Hardware; Noise; Optimization; Overlay networks; Performance evaluation; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    2167-4329
  • Print_ISBN
    978-1-4673-0805-2
  • Type

    conf

  • DOI
    10.1109/SC.2012.88
  • Filename
    6468468