• DocumentCode
    3362613
  • Title

    Evaluating the Performance Impact of Xen on MPI and Process Execution For HPC Systems

  • Author

    Youseff, Lamia ; Wolski, Rich ; Gorda, Brent ; Krintz, Chandra

  • Author_Institution
    Univ. of California, Santa Barbara
  • fYear
    2006
  • fDate
    17-17 Nov. 2006
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    Virtualization has become increasingly popular for enabling full system isolation, load balancing, and hardware multiplexing for high-end server systems. Virtualizing software has the potential to benefit HPC systems similarly by facilitating efficient cluster management, application isolation, full-system customization, and process migration. However, virtualizing software is not currently employed in HPC environments due to its perceived overhead. In this work, we investigate the overhead imposed by the popular, open-source, Xen virtualization system, on performance-critical HPC kernels and applications. We empirically evaluate the impact of Xen on both communication and computation and compare its use to that of a customized kernel using HPC cluster resources at Lawrence Livermore National Lab (LLNL). We also employ statistically sound methods to compare the performance of a para virtualized kernel against three popular Linux operating systems: RedHat Enterprise 4 (RHEL4) for build versions 2.6.9 and 2.6.12 and the LLNL CHAOS kernel, a specialized version of RHEL4. Our results indicate that Xen is very efficient and practical for HPC systems.
  • Keywords
    message passing; software performance evaluation; workstation clusters; HPC systems; MPI; application isolation; cluster management; full system isolation; full-system customization; hardware multiplexing; high-end server systems; load balancing; open-source Xen virtualization system; performance evaluation; process execution; process migration; virtualizing software; Application software; Application virtualization; Chaotic communication; Hardware; Kernel; Linux; Load management; Open source software; Operating systems; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtualization Technology in Distributed Computing, 2006. VTDC 2006. First International Workshop on
  • Conference_Location
    Tampa, FL
  • Print_ISBN
    0-7695-2873-1
  • Electronic_ISBN
    978-0-7695-2873-1
  • Type

    conf

  • DOI
    10.1109/VTDC.2006.4
  • Filename
    4299346