national science foundation earthcube layered architecture€¦ · research results generated by...
TRANSCRIPT
![Page 1: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/1.jpg)
National Science Foundation EarthCube Layered Architecture
Chris MacDermaid Colorado State University Cooperative Institute for
Research in the Atmosphere (CIRA) NOAA/OAR/ESRL/GSD
NSF Eager 1239678
![Page 2: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/2.jpg)
2
What is NSF EarthCube?
• NSF activity to create a data and knowledge management system for the 21st Century
• Goal is to transform the conduct of research by supporting the development of a community-guided cyberinfrastructure
• Funded by NFS Directorate of Geosciencies and the Office of Cyberinfrastructure
![Page 3: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/3.jpg)
© 2011 Open Geospatial Consortium
![Page 4: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/4.jpg)
![Page 5: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/5.jpg)
Layered Architecture Concept Award Team Members
Reagan Moore (UNC-CH/DICE) Ilkay Altintas (UCSD) David Arctur (OGC) Lawrence Band (UNC-CH/IE) Liping Di (GMU) Janet Fredericks (WHOI) Jeff Horsburgh (Utah State University) Yong Liu (UIUC / NCSA) Chris MacDermaid (Colorado State Univ.) Brian Miles (UNC-CH/IE) Michael Schoffner (RENCI) Antoine de Torcy (UNC-CH/DICE) Weiguo Han (GMU)
![Page 6: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/6.jpg)
Layered Architecture Goals
6
• Use Layered Architecture to explore interoperability between geoscience communities
• Develop Interoperibility testbed to identify: - The existing infrastructure components - The current types of interaction mechanisms - The mechanisms that need to be implemented to
improve interoperability
![Page 7: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/7.jpg)
Layered Architecture Use Case
• Demonstrate reproducible science – Registration of data, – Storage of data – Sharing of data – And ability to re-execute workflows
• Automate data dissemination • Integrate community resources
![Page 8: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/8.jpg)
Two Main Layers
• Collaboration environment – Workspace supporting collaborative research – Formation of shared collection for sharing of files
and workflow analyses – Data grids / scientific portals / Community models
• Community resources – Resources provided for use by discipline – Data repositories, information catalogs,
ontologies, analysis services, presentation services
![Page 9: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/9.jpg)
Policies
Policies Policies Policies
Loosely Coupled – Layered Architecture
EarthCube Infrastructure
![Page 10: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/10.jpg)
10
![Page 11: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/11.jpg)
11
• EarthCube Test Enterprise Governance - Full Proposal Deadline Date: March 26, 2013
• EarthCube Research Coordination Networks
- Full Proposal Deadline Date: March 26, 2013
• EarthCube Building Blocks - Full Proposal Deadline Date: May 22, 2013
• EarthCube Conceptual Designs
- Full Proposal Deadline Date: May 22, 2013
EarthCube Future
https://www.nsf.gov/funding/pgm_summ.jsp?pims_id=504780
![Page 13: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/13.jpg)
13
Backup
![Page 14: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/14.jpg)
Goals
• Build a community consensus on infrastructure requirements to support research. – Community groups, concept awards
• Build upon existing community resources. – Use existing web services, brokers
• Enable reproducible science. Research results generated by one scientist should be repeatable by another. – Share workflows, re-execute workflows
• Enable both the long-tail of research by individual researchers and data-driven research. – Build shareable collections, move computation to data
• Support an extensible architecture, enabling new research initiatives to build upon results of prior research – Design interoperability mechanisms (virtualization of operations on
name spaces)
![Page 15: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/15.jpg)
Community Resources
• Seek interoperability mechanisms to federate – Federal repositories
• NOAA / USGS / EPA / NASA
– Data management systems • XSEDE / DataNet / OSG / ESG / CLASS / DAAC
– International resources • EUDAT
• And create Geo-science cyberinfrastructure – Develop list of interoperability mechanisms
![Page 16: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/16.jpg)
Community Assertions
• Each community resource should publish assertions about the properties of the entities that can be retrieved – Example, all data are calibrated – Enforce with policy that verifies data were calibrated
• Each user group has expectations for the type of entities they will acquire – Example, data are projected to desired coordinate
system – Enforce with a policy that applies the appropriate
transformation
![Page 17: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/17.jpg)
Eco-Hydrology
Choose gauge or outlet (HIS)
Extract drainage area
(NHDPlus)
Digital Elevation
Model (DEM)
Worldfile Flowtable
RHESSys
Slope
Aspect
Streams (NHD)
Roads (DOT) Strata
Hillslope
Patch
Basin
Stream network
Nested watershed structure
Land Use
Leaf Area Index
Phenology
Soil Data
NLCD (EPA)
Landsat TM
MODIS
USDA
Soil and vegetation parameter files
RHESSys workflow to develop a nested watershed parameter file (worldfile) containing a nested ecogeomorphic object framework, and full, initial system state.
![Page 18: National Science Foundation EarthCube Layered Architecture€¦ · Research results generated by one scientist should be repeatable by another. – Share workflows, re- execute workflows](https://reader034.vdocuments.mx/reader034/viewer/2022051812/602ede40308a5128cd15fe2b/html5/thumbnails/18.jpg)
Event-Driven Real-Time Drought Analysis/Prediction Workflow
Data Grid – Collaboration Environment
RAPID (river routing model)
NASA NLDAS-2
Other data sources
Invoke Monitor
Output
Store
Visualization