Cyberinfrastructure Status July, 2011. 2 NSF reverse site visit Refactoring and cleanup after review preparations Coordinating Node technology changes.

Slides:



Advertisements
Similar presentations
ICOLC October 4, 2001 OCLC Services. Purpose Libraries’ web-based information portal needs –Maximize consortia’s role in their members’ use of database.
Advertisements

Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
UDDI, Discovery and Web Services Registries. Introduction To facilitate e-commerce, companies needed a way to locate one another and exchange information.
Transformations at GPO: An Update on the Government Printing Office's Future Digital System George Barnum Coalition for Networked Information December.
Network Shared Services. Shared Services –Network Authentication and Authorization Services –Exchange Network Discovery Service –Universal Description.
Implementation/Acceptance Testing CSE Week 8 / 1 CSE9020 Case Study Week 8 Implementation and Acceptance Testing.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
CON7911: Building the Roadmap to a Successful Oracle Commerce Upgrade
Archival Prototypes and Lessons Learned Mike Smorul UMIACS.
Implementation/Acceptance Testing / 1 Implementation and Acceptance Testing Physical Implementation Criteria: 1. Data availability 2. Data reliability.
Testing - an Overview September 10, What is it, Why do it? Testing is a set of activities aimed at validating that an attribute or capability.
Matthew B. Jones Jim Regetz National Center for Ecological Analysis and Synthesis (NCEAS) University of California Santa Barbara NCEAS Synthesis Institute.
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Using the Cisco Technical Support & Documentation Website for LAN Issues.
Enterprise SharePoint Service (ESPS) 17 August 2011 A Combat Support Agency Defense Information Systems Agency.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
Release & Deployment ITIL Version 3
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Using the Cisco Technical Support & Documentation Website for Security.
TEAM FOUNDATION SERVER (TFS) By Sunny Niranjana Devi. M.
Web Development Process Description
LCG Milestones for Deployment, Fabric, & Grid Technology Ian Bird LCG Deployment Area Manager PEB 3-Dec-2002.
TeraGrid Information Services December 1, 2006 JP Navarro GIG Software Integration.
Web Services (Part 1) Service-Oriented Architecture Overview ITEC 625 Web Development Fall 2006 Reference: Web Services and Service-Oriented Architectures.
Agenda Teams Responsibilities Timeline Homework and next steps.
THE GITB TESTING FRAMEWORK Jacques Durand, Fujitsu America | December 1, 2011 GITB |
Digital Object Architecture
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
Cyberinfrastructure Overview Core Cyberinfrastructure Team Matthew B. Jones National Center for Ecological Analysis and Synthesis (NCEAS) University of.
TPF Development Process Flow. Major Project* Process Steps Project Inception Research and Design Solution Construction Testing Production/Implementation.
Relationships July 9, Producers and Consumers SERI - Relationships Session 1.
WINDOWS AZURE PLATFORM ROADMAP Eric Nelson Slide 1.
ZLOT Prototype Assessment John Carlo Bertot Associate Professor School of Information Studies Florida State University.
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting October 10-11, 2002.
EXL321. Lync 2010 Planning tool+ Planning guides+ * new in LS significant enhancements in LS 2010.
11 SUPPORTING APPLICATIONS IN WINDOWS XP PROFESSIONAL Chapter 9.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
PASTA Updates Work in progress… NIS Data Portal UI improvements – The website meets and or exceeds standards for accessibility by persons with.
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES Data Replication Service Sandeep Chandra GEON Systems Group San Diego Supercomputer Center.
CAS Lightning Talk Jasig-Sakai 2012 Tuesday June 12th 2012 Atlanta, GA Andrew Petro - Unicon, Inc.
Week #3 Objectives Partition Disks in Windows® 7 Manage Disk Volumes Maintain Disks in Windows 7 Install and Configure Device Drivers.
Secure Systems Research Group - FAU SW Development methodology using patterns and model checking 8/13/2009 Maha B Abbey PhD Candidate.
Novell Compliance Management Platform Update CMP & CMP Extension for SAP Environments Leo Castro Product Marketing Manager Patrick Gookin.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Windows Server 2003 La migrazione da Windows NT 4.0 a Windows Server 2003 Relatore: MCSE - MCT.
System Design and Deployment Status PDS Management Council Face-to-Face UCLA, Los Angeles, California November 28-29, 2012 Sean Hardman.
Nodal MIS Portal Project MIS Functions to Support EDS 3, Release 5 September 11, 2007.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Report from the WLCG Operations and Tools TEG Maria Girone / CERN & Jeff Templon / NIKHEF WLCG Workshop, 19 th May 2012.
Software Development and Deployment PDS Management Council Face-to-Face Los Angeles, California August 26-27, 2014 Sean Hardman.
2012 Objectives for CernVM. PH/SFT Technical Group Meeting CernVM/Subprojects The R&D phase of the project has finished and we continue to work as part.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
A Technical Overview Bill Branan DuraCloud Technical Lead.
Software Development and Deployment PDS Management Council Face-to-Face Berkeley, California November 18-19, 2014 Sean Hardman.
PDS4 Demonstration Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
OSG Deployment Preparations Status Dane Skow OSG Council Meeting May 3, 2005 Madison, WI.
PDS4 Build 3b System Readiness PDS Management Council Face-to-Face Columbia, Maryland April 2-3, 2013 Sean Hardman.
PDS4 Project Report PDS MC F2F UCLA Dan Crichton November 28,
PDS4 Project Report PDS MC F2F University of Maryland Dan Crichton March 27,
International Planetary Data Alliance Registry Development and Coordination Project Report 7 th IPDA Steering Committee Meeting July 13, 2012.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
DataNet Collaboration
StratusLab Final Periodic Review
StratusLab Final Periodic Review
EIN 6133 Enterprise Engineering
XSEDE’s Campus Bridging Project
Leigh Grundhoefer Indiana University
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

Cyberinfrastructure Status July, 2011

2 NSF reverse site visit Refactoring and cleanup after review preparations Coordinating Node technology changes (reducing latency, generalizing) Authentication Identity management Access control TeraGrid Compute Node design 2011 – First half

3 Public release of cyberinfrastructure Synchronization, replication, authentication, authorization, resolution, discovery, retrieval Coordinating Nodes UNM, UCSB, ORC Member Nodes KNB, Dryad, ORNL-DAAC, AKN, NBII, CUAHSI, replication targets, Merritt, other Metacat, other Mercury Investigator Toolkit Libraries, Web interface, Zotero, R, Morpho, DataONE Drive Goals for 2011

4 The Major Components Investigator Toolkit Web InterfaceAnalysis, VisualizationData Management Client Libraries JavaPythonCommand Line Member Nodes Service Interfaces Bridge to non-DataONE Services Data Repository Coordinating Nodes Service Interfaces Object StoreIndex Resolution RegistrationReplication Discovery Identifiers MonitorPreservation Catalog IdentityAuthen

5 Investigator Toolkit Software SearchPortalR ClientMorpho Client Libraries JavaPythonCommand Line Member Node Software Metacat Coordinating Node Software Service Interfaces Object StoreIndex Software Delivered at Public Release ZoteroDataONE FS(Excel) Dryad GMN(CUASHI) (Merritt) PreservationMonitor CatalogIdentifiers ReplicationDiscovery ResolutionRegistration Mendeley … DataONE Service Programming Interface (SPI)

6 Tier 1: Public read, synchronization, search, resolve Tier 2: Read with access control Tier 3: Write using client tools Tier 4: Able to operate as a replication target Some Member Nodes with Tier 4 support and corresponding Coordinating Node functionality required for 2011 Member Node Tiers

7 NodeTierStatusPriorityRelease KNB ORNL DAAC Dryad2 ? CUAHSI AKN Merritt ? Fedora? Repl. Targets (GMN) TeraGrid Mercury based ? Metacat based ? Member Nodes Status: 0 = Not implemented, 1=partial, 2=functional, 3=complete Priority:1 = High, 2= medium, 3= low

8 Coordinating Node Services ServiceTierStatusPriority Node registry121 Object storage132 Identifier resolution132 Synchronization111 Discovery111 Log retrieval102 Identity mapping222 Session state222 Identifier reservation333 Replication402 Status: 0 = Not implemented, 1=partial, 2=functional, 3=complete Priority:1 = High, 2= medium, 3= low

9 Coordinating Node Components cn_service cn_restcn_rest_proxy Metacat identity_ manager nodes_ registry synchro- nization replic- ation indexer SOLR Postgres JMSJMS LDAP Mercury Search

10 ComponentTierStatusPriorityRelease Libclient_python Libclient_java R plugin2 (3) D1Drive - FUSE D1Drive - Dokan D1Drive - WebDAV Mercury UI Morpho Excel Zotero, Mendeley Investigator Toolkit Status: 0 = Not implemented, 1=partial, 2=functional, 3=complete Priority:1 = High, 2= medium, 3= low

11 CollectAssureDescribeDepositPreserveDiscoverIntegrateAnalyze Data Lifecycle 11 Morpho

12 Other Pieces ComponentStatusPriorityRelease Documentation Member Node test service Integration testing Monitoring Hardware Continuous build2 Issue tracking3 Repository3 Conferencing2 Status: 0 = Not implemented, 1=partial, 2=functional, 3=complete Priority:1 = High, 2= medium, 3= low

13

14 Infrastructure will change over time. Message between services Behavior of services, components Message semantics How to accommodate change while maintaining operations? Versions

15 Infrastructure Version: Tag identifying the overall functional capabilities, types, messages supported by the DataONE infrastructure Component Version: Tag of a specific component indicating the current revision of the component Example: Version XXX of Metacat supports version YYY of the DataONE infrastructure Infrastructure + Component Versions

16 1.Changes to Types Schema 2.Update test data 3.Build libcommon Pyxb / JIBX 4.Propagate changes through libclient 5.Propagate changes through remainder of components 6.Deploy CN test 7.Update test Member Nodes 8.Deploy staging 9.Update / synchronize content to match production 10.Switch staging and production Where to update all Member Node stacks? Where to update all Investigator Tools DataONE Infrastructure Release

17 Release Coordinating Nodes Touches everything deployed – MNs, ITK, monitor,... Likely to require content migration, synchronization Expensive Update Member Nodes Vendor driven updates (e.g. core changes to Metacat) DataONE driven updates (e.g. access policy fix) Known contact points for updates Update client tools Automated version checks? How to notify users? How to notify third party developers? Component Updates

18 For an infrastructure upgrade: What is the acceptable latency between change announcement and infrastructure back in sync? Should DataONE maintain old versions of service interfaces? If so how many revisions? Some changes may not be backward compatible Option to make old version CNs readonly while content migrated to new systems? Version Latency and Acceptable Delta

19 New package available with clear indication of affected components, signed off by component developers Affect CNs: Install on staging, process metadata updates, lock production, switch. Affect MNs: Notify instance administrators of update Install updates and verify operation Registry picks up updated services Affect ITK: Post update information Notify active clients of update Notify third party developers of changes Administrative Process for Updates

20

21 July New hardware deployed at UNM, UCSB, ORC CN development with focus on Auth and synchronization Integration test services August CN development focus on indexing, replication Deploy CN staging to new hardware ITK libraries updated Full Tier 1 functionality deployed September Identity mapping, authentication, authorization Evaluation of Tier 1 functionality Support Tier 2 operations October Support Tier 3 and 4 operations on specific Member Nodes CNs support replication, load testing of CNs Evaluation of Tier 2 and initial tier 3 support November Final evaluation of functionality Incorporate or schedule suggestions Final stress and usability testing December Final documentation, testing Announcement of initial release General Timeline

22