skip to main content
10.1145/582034.582083acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
Article

The XCAT science portal

Published: 10 November 2001 Publication History

Abstract

The design and prototype implementation of the XCAT Grid Science Portal is described in this paper. The portal lets grid application programmers easily script complex distributed computations and package these applications with simple interfaces for others to use. Each application is packaged as a "notebook" which consists of web pages and editable parameterized scripts. The portal is a workstation-based specialized "personal" web server, capable of executing the application scripts and launching remote grid applications for the user. The portal server can receive event streams published by the application and grid resource information published by Network Weather Service (NWS) [32] or Autopilot [15] sensors. Notebooks can be "published" and stored in web based archives for others to retrieve and modify. The XCAT Grid Science Portal has been tested with various applications, including the distributed simulation of chemical processes in semiconductor manufacturing and collaboratory support for X-ray crystallographers.

References

[1]
GNOME, visited 4-1-2001. www.gnome.org.
[2]
Brian Tierney et al. White paper: A grid monitoring service architecture (draft), visited 03-10-01. http://www-didc.lbl.gov/GridPerf/papers/GMA.pdf.
[3]
D. Box et al. Simple Object Access Protocol 1.1. Technical report, W3C, 2000. http://www.w3.org/TR/2000/NOTE-SOAP-20000508/.
[4]
Dietmar Ervin et al. The Unicore HPC Portal, visited 04-25-2001. http://www.unicore.de/.
[5]
Geoffrey Fox et al. Gateway Computational Portal, visited 04-27-01. http://www.gatewayportal.org/.
[6]
George Myers et al. NASA IPG Launch Pad Portal, visited 04-27-2001. http://www.ipg.nasa.gov/.
[7]
Jack Dongarra et al. Netsolve, visited 04-27-01. http://www.cs.utk.edu/netsolve/.
[8]
Jason Novotny et al. The grid portal development kit, visited 04-01-01. http://dast.nlanr.net/Features/GridPortal/.
[9]
Jason Novotny et al. Myproxy, visited 04-12-01. http://dast.nlanr.net/Features/MyProxy/.
[10]
Manish Parashar et al. DISCOVER, visited 04-27-01. http://www.discoverportal.org/.
[11]
Rajkumar Buyya et al. Nimrod, A Tool for Distributed Parametric Modelling, visited 04-25-2001. http://www.csse.monash.edu.au/davida/nimrod.html/.
[12]
Ian Foster and Carl Kesselman. The GRID: Blueprint for a New Computing Infrastructure. Morgan-Kaufmann, 1998.
[13]
Grid Forum Information Services Working Group. GGF GIS Working Group Charter, visited 06-29-01. http://www-unix.mcs.anl.gov/gridforum/gis/.
[14]
Object Management Group. The Common Object Request Broker: Architecture and specification, July 1995. Revision 2.0.
[15]
Pablo Group. AutoPilot, visited 04-01-2001. http://www-pablo.cs.uiuc.edu/Project/Autopilot/AutopilotOverview.htm.
[16]
Albert Einstein Institute. Cactus, visited 04-27-01. http://www.cactuscode.org/.
[17]
Argonne National Lab. CoG, visited 04-12-2001. http://www.globus.org/cog.
[18]
Argonne National Lab. GSI, visited 04-12-2001. http://www-fp.globus.org/security/v1.1/.
[19]
Argonne National Laboratory, Indiana University, The Advanced Computing Laboratory at Los Alamos National Laboratory, Lawrence Livermore National Lab, and University of Utah. Common Component Architectue, visited 1-10-2000. http://z.ca.sandia.gov/cca-forum see also http://www.extreme.indiana.edu/ccat.
[20]
Jefferson Labs. Lattice Portal, visited 04-27-01. http://lqcd.jlab.org/.
[21]
Microsoft. .NET framework, visited 02-10-01. http://www.microsoft.com/net/.
[22]
Microsoft. COM, visited 4-2-2001. http://www.microsoft.com/com.
[23]
Sun Microsystems. Jini, visited 3-1-2001. http://www.sun.com/jini.
[24]
Sun Microsystems. EJB, visited 7-15-99. http://java.sun.com/products/ejb/index.html.
[25]
Tokyo Institute of Technology. JiPang, visited 04-27-01. http://matsu-www.is.titech.ac.jp/ suzumura/jipang/.
[26]
Tokyo Institute of Technology. Ninf, visited 04-27-01. http://ninf.etl.go.jp.
[27]
ORNL, LBNL, and PNNL. DOE2000 Electronic Notebook, visited 04-27-01. http://www.emsl.pnl.gov:2080/docs/collab/research/ENResearch.html.
[28]
San Diego Supercomputer Center (SDSC), the University of Texas (UT), and the University of Michigan (UM). NPACI Hot Page, visited 04-25-2001. https://hotpage.npaci.edu/.
[29]
A. Slominski, M. Govindaraju, D. Gannon, and R. Bramley. Design of an XML based Interoperable RMI System: SoapRMI C++/Java 1.1. In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, Pages 1661-1667, June 25-28 2001.
[30]
Aleksander Slominski, Madhusudhan Govindaraju, Dennis Gannon, and Randall Bramley. SoapRMI Events: Design and Implementation. Technical Report TR-549, Indiana University, April 2001.
[31]
Mississippi State University. The Mississippi Computational Web Portal, visited 04-27-01. http://WWW.ERC.MsState.Edu/labs/mssl/mcwp/.
[32]
Rich Wolski, Neil T. Spring, and Jim Hayes. The Network Weather Service: A Distributed Resource Performance Forecasting Service for Metacomputing. Journal of Future Generation Computing Systems, 1999. also UCSD Technical Report Number TR-CS98-599, September, 1998.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SC '01: Proceedings of the 2001 ACM/IEEE conference on Supercomputing
November 2001
756 pages
ISBN:158113293X
DOI:10.1145/582034
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 November 2001

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. distributed simulations
  2. grid
  3. science portal
  4. scripted applications

Qualifiers

  • Article

Conference

SC '01
Sponsor:

Acceptance Rates

SC '01 Paper Acceptance Rate 60 of 240 submissions, 25%;
Overall Acceptance Rate 1,516 of 6,373 submissions, 24%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media