CS780-3 Lecture Notes In Courtesy of Mengjun Xie.

Slides:



Advertisements
Similar presentations
NEESgrid: The national collaboratory for earthquake engineering
Advertisements

The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
Using the Collaborative Tools in NEESgrid Charles Severance University of Michigan.
Earth System Curator Spanning the Gap Between Models and Datasets.
ASCR Data Science Centers Infrastructure Demonstration S. Canon, N. Desai, M. Ernst, K. Kleese-Van Dam, G. Shipman, B. Tierney.
Tom Lewis Director, Academic & Collaborative Applications University of Washington.
George E. Brown, Jr. Network for Earthquake Engineering Simulation NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD PreNEESR.
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
1 Cyberinfrastructure Framework for 21st Century Science & Engineering (CF21) IRNC Kick-Off Workshop July 13,
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
NEESGrid: Early Experiences in CyberInfrastructure Charles Severance University of Michigan Sakai Project, NEESGrid Project, OGCE Project
Using Collaborative Tools in NEESGrid Charles Severance University of Michigan NEESGrid System Integration Team
NEES Grid Data Overview Comments to Charles Severance
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
Teleoperation and Teleparticipation of Instructional Shake Tables Using the NEES Cyberinfrastructure S.J. Dyke 1, Z. Jiang 2, R. Christenson 2, X. Gao.
NEESGrid - A Collaborative Portal Study Charles Severance University of Michigan NEESGrid SI Team
NEESgrid Data Technologies Charles Severance January 8, 2004 NSF Site Visit.
Knowledge Portals and Knowledge Management Tools
Understanding and Managing WebSphere V5
Digital Library Architecture and Technology
Performance and Exception Monitoring Project Tim Smith CERN/IT.
Trimble Connected Community
Using the SAS® Information Delivery Portal
Communication & Web Presence David Eichmann, Heather Davis, Brian Finley & Jennifer Laskowski Background: Due to its inherently complex and interdisciplinary.
Distributed Hybrid Earthquake Engineering Experiments: Experiences with a Ground-Shaking Grid Application Laura Pearlman, Carl Kesselman, Sridhar Gullapalli.
NEESgrid: Where Infrastructure Meets Cyberinfrastructure Kim Mish Presidential Professor of Structural Engineering Director, Donald G. Fears Structural.
SOS EGEE ‘06 GGF Security Auditing Service: Draft Architecture Brian Tierney Dan Gunter Lawrence Berkeley National Laboratory Marty Humphrey University.
Long Term Ecological Research Network Information System LTER Grid Pilot Study LTER Information Manager’s Meeting Montreal, Canada 4-7 August 2005 Mark.
BIRN Update Carl Kesselman Professor of Industrial and Systems Engineering Information Sciences Institute Fellow Viterbi School of Engineering University.
Progress towards a National Collaboratory Stu Loken Lawrence Berkeley Laboratory.
Ohio State University Department of Computer Science and Engineering 1 Cyberinfrastructure for Coastal Forecasting and Change Analysis Gagan Agrawal Hakan.
A framework to support collaborative Velo: Knowledge Management for Collaborative (Science | Biology) Projects A framework to support collaborative 1.
Research and Educational Networking and Cyberinfrastructure Russ Hobby, Internet2 Dan Updegrove, NLR University of Kentucky CI Days 22 February 2010.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
National Computational Science Alliance Tele-Immersion - The Killer Application for High Performance Networks Panel Talk at a Vanguard Meeting in San Francisco,
Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
NEESgrid Early Adopter Program Sridhar Gullapalli USC/Information Sciences Institute + The SI Team + EA Team.
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
Plethora: A Wide-Area Read-Write Storage Repository Design Goals, Objectives, and Applications Suresh Jagannathan, Christoph Hoffmann, Ananth Grama Computer.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
A Preview of NEESgrid 3.0 Capabilities NEES Consortium Annual Meeting San Diego, CA May 2004.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation GEON Speaker.
SAN DIEGO SUPERCOMPUTER CENTER Inca TeraGrid Status Kate Ericson November 2, 2006.
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation Analyzing.
Middleware Camp NMI (NSF Middleware Initiative) Program Director Alan Blatecky Advanced Networking Infrastructure and Research.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation Enabling.
NEESgrid: Where Infrastructure Meets Cyberinfrastructure Kim Mish Presidential Professor of Structural Engineering Director, Donald G. Fears Structural.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
| nectar.org.au NECTAR TRAINING Module 2 Virtual Laboratories and eResearch Tools.
NEES Networking Needs The NEES MRE: Where the Infrastructure Community Meets the Cyberinfrastructure Community Kyran (Kim) Mish, Director Center for Computational.
Cyberinfrastructure: Many Things to Many People Russ Hobby Program Manager Internet2.
Internet2 Applications Group: Renater Group Presentation T. Charles Yun Internet2 Program Manager, Applications Group 30 October 2001.
NSF Middleware Initiative Purpose To design, develop, deploy and support a set of reusable, expandable set of middleware functions and services that benefit.
Sakai eScience/eResearch Austin Sakai Conference December 8, 2005 Joseph Hardin Stephanie Teasley Chuck Severance KYOU / sakai Boundary, Situation.
End-to-End Data Services A Few Personal Thoughts Unidata Staff Meeting 2 September 2009.
National Science Foundation Blue Ribbon Panel on Cyberinfrastructure Summary for the OSCER Symposium 13 September 2002.
The Earth Information Exchange. Portal Structure Portal Functions/Capabilities Portal Content ESIP Portal and Geospatial One-Stop ESIP Portal and NOAA.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
NEESGrid - A Collaborative Portal Study
OGCE OGCE The Open Grid Computing Environments Collaboratory
Middleware for Grid Portal Development
Grid Application Model and Design and Implementation of Grid Services
Presentation transcript:

CS780-3 Lecture Notes In Courtesy of Mengjun Xie

About NEESgrid will link earthquake researchers across the U.S. with leading- edge computing resources and research equipment, allowing collaborative teams (including remote participants) to plan, perform, and publish their experiments. NEESgrid, the systems integration component of the NEES project, uses the newest and fastest communications technologies to tie the NEES network together.NEES project

NEES Resources Field Equipment Laboratory Equipment Remote Users Remote Users: ( K-12 Faculty and Students) Instrumented Structures and Sites Leading Edge Computation Curated Data Repository Laboratory Equipment Global Connections (FY 2005 – FY 2014) ( Faculty, Students, Practitioners) Simulation Tools Repository

NEES Network for Earthquake Engineering Simulation NEES is a distributed array of experimental sites, grid-based data repositories, tool archives, and computational resources, all seamlessly linked (hopefully!) NEES has four components : The consortium, which will run NEES after 2004 The consortium development (CD) builds the consortium The experimental sites, which provide data and content The systems integration (SI) effort, termed NEESgrid Network drivers include telepresence, curated repositories, scalable HPC, experimental-numerical coupling, short- and long-term QoS issues.

NEES Network Stakeholders Experimental Facilities Shake tables, centrifuges, wave tanks, field sites Resource providers Computers, software, storage, networks End users Researchers, practicing engineers, students, … Operational facilities NCSA/NEESgrid  NEES Consortium in 2004

NEESgrid? A coordinated and secure architecture/environment A modular and extensible environment with a customizable user interface Provides common tools that allow leveraging resources and experiences Goal: the Cyber Infrastructure that will facilitate this next generation of experimentation/simulation in earthquake engineering “A Distributed Virtual Laboratory for Advanced Earthquake Experimentation and Simulation.” -- B. F. Spencer, Jr. (PI & Project Director)

NEESgrid? Through the NEESgrid, researchers can: perform tele-observation and tele-operation of experiments;tele-observation and tele-operation publish to and make use of a curated data repository using standardized markup; access computational resources and open-source analytical tools; access collaborative tools for experiment planning, execution, analysis, and publication.collaborative tools

Telepresence Telepresence means the capability to participate remotely in experimental trials. There are two main categories: Tele-observation: the ability to observe the experiment and capture trial data from a remote site Tele-operation: the ability to interact with the experiment equipment from a remote site.

Collaboration and Visualization The tasks of Collaboration and Visualization project include: prototype a Grid-based collaborative environment; integrate support for visualization tools into the collaborative environment; adapt the Comprehensive Collaborative Framework (CHEF) for collaborative visualization applications and services; and produce appropriate final documentation of the collaboration and visualization components of NEESgrid. CHEF is a flexible web-based environment for remote collaboration.

Main Components Tele-Control Services and APIs Tele-Observation and Data Visualization E-Notebook Streaming data services DAQ and related services Data and Metadata Services Remote Collaboration and Visualization tools and services Core Grid Services, deployment efforts, packaging Simulation Component

Progress The task of designing and creating this infrastructure has been awarded to the NCSA at UIUC. The components of the NEESgrid system will be completed by September, 2004, when management and operation of the NEES system will be turned over to a consortium of earthquake engineer researchers and practitioners.consortium

Partner National Center for Supercomputing Applications Randy Butler —Deployment, Operations, and Support Mark Marikos —Management Joe Futrelle —Data and Metadata University of Illinois at Urbana-Champaign Bill Spencer —Management Dan Abrams —Community Building Argonne National Laboratory Nestor J. Zaluzec —Telepresence Ian Foster —System Configuration Information Sciences Institute Carl Kesselman —System Configuration University of Southern California Jean-Pierre Bardet —Integrated Demonstrations School of Information, University of Michigan Joseph Hardin —Collaboration Tom Finholt —User Requirements

System Architecture

Pre-Experiment Collaboration The remote user (RU) logs into the equipment site's NEESpop. After authentication, RU can access all granted NEESgrid resources through SSN. RU can, via CHEF, read and participate in discussions related to the equipment site, see a calendar, share documents, make announcements, and correspond with other researchers to plan an experiment. Through NEESpop, RU can also access and edit electronic lab notebooks hosted on the TPM.

Monitoring Network Status RU contacts CHEF and requests a summary of the system's health and status. The CHEF server contacts a central NCSA server that monitors NEESgrid. Standard grid services (GIIS at NCSA, GRIS for other services) are continually collecting information on system connectivity and the availability of grid services such as GridFTP. The grid information is summarized and sent to RU's browser.

Setting Up the Experiment Using a CHEF teamlet, the equipment specialist at the equipment site enters the metadata describing the configuration of the experimental setup. The metadata repository on the NEESpop holds this configuration information, making it available for browsing by RUs. The NEESpop metadata repository also sends configuration information to the DAQ system(s).

Subscribing to Trial Data Streams RU contacts CHEF to browse available NEESgrid resources and discover what data will be available for streaming. A CHEF teamlet uses GIIS and GRIS to query and report features and availability of NEESgrid resources, as well as details of NEES equipment and available data streams. RU contacts the NEESpop and requests a subscription to several data streams. The NEESpop negotiates with the NSDS to broadcast the selected data streams.

Streaming Near-Real-Time Data Instrument information is sent in real time from the DAQ system through a NSDS daemon to the NSDS. Data is streamed by NSDS to the RU. An applet in the RU's browser displays the results. Video services are managed through the TPM server and streamed to the RU via a separate video streaming server.

Ending the Trial The DAQ equipment moves the trial data to a data repository hosted on the NEESpop. The data is associated with appropriate metadata information, such as experiment ID, channel ID, and sensor type.

Analyzing the Trial Data The trial data can now be browsed via CHEF. The trial data and metadata can be downloaded to the RU via GridFTP service. The RU can then use either standard software, such as MatLAB, or their own customized software to analyze the trial data.

Login Authentication

Chat CHEF Environment

E-Notebook CHEF Environment

Data Viewer CHEF Environment

NTCP Data CHEF Environment

NEESgrid Central Repository CHEF Environment

Summary Characterizations of NEES project: A very specific application A wide range of resource sharing:  Raw data, experimental results, equipment, computation/software tools Centralized controls, monitoring, and management. Does this follow the three principles of Grid? Not really: it is subject to central control, not open source software based. But it is a successful model of grid applications. A Global and general grid is an ideal model, and may become realistic after many successful NEES projects.