250 likes | 372 Views
GEON Speaker Meeting SDSC, April 10, 2006. NEES Cyberinfrastructure Center NEESit Developing tools to support Earthquake Engineering Research. Lelli Van Den Einde ( lellivde@sdsc.edu ) Assistant Director http://it.nees.org. Overview. NEESit Goals Services and Outreach
E N D
GEON Speaker MeetingSDSC, April 10, 2006 NEES Cyberinfrastructure Center NEESit Developing tools to support Earthquake Engineering Research Lelli Van Den Einde (lellivde@sdsc.edu) Assistant Director http://it.nees.org
Overview • NEESit Goals • Services and Outreach • Software Overview • Data Management • Telepresence • Collaboration • Simulation • Security • End-to-end System Walk-through • Questions
NEESit Goals • Mission • Advancing earthquake engineering (EE) research, education and practice through the use, development and support of information technology • Service-focused organization • User Support, Documentation, Training • Outreach – Community, International • Software: evolution and integration of high-quality software systems to meet needs of EE community • Data Repository – store, structure, share, preserve, search, mine, reuse • Remote Participation – telepresence, teleobservation • Hybrid Simulation – distributed experimentation • Simulation/Computation – supercomputing, OpenSees, integrate with data • Collaboration – file/application sharing, videoconferencing, exp. planning • Visualization – integration of simulation/physical data, enhance understanding
Services and Outreach • Community Code Repository: • NEESforge deployed Dec 2005 • http://neesforge.nees.org • Already actively used! • High-end Computing: • Allocation received for SDSC DataStar and Teragrid resources in Oct 2005, deployed Nov 2005. >100K hours requested in first two months. • User Support Services: • Guaranteed one business day response • Toll free #: 866-260-4100, Email: it-support@nees.org • Web: http://it.nees.org/support, https://central.nees.org/help • All issues logged in Fogbugz tracking systems • International Outreach • Adoption of Software at EDgrid (EDcentral already deployed!) • EU leveraging NEES DataTurbine and Telepresence solutions
Local Site Data Central Services Data Mgmt Data Repository Repository API Facility Software Security GridAuth Data Mgmt Repository API NEESdaq Telepresence NAWI Security GridAuth API (client) Client Software Sim/Hybrid Sim HPC Allocation/ OpenSees Telepresence flexTPS/ DataTurbine/RDV Collaboration WebEx, Internet2 Data Mgmt Repository API Sim/Hybrid Sim OpenSees/NTCP for MATLAB Security GridAuth API (client) Collaboration NEESpop* Telepresence RDV * Minimal adoption Sim/Hybrid Sim OpenSees/NTCP for MATLAB
NEEScentral Data RepositoryInitial Focus: “No Data Lost” • Initial organization of research data • Optimized for data authors • Metadata stored in database • Support for NEESR projects • Data and metadata sharing • Access control for project members • Integration with remote clients • Service Oriented Architecture (SOA) • API for remotely and securely accessing andstoring NEEScentral data • Data backups
NEEScentral Data RepositoryToday’s Focus • Structure data • Preserve and organize all data necessary to reproduce experiment • Current Focus: Metadata extension • Driving forces • Wood Pre-NEESR/UC Davis Data Report • Kincho Law Data Model • Bardet/Law/Kutter/Wilson Data Model • Curate data • Develop tools to prepare for publishing • Support NEESinc’s data librarian • Publish data • Make an experiment available to the public • Use data • Enhanced searching • Google • Structured searching (via metadata) • Automated data report creation • Offsite backup of NEES data repository
Telepresence • Researcher and/or Outreach Tools • Real-Time Data Viewer (RDV) • Real-time data viewing during an experiment • Developed by Jason Hanley, NEES-Buffalo • flexible TelePresence System (flexTPS) • Real-time video from an equipment site • Developed by Christopher Stanton • NEES Activities Web Interface (NAWI) • Promotes outreach of NEES research • Integrates real-time video streams via flexTPS • Telepresence Support Tools • Data Turbine • NEESdaq
Collaboration • WebEx Virtual Meeting Management • Synchronized presentations • Application sharing • Shared document editing • Internet 2 Commons • Video conferencing • High bandwidth
Simulation • OpenSEES • Simulation package supported by NEES • UC Berkeley • Supercomputer Allocation • Actively being used by NEESR’s • OpenSees, Ansys, LS-Dyna • Hybrid Simulation • Coupling simulations with • physical tests • distributed experiments • NEES Telecontrol Protocol (NTCP) • Redesign of communication and security infrastructure in progress
Security • Motivation • Increased collaboration and data access also increases risk! • Researchers require adequate security • Provide security but must be easy to use • Security Requirements • Single username and password for access to all NEES resources • Single sign on: only have to login once • Solution: GridAuth • Authentication: prove user’s identity • Authorization: does user have access to a resource? • Integration: programmer’s interface available for remote client integration
NAWI FlexTPS FlexTPS OpenSees Internet 2 WebEx Internet2 RDV WebEx Experiment planning & prep Simulation Remote researchers Shake Table Test 1. 2. NEEScentral Share data, plan, collaborate SOA SDSC computeresources Data Turbine On site researchers NEESdaq SingleShot* DAQ DAQ 3. 4. Field Test Centrifuge Test Public viewers Remote participation in experiment Organize & Structure Data
End-to-End Workflow • Data Organization • Organize local data • Structure global data • Curate global data • Publish global data • Data Use • Propose innovative research • Inform experiment planning/preparation • Develop and verify analytical models • Create visualizations for education/outreach • Inform industry practice • Educate students • Participate in experiment (public) • Share software • Data Creation • Plan & Prepare Experiment • Participate in meetings • Share documentation & data • Participate in construction • Run advanced simulations • Acquire Data • Execute experiment • Execute hybrid simulation • Participate in experiment (researcher) • Analyze Data • Post test comparisons
End-to-End Walk-throughStep 1: Simulation • Run Simulations (OpenSEES, Abaqus, Ansys) • Supercomputer resources DataStar and Teragrid • NEESit Allocation Request: http://it.nees.org/support/allocations/index.php
End-to-End Walk-throughStep 2: Experiment Planning/Preparation • Participate in meetings (WebEx, Internet2) • Share and annotate documents/presentations*movie* • Co-edit documentation • Share documentation & data (NEEScentral) • https://central.nees.org • Create Project & give access to project team *movie* • Upload documentation to project*movie* • Browse project and download documentation *movie* • Participate in Construction (flexTPS, WebEx) • Minnesota: • http://assam.mast.umn.edu/perl/portal.pl*movie* • https://central.nees.org/activities/
End-to-End Walk-throughStep 3: Remote Observation in Experiment • Execute experiment • Prepare for Remote Experiment (Data Turbine, NEESdaq) • Equipment Site IT and NEESit • Participate in experiment (researcher) • http://it.nees.org/software/rdv/index.php • Participate in experiment Dry-Run (RDV, WebEx) • View synchronized data from experiment (RDV, WebEx)*movie* • Participate in experiment (public) • https://central.nees.org/activities/
End-to-End Walk-throughStep 4: Organize & Structure Data • Organize data (local) (NEEScentral SOA) • Example: UC Davis Data Report from Zipper Frames Project: • https://central.nees.org/index.php?projid=12&expid=55&eloc=Documentation • Example: SingleShot *movie* • Structure data (global) (NEEScentral) • Collect all data necessary to reproduce experiment • Map data from local to global repository • Example: Input Motion Data • https://stage-central.nees.org/?projid=69&orgid=55&expid=49&trialid=49&orgid=55&expid=49&trialid=49&tloc=Motion • Example: Project Level Data • https://stage-central.nees.org/?projid=69
Data Use • Share Data (NEEScentral) • Perform Outreach (NAWI, flexTPS) • https://central.nees.org/activities • Share Software (NEESforge) • http://neesforge.nees.org/*movie*
Leaving Thoughts • Opportunities with GEON for • Synergy and collaboration • Leveraging of tools • Contact me! • lellivde@sdsc.edu • (858) 822-2188