• DocumentCode
    168723
  • Title

    Advanced Virtualization Techniques for High Performance Cloud Cyberinfrastructure

  • Author

    Younge, Andrew J. ; Fox, Geoffrey C.

  • Author_Institution
    Pervasive Technol. Inst., Indiana Univ., Bloomington, IN, USA
  • fYear
    2014
  • fDate
    26-29 May 2014
  • Firstpage
    583
  • Lastpage
    586
  • Abstract
    With the advent of virtualization and Infrastructure-as-a-Service (IaaS), the broader scientific computing community is considering the use of clouds frothier scientific computing needs. This is due to the relative scalability, ease of use, advanced user environment customization abilities, and the many novel computing paradigms available for data-intensive applications. However, there is still a notable gap that exists between the performance of IaaS when compared to typical high performance computing (HPC) resources, limiting the applicability of IaaS for many potential users. This work proposes to bridge the gap between supercomputing and clouds using a few key aspects. First, we evaluate current hypervisors and their viability to run HPC workloads within current infrastructure. Next, we illustrate a mechanism to enable advanced accelerators such as GPUs in a Virtual Machine that can significantly enhance scientific computing problems. Furthermore, we are also able to support high speed, low latency inter-node communication through the use of Infini Band within virtual machines. Upon evaluating these newfound features and leveraging the system within the Open Stack environment, we illustrate that cloud computing can perform at near-native speeds and support a broad range of scientific computing problems as never before.
  • Keywords
    cloud computing; parallel processing; scientific information systems; virtual machines; virtualisation; GPU; HPC resources; HPC workload; IaaS; Infini Band; computing paradigm; data-intensive application; high performance cloud cyberinfrastructure; high performance computing resources; hypervisors; infrastructure-as-a-service; inter-node communication; near-native speed; open stack environment; relative scalability; scientific computing community; supercomputing; user environment customization ability; virtual machines; virtualization technique; Benchmark testing; Cloud computing; Graphics processing units; High performance computing; Supercomputers; Virtual machine monitors; Virtualization; Cloud computing; GPUs; HPC; IaaS; Scientific Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2014 14th IEEE/ACM International Symposium on
  • Conference_Location
    Chicago, IL
  • Type

    conf

  • DOI
    10.1109/CCGrid.2014.93
  • Filename
    6846506