TeraGrid Information Services

Slides:



Advertisements
Similar presentations
TeraGrid Deployment Test of Grid Software JP Navarro TeraGrid Software Integration University of Chicago OGF 21 October 19, 2007.
Advertisements

Welcome to Middleware Joseph Amrithraj
5/30/2012. Provides a method for finding services/data on the Exchange Network – discover data. Supports User Friendly Tools Can automatically collect.
W3C Workshop on Web Services Mark Nottingham
Using Globus to Locate Services Case Study 1: A Distributed Information Service for TeraGrid John-Paul Navarro, Lee Liming.
TeraGrid Science Gateway AAAA Model: Implementation and Lessons Learned Jim Basney NCSA University of Illinois Von Welch Independent.
Kate Keahey Argonne National Laboratory University of Chicago Globus Toolkit® 4: from common Grid protocols to virtualization.
TeraGrid’s Integrated Information Service “IIS” Grid Computing Environments 2009 Lee Liming, JP Navarro, Eric Blau, Jason Brechin, Charlie Catlett, Maytal.
GIG Software Integration: Area Overview TeraGrid Annual Project Review April, 2008.
TeraGrid Information Services December 1, 2006 JP Navarro GIG Software Integration.
Scaling Account Creation and Management through the TeraGrid User Portal Contact: Eric Roberts
GIG Software Integration Project Plan, PY4-PY5 Lee Liming Mary McIlvain John-Paul Navarro.
TeraGrid Information Services John-Paul “JP” Navarro TeraGrid Grid Infrastructure Group “GIG” Area Co-Director for Software Integration and Information.
Future Grid Future Grid User Portal Marlon Pierce Indiana University.
TeraGrid Information Services JP Navarro, Lee Liming University of Chicago TeraGrid Architecture Meeting September 20, 2007.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
CTSS 4 Strategy and Status. General Character of CTSSv4 To meet project milestones, CTSS changes must accelerate in the coming years. Process –Process.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
1 PY4 Project Report Summary of incomplete PY4 IPP items.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
CYBERINFRASTRUCTURE FOR THE GEOSCIENCES Data Replication Service Sandeep Chandra GEON Systems Group San Diego Supercomputer Center.
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
TeraGrid CTSS Plans and Status Dane Skow for Lee Liming and JP Navarro OSG Consortium Meeting 22 August, 2006.
09/02 ID099-1 September 9, 2002Grid Technology Panel Patrick Dreher Technical Panel Discussion: Progress in Developing a Web Services Data Analysis Grid.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.
Evolving Interfaces to Impacting Technology: The Mobile TeraGrid User Portal Rion Dooley, Stephen Mock, Maytal Dahan, Praveen Nuthulapati, Patrick Hurley.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Presented by: Tony Rimovsky TeraGrid Account Management Tony Rimovsky, Area Director for Network Operations and Security
Portal Update Plan Ashok Adiga (512)
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.
Biomedical and Bioscience Gateway to National Cyberinfrastructure John McGee Renaissance Computing Institute
Distributed Data for Science Workflows Data Architecture Progress Report December 2008.
CTSS Version 4 User Support Documentation Mike Dwyer, Kerry Hagan, Diana Diehl.
TeraGrid’s Common User Environment: Status, Challenges, Future Annual Project Review April, 2008.
Software Integration Highlights CY2008 Lee Liming, JP Navarro GIG Area Directors for Software Integration University of Chicago, Argonne National Laboratory.
TeraGrid Capability Discovery John-Paul “JP” Navarro TeraGrid Area Co-Director for Software Integration University of Chicago/Argonne National Laboratory.
Data Infrastructure in the TeraGrid Chris Jordan Campus Champions Presentation May 6, 2009.
Integrated Information Services “IIS” JP Navarro, U. of Chicago/ANL OGF 30 October 28, 2010.
TeraGrid’s Process for Meeting User Needs. Jay Boisseau, Texas Advanced Computing Center Dennis Gannon, Indiana University Ralph Roskies, University of.
Community Sign-On and BEN. Table of Contents  What is community sign-on?  Benefits  How it works (Shibboleth)  Shibboleth components  CSO workflow.
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
TeraGrid Software Integration: Area Overview (detailed in 2007 Annual Report Section 3) Lee Liming, JP Navarro TeraGrid Annual Project Review April, 2008.
Quality Assurance Working Group Doru Marcusiu, NCSA QA Working Group Lead TeraGrid Annual Review April, 2009.
Web Development & Design Foundations with XHTML Chapter 1 Key Concepts 1.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
TeraGrid User Portal and Online Presence David Hart, SDSC Area Director, User-Facing Projects and Core Services TeraGrid Annual Review April 6, 2009.
NSF TeraGrid Review January 10, 2006
GPIR GridPort Information Repository
NSF TeraGrid Review January 10, 2006
TeraGrid Information Services: Building on Globus MDS4
TeraGrid Information Services Developer Introduction
Information Services Discussion TeraGrid ‘08
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
TeraGrid’s GLUE 2 Implementation
Action U-E-5 Technical Coordination – User Technical Support
Viet Tran Institute of Informatics Slovakia
Interoperability & Standards
XSEDE’s Campus Bridging Project
iSERVOGrid Architecture Working Group Brisbane Australia June
Patrick Dreher Research Scientist & Associate Director
The Re3gistry software and the INSPIRE Registry
Leigh Grundhoefer Indiana University
Enterprise Integration
Grid Systems: What do we need from web service standards?
TeraGrid Identity Federation Testbed Update I2MM April 25, 2007
Information System (BDII)
Grid Computing Software Interface
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Presentation transcript:

TeraGrid Information Services NSF TeraGrid Review January 10, 2006 TeraGrid Information Services JP Navarro, Lee Liming University of Chicago TeraGrid Architecture Meeting September 20, 2007 Only 2 names listed, but there’s an extended team that has made what’s presented possible GIG SI: Eric Blau, Laura Pearlman, Jason Brechin Initial consumers: UP: Maytal and team; Doc team: Michael Dwyer, Diana Diehl RPs who deployed information services Presenting vision, architecture, components, milestones reached, current activities Hopefully to light some light bulbs in peoples minds about how the TG community can best benefit from Information Services Motivation: significant changes since we last presented early in the year. Charlie Catlett (cec@uchicago.edu)

TeraGrid Architecture Meeting NSF TeraGrid Review Grid in what sense? January 10, 2006 People Interactions Identify available resources and request allocation User Documentation, User Portal, POPS Learn how to use resources and their status User Documentation, Knowledge Base User Portal Conferences and other events Ask for help E-mail Telephone (User) Software Interactions Standard service interfaces (login, move data, run jobs, WAN file-systems, manage data, etc.) Coordinated software (Grid clients, development tools, science workflow, etc.) Coordinated Unix interaction (standard variables, SoftEnv) First some context, this and the next TWO slides are 50,000 foot view slides The TeraGrig has focused on providing standard interfaces in two broad domains 1st were providing standard interfaces intended for PEOPLE 2nd were providing standard interfaces intended for USER SOFTWARE Information services activities are focused on software interactions, but have clear benefits in both domain September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

TeraGrid Information Services Vision NSF TeraGrid Review TeraGrid Information Services Vision January 10, 2006 Provide an Information Services Infrastructure: Applying grid concepts to information publishing Have RP/GIG/partner operated information services Centrally indexing and/or aggregated for discovery Primarily focused on public information Primarily accessible thru software interfaces Using standards based interfaces Reliable, scalable, and fast Publishing TeraGrid information And partner/community information What do we mean by Grid concept: distributed set of standard interfaces (similar data movement, job submission, data management, login) September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

TG Information Services IS [NOT] NSF TeraGrid Review TG Information Services IS [NOT] January 10, 2006 IS NOT IS A central database (Data Warehouse) A central index/aggregation (Google) A new user interface A way user interfaces access information A single implementation/tool Includes several tools A single software interface Accessed using several useful interfaces A specific set of data Phased growing set of data Changed data ownership Ownership maintained as appropriate Way to manage scientific information Way to manage Grid meta-data A data management system (database) An information publishing system A coordinated way to index and publish public [Tera]Grid information using software interfaces. September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

High-Level Components NSF TeraGrid Review High-Level Components January 10, 2006 TeraGrid Wide Services Apache 2.0 TeraGrid Repositories WS/REST HTTP GET Clients Cache Tomcat WebMDS WS/SOAP Partners Clients WS MDS4 Resource Provider Services WS/SOAP WS MDS4 Clients September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

TeraGrid Wide vs RP Services NSF TeraGrid Review TeraGrid Wide vs RP Services January 10, 2006 RP Information Services Content: RP owned and maintained information Data can originate in local systems Infrastructure: 2 scheduling MDS services: authenticated and public (merging) 1 general purpose MDS service TeraGrid Wide Information Services Aggregate/index RP Information Services content Additional central information (TGCDB, GIG operated services, …) Several redundant servers Information caching (persistence) Several MDS4 services (WS/SOAP) WebMDS/Tomcat, Apache 2.0, … (WS/REST) Content published in: HTML, XHTML/XML, XML, Atom, RSS, … September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

TeraGrid Architecture Meeting NSF TeraGrid Review Tools January 10, 2006 WS/* (Tomcat 5.0, Apache 2.0) Benefits Very common web services platform Supports several web service interfaces (including simple) Supports multiple styles like REST, Web 2.0 Can be highly scalable Content Many formats: HTML, XHTML/XML, XML, Atom, RSS, … WS/SOAP (Globus 4.0.5/VDT 1.7.1 MDS4) Indexing, Trigger Registration, Publish, Subscribe Security/Authorization Robust WSRF interface XML WebMDS XPath support XSLT transforms September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

High-Availability Design NSF TeraGrid Review High-Availability Design January 10, 2006 Clients TG wide servers info.teragrid.org RP/partner services (Patrick Dorn & NCSA NetEng) info.dyn.teragrid.org TeraGrid Dynamic DNS Dynamically direct clients to one or more servers Set by Information Services administrators Changes propagate globally fast (TTL = 15 minutes) … Doesn’t Change Dynamically Changes September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

Information Services Users NSF TeraGrid Review Information Services Users January 10, 2006 User Documentation (Michael, Diana) User Portal (Maytal & team) Inca (Kate & team) Gateways Database? Peer Grids Michael DWYER. User Applications info.teragrid.org September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

TeraGrid Architecture Meeting NSF TeraGrid Review Completed Milestones January 10, 2006 Infrastructure information services are in production RP Information Services TeraGrid Wide Information Services Scheduling information published to User Portal (since Spring) Scheduler load Queue contents CTSS 4 capabilities published in publicly (Since August) Accessed by User Documentation Inca system Content Which capability kits are available on each resource What software is available in each kit on each resource What services are available from each kit on each resource September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

Queue Contents in User Portal NSF TeraGrid Review Queue Contents in User Portal January 10, 2006 Charlie Catlett (cec@uchicago.edu)

Resources and Available Kits NSF TeraGrid Review Resources and Available Kits January 10, 2006 Charlie Catlett (cec@uchicago.edu)

Where are the GridFTP services? NSF TeraGrid Review Where are the GridFTP services? January 10, 2006 Charlie Catlett (cec@uchicago.edu)

TeraGrid Architecture Meeting NSF TeraGrid Review CTSS 4 Kit Capabilities January 10, 2006 For each kit on each resource Current support level, and target support level Development/prototype, Testing/pre-production, Production Support organization Inca status URL Multiple version of a kit with different support levels For each kit software component on each resource Name, version, how to access it Multiple versions of a single component For each kit service on each resource Name, type, version, and Endpoint (contact location) GSI OpenSSH, GridFTP, SRB servers, GRAM, MDS4 Multiple services of the same type The coordinated way TeraGrid publishes available CTSS capabilities. September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

Open Forward Process - Requirements NSF TeraGrid Review Open Forward Process - Requirements January 10, 2006 Requirements Analysis Design & Develop Deploy & Support What Use cases (who needs it)? What type of information (attributes)? Who owns and provides the data (ownership, source)? Is any of it already available thru information services (gap analysis)? Who Everyone: users, staff, partners Where Discussion: tg-cat@teragrid.org Analysis results: wiki documents currently linked here: http://www.teragridforum.org/mediawiki/index.php?title=Information_Services#Potential_Future_Content September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

Open Forward Process - Develop NSF TeraGrid Review Open Forward Process - Develop January 10, 2006 Requirements Analysis Design & Develop Deploy & Support What Register a provider and/or publish data? Design/adopt a schema? Develop publishing adaptors, services. Choose and/or develop query interfaces. Who Several groups: information users, owner, consumers, SI facilitated Where Discussion: gig-info@teragrid.org September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

Open Forward Process - Deploy NSF TeraGrid Review Open Forward Process - Deploy January 10, 2006 Requirements Analysis Design & Develop Deploy & Support What Deploy adapters or publishing services. Deploy query interfaces. Update information services documentation. Who Several groups: information providers, RPs, SI Where Discussion: software-wg@teragrid.org, gateways, docgroup, … September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

Current Activity Areas NSF TeraGrid Review Current Activity Areas January 10, 2006 Deploy & Support Upgrade/expand/merge scheduling information services Part of WS GRAM 4.0.5 upgrade Doesn’t address Scheduling WG requirements yet Implement 99.5% availability TeraGrid wide information services Improve information services documentation Design & Develop Publish TGCDB resource and organization information Prototyping REST/Web 2.0 interfaces: Publish HTML (staff/developer views), XHTML/XML, Atom, RSS, etc. Prototype universal command line client Requirements Analysis HPC (non-CTSS) software Resource hardware specifications Scheduling information (BQP, Scheduling WG) Data movement information (Data WG) Software Integration is staffed to support expanding information services content September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

[Not so] Farfetched Possibilities NSF TeraGrid Review [Not so] Farfetched Possibilities January 10, 2006 Gateways User Services gateway database information Gateway published, capabilities, software, and services Data collections User Services data collections database information Data collections access method, service Endpoint, paths Community software areas Which resources have each CSA What software is available in each CSA, how to access it Community accounts Which resources is each account active on Outages Planned and unplanned outage information (gateways could use) Resource Provider Policies Peer grids/interoperability Resources, services available on peer grids (OSG, EGEE, …) ……. Software Integration is staffed to support expanding information services content September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)

TeraGrid Architecture Meeting NSF TeraGrid Review More Information January 10, 2006 Discuss Information Services content, requirements, and design: E-mail list tg-cat@teragrid.org View current Information Services content User Portal (scheduler load & queue contents): https://portal.teragrid.org:443/gridsphere/gridsphere?cid=resources User Documentation (CTSS 4 kits, software, services): http://www.teragrid.org/userinfo/software/ctss.php Staff and developer WebMDS views http://www.teragridforum.org/mediawiki/index.php?title=WebMDS_Views Useful URLs: Will link to other areas: http://info.teragrid.org/ Information Services activities, plan, etc, http://www.teragridforum.org/mediawiki/index.php?title=Information_Services September 2007 TeraGrid Architecture Meeting Charlie Catlett (cec@uchicago.edu)