• DocumentCode
    244213
  • Title

    Toward Implementation of a Software Defined Cloud on a Supercomputer

  • Author

    Dreher, Patrick ; Kallumkal, Georgy

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • fYear
    2014
  • fDate
    11-14 March 2014
  • Firstpage
    580
  • Lastpage
    585
  • Abstract
    Conventional cloud computing architectures may seriously constrain computational throughput for high performance computing (HPC) and high-performance data (HPD) applications. The traditional approach to circumvent such problems has been to map these applications and problems onto other specialized hardware and coprocessor architectures. This is both time and resource expensive, and poses a challenge for rapidly rising demands for computation and data analytics. In this paper we report on progress to develop an alternative experimental software defined cloud implementation that virtualizes the topology of a standard HPC computational architecture. This software defined system re-arranges access to the nodes and dynamically customizes the features of the HPC hardware architecture so that they map to the specifics of the computation and data analysis application. This allows a cloud computing implementation to utilize the specialized infrastructure capabilities of an HPC system. We have created this type of user reconfigurable architecture on an IBM Blue Gene/P supercomputing environment at the Department of Energy´s Argonne Leadership Computing Facility (ALCF). This pilot configuration was implemented using both an open source cloud technology called VCL (Virtual Computing Laboratory) in combination with a provisioning module called Kittyhawk. Cloud security is addressed by configuring and running a root-less version of the VCL cloud system on the ALCF´s Blue Gene/P login node.
  • Keywords
    cloud computing; multiprocessing systems; parallel processing; public domain software; security of data; HPC application; HPC computational architecture; HPC hardware architecture; HPD application; IBM Blue Gene/P supercomputing environment; Kittyhawk provisioning module; VCL technology; cloud computing architecture; cloud security; coprocessor architecture; hardware architecture; high performance computing application; high-performance data application; open source cloud technology; software defined cloud; virtual computing laboratory; Cloud computing; Computer architecture; Databases; Hardware; Servers; Supercomputers; cloud computing; federated elastic cloud; software defined system; supercomputers; workflows;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Engineering (IC2E), 2014 IEEE International Conference on
  • Conference_Location
    Boston, MA
  • Type

    conf

  • DOI
    10.1109/IC2E.2014.57
  • Filename
    6903532