FutureGrid: A Reconfigurable Testbed for Cloud, HPC and Grid Computing

TitleFutureGrid: A Reconfigurable Testbed for Cloud, HPC and Grid Computing
Publication TypeBook Chapter
Year of Publication2012
AuthorsFox, GC, von Laszewski, G, Diaz, J, Keahey, K, Fortes, J, Figueiredo, R, Smallen, S, Smith, W, Grimshaw, A
Book TitleContemporary High Performance Computing: From Petascale toward Exascale
PublisherChapman & Hall
Other NumbersANL/MCS-P3053-1112

The FutureGrid project [vLFW+10] mission is to enable experimental work that advances:
Innovation and scientific understanding of distributed computing and
parallel computing paradigms, the engineering science of middleware that enables these paradigms, the use and drivers of these paradigms by important applications, and,the education of a new generation of students and workforce on the use of these paradigms and their applications.

The implementation of the mission includes distributed flexible hardware with supported use, identified Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) core software with supported use, FutureGrid - a reconfigurable testbed for Cloud, HPC and Grid Computing 3 a growing list of software from FutureGrid partners and users, and educational outreach.

Thereby the FutureGrid project provides a capability that makes it possible for researchers to tackle complex research challenges in computational and computer and computational science related to the use and technology of High Performance Computing (HPC) systems, Grids [FK99], and clouds [AFG+09, KH11]. Topics range from programming models, scheduling, virtualization, middleware, storage systems, interface design and cybersecurity, to the optimization of Grid-enabled andxfgg cloud-enabled computational schemes for researchers in astronomy, chemistry, biology, engineering, atmospheric science and epidemiology.