UltraScan gateway enhancements: in collaboration with TeraGrid advanced user support

The Ultrascan gateway provides a user friendly web interface for evaluation of experimental analytical ultracentrifuge data using the UltraScan modeling software. The analysis tasks are executed on the TeraGrid and campus computational resources. The gateway is highly successful in providing the service to end users and consistently listed among the top five gateway community account usage. This continued growth and challenges of sustainability needed additional support to revisit the job management architecture. In this paper we describe the enhancements to the Ultrascan gateway middleware infrastructure provided through the TeraGrid Advanced User Support program. The advanced support efforts primarily focused on a) expanding the TeraGrid resources incorporate new machines; b) upgrading UltraScan's job management interfaces to use GRAM5 in place of the deprecated WS-GRAM; c) providing realistic usage scenarios to the GRAM5 and INCA resource testing and monitoring teams; d) creating general-purpose, resource-specific, and UltraScan-specific error handling and fault tolerance strategies; and e) providing forward and backward compatibility for the job management system between UltraScan's version 2 (currently in production) and version 3 (expected to be released mid-2011).

[1]  Borries Demeler,et al.  Modeling analytical ultracentrifugation experiments with an adaptive space-time finite element solution for multicomponent reacting systems. , 2008, Biophysical journal.

[2]  Gregor von Laszewski,et al.  A Java commodity grid kit , 2001, Concurr. Comput. Pract. Exp..

[3]  Borries Demeler,et al.  The Open AUC Project , 2009, European Biophysics Journal.

[4]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[5]  Borries Demeler,et al.  Performance optimization of large non-negatively constrained least squares problems with an application in biophysics , 2010, TG.

[6]  Borries Demeler,et al.  Characterization of reversible associations by sedimentation velocity with UltraScan. , 2010, Macromolecular bioscience.

[7]  Charles E. Catlett The Philosophy of TeraGrid: Building an Open, Extensible, Distributed TeraScale Facility , 2002, CCGRID.

[8]  Peter H. Beckman,et al.  The Inca Test Harness and Reporting Framework , 2004, Proceedings of the ACM/IEEE SC2004 Conference.

[9]  Wolfgang Gentzsch,et al.  Sun Grid Engine: towards creating a compute power grid , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[10]  Nancy Wilkins-Diehr,et al.  TeraGrid Science Gateways and Their Impact on Science , 2008, Computer.

[11]  Ping Luo,et al.  Demonstration of grid-enabled ensemble Kalman Filter data assimilation methodology for reservoir characterization , 2008, Mardi Gras Conference.

[12]  Borries Demeler,et al.  A two-dimensional spectrum analysis for sedimentation velocity experiments of mixtures with heterogeneity in molecular weight and shape , 2010, European Biophysics Journal.

[13]  Yi Huang,et al.  Building web services for scientific grid applications , 2006, IBM J. Res. Dev..

[14]  Borries Demeler,et al.  Monte Carlo analysis of sedimentation experiments , 2008 .

[15]  Borries Demeler,et al.  Parallel computational techniques for the analysis of sedimentation velocity experiments in UltraScan , 2008 .

[16]  Yi Huang,et al.  WS-Messenger: a Web services-based messaging system for service-oriented grid computing , 2006, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06).

[17]  R.V. Boppana,et al.  Computing Large Sparse Multivariate Optimization Problems with an Application in Biophysics , 2006, ACM/IEEE SC 2006 Conference (SC'06).

[18]  Borries Demeler,et al.  Parsimonious regularization using genetic algorithms applied to the analysis of analytical ultracentrifugation experiments , 2007, GECCO '07.

[19]  Suresh Marru,et al.  Open grid computing environments: advanced gateway support activities , 2010 .

[20]  Warren Smith,et al.  Design of the FutureGrid experiment management framework , 2010, 2010 Gateway Computing Environments Workshop (GCE).