CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From...
-
Upload
stella-todd -
Category
Documents
-
view
213 -
download
0
Transcript of CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From...
![Page 1: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/1.jpg)
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
High Performance Computing applications in GEON:
From Design to Production
Dogan Seber
![Page 2: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/2.jpg)
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
TEAM
• Choonhan Youn
• Tim Kaiser
• Cindy Santini
• Dogan Seber
![Page 3: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/3.jpg)
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
![Page 4: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/4.jpg)
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
• …
![Page 5: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/5.jpg)
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
(Goldstein 2001)
Problem:
How to bring such advance calculations to desktops of researchers, students, educators.
![Page 6: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/6.jpg)
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.
![Page 7: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/7.jpg)
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
![Page 8: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/8.jpg)
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
![Page 9: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/9.jpg)
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
![Page 10: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/10.jpg)
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
![Page 11: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/11.jpg)
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!
![Page 12: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/12.jpg)
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
![Page 13: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/13.jpg)
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
![Page 14: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/14.jpg)
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
DEMO!
![Page 15: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/15.jpg)
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Subsurface Model services
Low sampling
Higher sampling
Earth Model
![Page 16: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/16.jpg)
www.geongrid.orgCYBERINFRASTRUCTURE FOR THE GEOSCIENCES
Wave propagation movie
![Page 17: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/17.jpg)
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
![Page 18: CYBERINFRASTRUCTURE FOR THE GEOSCIENCES High Performance Computing applications in GEON: From Design to Production Dogan Seber.](https://reader030.fdocuments.us/reader030/viewer/2022032605/56649e7c5503460f94b7ee7c/html5/thumbnails/18.jpg)
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