• DocumentCode
    3058614
  • Title

    System-Level Virtualization for High Performance Computing

  • Author

    Vallée, Geoffroy ; Naughton, Thomas ; Engelmann, Christian ; Ong, Hong ; Scott, Stephen L.

  • Author_Institution
    Oak Ridge Nat. Lab., Oak Ridge
  • fYear
    2008
  • fDate
    13-15 Feb. 2008
  • Firstpage
    636
  • Lastpage
    643
  • Abstract
    System-level virtualization has been a research topic since the 70´s but regained popularity during the past few years because of the availability of efficient solution such as Xen and the implementation of hardware support in commodity processors (e.g. Intel-VT, AMD-V). However, a majority of system-level virtualization projects is guided by the server consolidation market. As a result, current virtualization solutions appear to not be suitable for high performance computing (HPC) which is typically based on large-scale systems. On another hand there is significant interest in exploiting virtual machines (VMs) within HPC for a number of other reasons. By visualizing the machine, one is able to run a variety of operating systems and environments as needed by the applications. Virtualization allows users to isolate workloads, improving security and reliability. It is also possible to support non-native environments and/or legacy operating environments through virtualization. In addition, it is possible to balance work loads, use migration techniques to relocate applications from failing machines, and isolate fault systems for repair. This document presents the challenges for the implementation of a system-level virtualization solution for HPC. It also presents a brief survey of the different approaches and techniques to address these challenges.
  • Keywords
    resource allocation; security of data; virtual machines; fault system isolation; high performance computing; large-scale systems; operating systems; reliability improvement; security improvement; server consolidation market; system-level virtualization; virtual machines; workload balancing; Hardware; High performance computing; Laboratories; Linux; Operating systems; Resource virtualization; Virtual machine monitors; Virtual machining; Virtual manufacturing; Voice mail; high performance computing; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2008. PDP 2008. 16th Euromicro Conference on
  • Conference_Location
    Toulouse
  • ISSN
    1066-6192
  • Print_ISBN
    978-0-7695-3089-5
  • Type

    conf

  • DOI
    10.1109/PDP.2008.85
  • Filename
    4457180