SAN DIEGO SUPERCOMPUTER CENTER The Integration of 2 Science Gateways: CyberGIS + OpenTopography Choonhan Youn, Nancy Wilkins-Diehr, SDSC Christopher Crosby,

Slides:



Advertisements
Similar presentations
High Performance Computing Course Notes Grid Computing.
Advertisements

SAN DIEGO SUPERCOMPUTER CENTER Choonhan Youn Viswanath Nandigam, Nancy Wilkins-Diehr, Chaitan Baru San Diego Supercomputer Center, University of California,
1 Cyberinfrastructure Framework for 21st Century Science & Engineering (CIF21) NSF-wide Cyberinfrastructure Vision People, Sustainability, Innovation,
1 Cyberinfrastructure Framework for 21st Century Science & Engineering (CF21) IRNC Kick-Off Workshop July 13,
2. Point Cloud x, y, z, … Complete LiDAR Workflow 1. Survey 4. Analyze / “Do Science” 3. Interpolate / Grid USGS Coastal & Marine.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
1 Building National Cyberinfrastructure Alan Blatecky Office of Cyberinfrastructure EPSCoR Meeting May 21,
Best Practices: Integration of OpenTopography DEM data with UIUC Viewshed tool SDSC OT team.
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
CyberGIS Toolkit: A Software Toolbox Built for Scalable cyberGIS Spatial Analysis and Modeling Yan Liu 1,2, Michael Finn 4, Hao Hu 1, Jay Laura 3, David.
GEON Science Application Demos
1 Multi Cloud Navid Pustchi April 25, 2014 World-Leading Research with Real-World Impact!
Towards a Javascript CoG Kit Gregor von Laszewski Fugang Wang Marlon Pierce Gerald Guo
Updates from EOSDIS -- as they relate to LANCE Kevin Murphy LANCE UWG, 23rd September
TeraGrid Science Gateways: Scaling TeraGrid Access Aaron Shelmire¹, Jim Basney², Jim Marsteller¹, Von Welch²,
Long Term Ecological Research Network Information System LTER Grid Pilot Study LTER Information Manager’s Meeting Montreal, Canada 4-7 August 2005 Mark.
DISTRIBUTED COMPUTING
SAN DIEGO SUPERCOMPUTER CENTER NUCRI Advisory Board Meeting November 9, 2006 Science Gateways on the TeraGrid Nancy Wilkins-Diehr TeraGrid Area Director.
material assembled from the web pages at
CyberGIS in Action CyberGIS in Action Shaowen Wang CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department of Geography and Geographic.
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
Web services at TRFIC TRFIC has developed the Access Technologies to achieve its goals of interoperability and provide access to data and information on.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
Enabling Access to High-Resolution LiDAR Topography through Cyberinfrastructure-Based Data Distribution and Processing Christopher J. Crosby, J Ramón Arrowsmith.
GridShib: Grid/Shibboleth Interoperability September 14, 2006 Washington, DC Tom Barton, Tim Freeman, Kate Keahey, Raj Kettimuthu, Tom Scavo, Frank Siebenlist,
INFRASTRUCTURE FOR GIS INTEROPERABLITY APPLICATION FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY (FTMK) THE TECHNICAL UNIVERSITY OF MALAYSIA MELAKA.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Realizing CyberGIS Vision through Software Integration Anand Padmanabhan, Yan Liu, Shaowen Wang CyberGIS Center for Advanced Digital and Spatial Studies.
Apache Airavata (Incubating) Gateway to Grids & Clouds Suresh Marru Nov 10 th 2011.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Where to find LiDAR: Online Data Resources.
DataNet – Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC.
Interoperability Grids, Clouds and Collaboratories Ruth Pordes Executive Director Open Science Grid, Fermilab.
Tutorial: Building Science Gateways TeraGrid 08 Tom Scavo, Jim Basney, Terry Fleury, Von Welch National Center for Supercomputing.
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
Commodity Grid Kits Gregor von Laszewski (ANL), Keith Jackson (LBL) Many state-of-the-art scientific applications, such as climate modeling, astrophysics,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
Cyberinfrastructure What is it? Russ Hobby Internet2 Joint Techs, 18 July 2007.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation NEES TeraGrid.
Breakout # 1 – Data Collecting and Making It Available Data definition “ Any information that [environmental] researchers need to accomplish their tasks”
Leveraging the InCommon Federation to access the NSF TeraGrid Jim Basney Senior Research Scientist National Center for Supercomputing Applications University.
Scientific Workflow systems: Summary and Opportunities for SEEK and e-Science.
Kemal Baykal Rasim Ismayilov
1 NSF/TeraGrid Science Advisory Board Meeting July 19-20, San Diego, CA Brief TeraGrid Overview and Expectations of Science Advisory Board John Towns TeraGrid.
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
29 March 2004 Steven Worley, NSF/NCAR/SCD 1 Research Data Stewardship and Access Steven Worley, CISL/SCD Cyberinfrastructure meeting with Priscilla Nelson.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
Cyberinfrastructure: Many Things to Many People Russ Hobby Program Manager Internet2.
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
1 Kalev Leetaru, Eric Shook, and Shaowen Wang CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department of Geography and Geographic Information.
The Earth Information Exchange. Portal Structure Portal Functions/Capabilities Portal Content ESIP Portal and Geospatial One-Stop ESIP Portal and NOAA.
GEOSPATIAL CYBERINFRASTRUCTURE. WHAT IS CYBERINFRASTRUCTURE(CI)?  A combination of data resources, network protocols, computing platforms, and computational.
All Hands Meeting 2005 BIRN-CC: Building, Maintaining and Maturing a National Information Infrastructure to Enable and Advance Biomedical Research.
Northwest Indiana Computational Grid Preston Smith Rosen Center for Advanced Computing Purdue University - West Lafayette West Lafayette Calumet.
CyberGIS Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Shaowen Wang 1, 2, Yan Liu 1, 2, Nancy Wilkins-Diehr 3, Stuart Martin 4,5 1. CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department.
Enhancements to Galaxy for delivering on NIH Commons
Accessing the VI-SEEM infrastructure
Clouds , Grids and Clusters
Tools and Services Workshop
Joslynn Lee – Data Science Educator
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
Service-centric Software Engineering
OGCE Portal Applications for Grid Computing
Presentation transcript:

SAN DIEGO SUPERCOMPUTER CENTER The Integration of 2 Science Gateways: CyberGIS + OpenTopography Choonhan Youn, Nancy Wilkins-Diehr, SDSC Christopher Crosby, UNAVCO (formerly SDSC) Anand Padmanabhan, Myunghwa Hwang, Yan Liu, Shaowen Wang University of Illinois at Urbana-Champaign

SAN DIEGO SUPERCOMPUTER CENTER What are Science Gateways? Community-designed applications, often Web- based, used to conduct science Commonly known as web portals Gateways term coined in 2003 in the TeraGrid program Many examples in many fields CyberGIS Protein Data Bank nanoHUB

SAN DIEGO SUPERCOMPUTER CENTER A natural result of the impact of the Internet on worldwide communication and information retrieval Implications on the conduct of science are still evolving 1980’s, Early gateways, National Center for Biotechnology Information BLAST server, search results sent by , still a working portal today 1989 World Wide Web developed at CERN 1992 Mosaic web browser developed 1995 “International Protein Data Bank Enhanced by Computer Browser” 2004 TeraGrid project director Rick Stevens recognized growth in scientific portal development and proposed the Science Gateway Program Today, Web 3.0 and programmatic exchange of data between web pages Simultaneous explosion of digital information Growing analysis needs in many, many scientific areas Sensors, telescopes, satellites, digital images, video, genome sequencers #1 machine on Top500 today over 10,000x more powerful than all combined entries on the first list in 1993 Only 20 years since the release of Mosaic!

SAN DIEGO SUPERCOMPUTER CENTER vt100 in the 1980s and a login window on Ranger today

SAN DIEGO SUPERCOMPUTER CENTER Why gateways? Increasing utility of the Web for science And increased need to deal with big data From sensors, instruments (telescopes, genome sequencers), supercomputers Community-designed interfaces directly address community needs Complex tasks best not re-addressed by every scientist Coupling multi-scale codes Keeping large numbers of bioinformatics programs up to date Managing thousands of ensemble jobs Democratized access to supercomputers Anyone regardless of location can have access to top quality resources Scalable support - questions on gateway use go to gateway developers 5

SAN DIEGO SUPERCOMPUTER CENTER Gateways on NSF’s front page 6 7/16/12

SAN DIEGO SUPERCOMPUTER CENTER Today, there are approximately 35 gateways using XSEDE

SAN DIEGO SUPERCOMPUTER CENTER The Problem Coupling of two independent geospatial software environments OpenTopography (OT) CyberGIS Gateway Demonstrate this coupling in action driven by an application Viewshed application on CyberGIS gateway is a good candidate Consumes high-resolution Digital Elevation Model (DEM) data Disconnect between data-driven and analytics-driven gateways Seamless fusion of large spatial data and upscale analytics tools without losing usability Abstract away complex technicality of software integration 8

SAN DIEGO SUPERCOMPUTER CENTER Goals Improve usability Data need to be easily available to users when CyberGIS analytics is being planned Seamless access to OpenTopography (OT) data through the CyberGIS gateway Access OT data through common user interface Service integration and chaining Allow the gateway users to directly apply viewshed analysis to OT datasets Reuse existing user interfaces when possible Benefits both communities 9

SAN DIEGO SUPERCOMPUTER CENTER OpenTopography NSF Facility funded by Earth Sciences Instrumentation and Facilities Office of Cyberinfrastructure Aim to increase the amount of science-oriented LiDAR data available online Enhanced Web-based processing capabilities With a focus on computationally intensive tasks Community support Software tools, tutorials, short courses, and workshops

SAN DIEGO SUPERCOMPUTER CENTER OpenTopography Service-Oriented Architecture OGC Catalogue Interface CSW Server Metadata Management Server

SAN DIEGO SUPERCOMPUTER CENTER CyberGIS Gateway Online collaborative geospatial problem solving environment Enables easy access to CyberGIS analytics and data sources Provides transparent access to a rich set of cyberinfrastructure environments Represents a broad approach to CyberGIS Widely accessible by general public 12

SAN DIEGO SUPERCOMPUTER CENTER Application Driver - Viewshed Analysis Given terrain data, viewshed computes visible regions Well known spatial analysis method High resolution data for improved quality of the analysis OT as a data source 13 Viewshed analysis on CyberGIS Gateway Computation done on the Forge GPU cluster at NCSA and the cloud infrastructure of the CyberInfrastructure and Geospatial Laboratory

SAN DIEGO SUPERCOMPUTER CENTER Integration Challenges User interfaces Separately developed interfaces need to be bridged Data discovery Capabilities for interactive data discovery needed Service chaining Services are to be integrated to provide users with an illusion of a single service Security Connecting multiple security domains 14

SAN DIEGO SUPERCOMPUTER CENTER Integration Approach GISolve Open Service APIs – Token-based single sign-on Workflow for composing and interacting with composite services Metadata Services Shared user interface components via libraries Security Service Chaining Data Discovery User Interface Gateway Service Integration level

SAN DIEGO SUPERCOMPUTER CENTER Security Opal used by OT to wrap applications as Web services Opal itself comes from a third gateway! Opal modified to work with GISolve Open Service Security API REST-based API CyberGIS deploys token- based identity server Authentication and authorization

SAN DIEGO SUPERCOMPUTER CENTER OT Services used in CyberGIS Count Cloud Estimate the number of points in a selected bounding box Data Selection Given a bounding box, retrieve LIDAR point cloud data Points2Grid Generate DEMs from point cloud data using a variety of gridding functions (min, max, mean, idw) FormatTranslation Conversion between data formats ARC Grid files to GeoTIFF 17

SAN DIEGO SUPERCOMPUTER CENTER Service Chaining OT Services used to generate Digital Elevation Models (DEMs) needed by the viewshed analysis application Services chained and invoked as part of pre-processing step by GISolve middleware Submit, check status, and get results steps Workflow to streamline service invocations Services use GISolve Open Service APIs to authenticate user requests 18

SAN DIEGO SUPERCOMPUTER CENTER Data Discovery Enabled through metadata services Facilitate the discovery of and access to OT data sources Two distinct metadata sources used Google Fusion Tables Vector (polygon) boundaries of OT datasets CSW (Catalogue Service for the Web) metadata CSW service APIs enable users to publish, browse, and search for specific metadata using CSW protocol Supports HTTP binding OGC Standard Catalogue Service Metadata schema : ISO

SAN DIEGO SUPERCOMPUTER CENTER Workflow 20 GISolve Middleware Open Service APIs Metadata Service Count Service Data Access Service Data Processing Service Viewshed Interface CyberGIS Gateway Service ChainingCyberGIS Identity Service Token OpenTopography Opal Web Services CyberInfrastructure Service Infrastructure

SAN DIEGO SUPERCOMPUTER CENTER Existing User Interfaces - CyberGIS & OT Data Selection & Viewshed Analysis LiDAR Data Search & DEM Generation f

SAN DIEGO SUPERCOMPUTER CENTER Reusing OT user interface User interface components shared Via OT libraries

SAN DIEGO SUPERCOMPUTER CENTER Link user interfaces

SAN DIEGO SUPERCOMPUTER CENTER Validate input and collect metadata Restrictions on number of cloud points that can be retrieved and number of cells in a DEM Viewpoints must be within the spatial extent of datasets Metadata necessary for data transformation ID, coordinate system, bounding box

SAN DIEGO SUPERCOMPUTER CENTER Interaction with OT Web Services Google Fusion Table & CSW Metadata Services Count Cloud Service

SAN DIEGO SUPERCOMPUTER CENTER What did we achieve

SAN DIEGO SUPERCOMPUTER CENTER Concluding Remarks Gateways as a means to democratize science Importance of interoperation of gateways Especially in GIS where layering of data is so useful Application-driven High res LiDAR and high-end computing Standard-based Enables interoperability Principles Reusability Extensibility Reliability Scalability Groundbreaking knowledge gained for integrating service-oriented geospatial software environments 27

SAN DIEGO SUPERCOMPUTER CENTER Acknowledgements National Science Foundation BCS OCI OCI TeraGrid SES070004N Colleagues 28 Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation

SAN DIEGO SUPERCOMPUTER CENTER Thank you Questions? Comments? Discussion?