G. B. Berriman is supported by the NASA
Exoplanet Science Institute at the Infrared
Processing and Analysis Center, operated by the
California Institute of Technology in coordination
with the Jet Propulsion Laboratory (JPL).
REFERENCES
"Open Science Grid," www.opensciencegrid.org.
TeraGrid. Available: http://www.teragrid.org/
D. Kranzlmüller, J. M. Lucas, et al, "The European Grid
Initiative (EGI)," Remote Instrumentation and Virtual
Laboratories, pp. 61-66, 2010.
E. Deelman, G. Singh, et al, "The Cost of Doing Science
on the Cloud: The Montage Example," SC'08 Austin,
TX, 2008.
R. D. Stevens, A. J. Robinson, and C. A. Goble, "myGrid:
personalised bioinformatics on the information grid,"
Bioinformatics vol. 19, 2003.
S. Callaghan, P. Maechling, et al, "Reducing Time-to-
Solution Using Distributed High-Throughput Mega-
Workflows - Experiences from SCEC CyberShake," e-
Science, Indianapolis, 2008.
D. A. Brown, P. R. Brady, et al, "A Case Study on the Use
of Workflow Technologies for Scientific Analysis:
Gravitational Wave Data Analysis," in Workflows for
e-Science, I. Taylor, et al, Eds., Springer, 2006.
A. S. Bland, R. A. Kendall, et al, "Jaguar: The world’s
most powerful computer," Memory (TB), vol. 300, p.
362, 2009.
A. Gara, M. A. Blumrich, et al, "Overview of the Blue
Gene/L system architecture," IBM Journal of Research
and Development, vol. 49, 2005.
I. Foster, "Globus Toolkit Version 4: Software for
Service-Oriented Systems," 2006.
M. Litzkow, M. Livny, and M. Mutka, "Condor - A
Hunter of Idle Workstations," in Proc. 8th Intl Conf.
on Distributed Computing Systems, ed, 1988.
K. Czajkowski, I. Foster, et al, "A Resource Management
Architecture for Metacomputing Systems," in 4th
Workshop on Job Scheduling Strategies for Parallel
Processing, 1998, pp. 62-82.
A. Bayucan, R. L. Henderson, et al, "Portable Batch
System: External reference specification," ed, 1999.
W. Allcock, J. Bester, et al, "Data Management and
Transfer in High-Performance Computational Grid
Environments," Parallel Computing, 2001.
Sun Microsystems. Lustre. http://www.lustre.org
Amazon Elastic Compute Cloud. http://aws.amazon.com/
ec2/
Google App Engine. http://code.google.com/appengine/
Nimbus Science Cloud. http://workspace.globus.org/clouds
/nimbus.html
(2010). FutureGrid. http://www.futuregrid.org/
G. B. Berriman, E. Deelman, et al, "Montage: A Grid
Enabled Engine for Delivering Custom Science-Grade
Mosaics On Demand," in SPIE Conference 5487:
Astronomical Telescopes, 2004.
Montage. Available: http://montage.ipac.caltech.edu
R. W. G., Paul G. Somerville, et al, "Ground motion
environment of the Los Angeles region," The
Structural Design of Tall and Special Buildings, vol.
15, pp. 483-494, 2006.
J. Dean and S. Ghemawat, "MapReduce: Simplified data
processing on large clusters," Communications of the
ACM, vol. 51, pp. 107-113, 2008.
E. Deelman, J. Blythe, et al, "Pegasus : Mapping Scientific
Workflows onto the Grid," in 2nd European Across
Grids Conference, Cyprus, 2004.
E. Deelman, G. Mehta, et al, "Pegasus: Mapping Large-
Scale Workflows to Distributed Resources," in
Workflows in e-Science, I. Taylor, E. Deelman, D.
Gannon, and M. Shields, Eds., ed: Springer, 2006.
A. Ramakrishnan, G. Singh, et al, "Scheduling Data -
Intensive Workflows onto Storage-Constrained
Distributed Resources," in CCGrid 2007.
G. Singh, K. Vahi, et al, "Optimizing Workflow Data
Footprint " Scientific Programming Journal, Special
issue on Dynamic Computational Workflows, vol. 15,
2007
S. Miles, E. Deelman, et al, "Connecting Scientific Data to
Scientific Experiments with Provenance " Third IEEE
e-Science 2007, India. , 2007.
S. Miles, P. Groth, et al, "Provenance: The bridge between
experiments and data," Computing in Science &
Engineering, vol. 10, pp. 38-46, 2008.
P. Groth, E. Deelman, et al, "Pipeline-Centric Provenance
Model, "The 4th Workshop on Workflows in Support
of Large-Scale Science, Portland, OR, 2009.
E. Deelman, "Grids and Clouds: Making Workflow
Applications Work in Heterogeneous Distributed
Environments," International Journal of High
Performance Computing Applications, 2009.
G. Juve and E. Deelman, "Automating Application
Deployment in Infrastructure Clouds," CloudCom
2011,
G. Juve and E. Deelman, "Wrangler: Virtual Cluster
Provisioning for the Cloud (short paper), HPDC'11,
2011.
E. Deelman, D. Gannon, et al, "Workflows and e-Science:
An overview of workflow system features and
capabilities," Future Generation Computer Systems,
vol. 25, pp. 528-540, 2009.
I. Krsul, A. Ganguly, et al, "Vmplants: Providing and
managing virtual machine execution environments for
grid computing," 2004, pp. 7-7.
StarCluster. http://web.mit.edu/stardev/cluster/.
M. A. Murphy, B. Kagey, et al, "Dynamic provisioning of
virtual organization clusters," 2009,
J.-S. Vöckler, G. Juve, et al, "Experiences Using Cloud
Computing for A Scientific Workflow Application,"
ScienceCloud, 2011.
M. Burgess, "A site configuration engine," USENIX
Computing Systems, vol. 8, 1995.
L. Kanies, "Puppet: Next Generation Configuration
Management," Login, vol. 31, 2006.
Opscode, Chef. Available: http://www.opscode.com/chef.
USINGCLOUDSFORSCIENCE,ISITJUSTKICKINGTHECANDOWNTHEROAD?
133