• DocumentCode
    1638448
  • Title

    Xen-Based HPC: A Parallel I/O Perspective

  • Author

    Yu, Weikuan ; Vetter, Jeffrey S.

  • Author_Institution
    Comput. Sci. & Math., Oak Ridge Nat. Lab., Oak Ridge, TN
  • fYear
    2008
  • Firstpage
    154
  • Lastpage
    161
  • Abstract
    Virtualization using Xen-based virtual machine environment has yet to permeate the field of high performance computing (HPC). One major requirement for HPC is the availability of scalable and high performance I/O. Conventional wisdom suggests that virtualization of system services must lead to degraded performance. In this presentation, we take on a parallel I/O perspective to study the viability of Xen-based HPC for data-intensive programs. We have analyzed the overheads and migration costs for parallel I/O programs in a Xen-based virtual machine cluster. Our analysis covers PVFS-based parallel I/O over two different networking protocols: TCP-based Gigabit Ethernet and VMM-bypass InfiniBand. Our experimental results suggest that network processing in Xen-based virtualization can significantly impact the performance of Parallel I/O. By carefully tuning the networking layers, we have demonstrated the following for Xen-based HPC I/O: (I) TCP offloading can help achieve low overhead parallel I/O; (2) parallel reads and writes require different network tuning to achieve good I/O bandwidth; and (3) Xen-based HPC environment can support high performance parallel I/O with both negligible overhead and little migration cost.
  • Keywords
    virtual machines; workstation clusters; TCP-based Gigabit Ethernet; VMM-bypass InfiniBand; Xen-based HPC; Xen-based virtual machine cluster; data-intensive programs; high performance I/O; high performance computing; network processing; networking protocols; parallel I/O perspective; system service virtualization; Application software; Application virtualization; Concurrent computing; Costs; Degradation; Ethernet networks; File systems; Grid computing; High performance computing; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2008. CCGRID '08. 8th IEEE International Symposium on
  • Conference_Location
    Lyon
  • Print_ISBN
    978-0-7695-3156-4
  • Electronic_ISBN
    978-0-7695-3156-4
  • Type

    conf

  • DOI
    10.1109/CCGRID.2008.119
  • Filename
    4534214