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
Link To Document :
بازگشت