Upload
stella-todd
View
216
Download
0
Embed Size (px)
Citation preview
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
High Performance Computing applications in GEON:
From Design to Production
Dogan Seber
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
TEAM
• Choonhan Youn
• Tim Kaiser
• Cindy Santini
• Dogan Seber
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
A portal-based grid application in GEON – SYNSEIS
• SYNSEIS is a SYNthetic SEISmogram calculation tool built using the Grid
• It is integrated in the GEON portal
• Provides easy access to software, data and computational platforms
• Currently being evaluated for science runs
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Synthetic seismograms are used in:
• Understanding/determining seismic source parameters
• Modeling seismic events
• Understanding sub surface structure (velocity, attenuation, structural geometries)
• Studying seismic waveform propagation
• Source identification
• …
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
(Goldstein 2001)
Problem:
How to bring such advance calculations to desktops of researchers, students, educators.
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
GEON’s solution:SYNSEIS (Synthetic Seismograms on the Grid)
• SYNSEIS is a grid application that provides an unprecedented opportunity for seismologists and other earth science partners to compute and study 3D seismic records to understand complex subsurface structures.
• SYNSEIS is built using a service-oriented architecture. While it provides users an easy-to-use GUI to access data, models and compute resources, it also provides “connectors” (APIs) for developers should they choose to utilize any of its components in other applications.
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
GEONgridGEONgrid
Partner Projects
Chronos
CUAHSI
Partner services
USGS
GeologicalSurvey ofCanada
ESRI
NASA
PoP node
5-node cluster
4 Tb
KGS
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
What we need• Software application (E3D)
– Needed input • 3D Earth structure• Earthquake/source parameters
• Computational platform– Single machine, clusters
E3D
Input Output3D Earth
Model
Earthquake Parameters
Application
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Deploying on the Grid
- Service-Oriented model- GEON uses Web Services
E3D
WSDL/SOAP WSDL/SOAP
Earth Model
WSDL/SOAP
EarthquakeParameters
Internet Internet
CORBA
IRIS
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
GUI Development
• GEON uses gridsphere framework– GUI needs to be built as a Portlet and the
system should be portal accessible
Requirement:
The GUI must be easy-to-use, interactive, effective
- Flash is used as building platform
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Computational Environment
• E3D is a parallel code and it is memory and cpu hungry!– TeraGrid Cluster is a solution– GEON’s own clusters also help
Requirement:
The code must be installed on multiple platforms. HPC expertise needed!
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
IRIS•Earthquakes•Stations•Waveform
Digital Libraries/GEON Data Grid
Earth model
Earth modelEarth
model
HPCHPCCentersCenters
NCSANCSA SDSCSDSC
SYNSEISe3d
Modeling earthquake recordings in Modeling earthquake recordings in 2D/3D environment to study the interior 2D/3D environment to study the interior
of the Earth in a Grid environmentof the Earth in a Grid environment
Modeling earthquake recordings in Modeling earthquake recordings in 2D/3D environment to study the interior 2D/3D environment to study the interior
of the Earth in a Grid environmentof the Earth in a Grid environment
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Web Services
Data Model Service
Job Submission/Monitoring and File Service
Data Archives Service
HPC ResourcesData Repository
Job Database
JDBC IIOP/CORBAGrid Services
GEONGrid Portal
Cornell Map Server
IRISDMC
HTTP
Grid FTP
Synseis Portlet
Macromedia Flash GUI
MyGEON
Synseis HPC
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
DEMO!
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Subsurface Model services
Low sampling
Higher sampling
Earth Model
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Wave propagation movie
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Conclusions (1/2)• Using the Grid technology we were able to bring an
extremely complex and cumbersome seismic data analysis procedure to a level that can be used by anyone efficiently and effectively. SYNSEIS is a first step towards faster knowledge discovery.
• Democratization of community resources allows not only GEON researchers but also external community members to access state-of-the-art software and tools.
• Although the tool is developed for GEON applications, it holds a tremendous potential for projects like EarthScope. SYNSEIS can be used by EarthScope researchers to conduct timely analysis of collected data
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Conclusions (2/2)• SYNSEIS also has a high potential to be
used in educational environments allowing students to experiment with data and “make their own earthquakes”.
• SYNSEIS has allowed us to practice building distributed data and computational resources. We are now ready to expand such development efforts within the GEONgrid environment