International Collaboration to Extend and Advance Grid Education Wider Context NGS Future Developments Richard Hopkins Training Outreach and Education.

Slides:



Advertisements
Similar presentations
Delivering User Needs: A middleware perspective Steven Newhouse Director.
Advertisements

Project Overview Daniel Mallmann, Research Centre Juelich Alistair Dunlop, University of Southampton.
1 2 nd Shanghai, 19/02/06 Architecture for Next Generation Grids Kostas Tserpes, NTUA Shanghai, 20th of February 2006.
Interoperability and Usability of Grid Infrastructures Alistair Dunlop Achim Streit University of SouthamptonForschungszentrum Jülich.
The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005.
Conference xxx - August 2003 Fabrizio Gagliardi EDG Project Leader and EGEE designated Project Director Position paper Delivery of industrial-strength.
Delivery of Industrial Strength Middleware Federated Strengths Agility & Coordination Prof. Malcolm Atkinson Director 21 st January 2004.
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Research Councils ICT Conference Welcome Malcolm Atkinson Director 17 th May 2004.
The National Grid Service and OGSA-DAI Mike Mineter
Supporting the UK e-Science community and their international collaborators Steven Newhouse.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
SWITCH Visit to NeSC Malcolm Atkinson Director 5 th October 2004.
VO Support and directions in OMII-UK Steven Newhouse, Director.
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Grid Infrastructure in the UK Neil Geddes. Why this talk ? LHC to 2020 –GridPP to 2011 –SRIF3 to 2010 ? Who was successful in SRIF3? –Thereafter ? PPARC.
An overview of the EGEE project Bob Jones EGEE Technical Director DTI International Technology Service-GlobalWatch Mission CERN – June 2004.
Intelligent Grid Solutions 1 / 18 Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software.
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard IAM, DSSE, LTG University of Southampton, UK.
The OMII Position At the University of Southampton.
15th January, NGS for e-Social Science Stephen Pickles Technical Director, NGS Workshop on Missing e-Infrastructure Manchester, 15 th January, 2007.
Enabling, facilitating and delivering quality training in the UK and Internationally The challenge of grid training and education David Fergusson, Deputy.
The OMII Perspective on Grid and Web Services At the University of Southampton.
Web-based Virtual Research Environments (VRE): Supporting Collaboration in e-Science Xiaobo Yang, Rob Allan CCLRC e-Science Centre Daresbury Laboratory,
What is OMII-Europe? Qin Li Beihang University. EU project: RIO31844-OMII-EUROPE 1 What is OMII-Europe? Open Middleware Infrastructure Institute for Europe.
Software from Science for Science Steven Newhouse, Director.
INFSO-RI Enabling Grids for E-sciencE NA3 Training and induction Malcolm Atkinson & David Fergusson NA3 Leader & Activity Manager,
The Wider Context of the NGS Mike Mineter Training Outreach and Education Edinburgh e-Science
JRA1/Job Submission and Monitoring Moreno Marzolla on behalf of JRA1/Job Submission Task INFN Sezione di Padova,
2005 © SWITCH Perspectives of Integrating AAI with Grid in EGEE-2 Christoph Witzig Amsterdam, October 17, 2005.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks ?? Athens, May 5-6th 2009 Community Support.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Bob Jones Technical Director CERN - August 2003 EGEE is proposed as a project to be funded by the European Union under contract IST
Grids - the near future Mark Hayes NIEeS Summer School 2003.
SEEK Welcome Malcolm Atkinson Director 12 th May 2004.
Grid Security: Authentication Most Grids rely on a Public Key Infrastructure system for issuing credentials. Users are issued long term public and private.
OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
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.
Middleware for Campus Grids Steven Newhouse, ETF Chair (& Deputy Director, OMII)
Andrew McNabSecurity Middleware, GridPP8, 23 Sept 2003Slide 1 Security Middleware Andrew McNab High Energy Physics University of Manchester.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Gergely Sipos Activity Deputy Manager MTA.
Project Overview Dr Fredrik Hedman Royal Institute of Technology (PDC/KTH)
7. Grid Computing Systems and Resource Management
Standards driven AAA for Job Management within the OMII-UK distribution Steven Newhouse Director, OMII-UK
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Robin McConnell NA3 Activity Manager 02.
Toward a common data and command representation for quantum chemistry Malcolm Atkinson Director 5 th April 2004.
INFSO-RI Enabling Grids for E-sciencE Web Services Mike Mineter National e-Science Centre, Edinburgh.
INFSO-RI Enabling Grids for E-sciencE The EGEE Project Owen Appleton EGEE Dissemination Officer CERN, Switzerland Danish Grid Forum.
EGEE is a project funded by the European Union under contract IST EGEE Summary NA2 Partners April
EGEE Project Review Fabrizio Gagliardi EDG-7 30 September 2003 EGEE is proposed as a project funded by the European Union under contract IST
17 March 2008Standards for Interoperable Grids 1 Introduction Standards for Interoperable Grids: Experience from NextGRID and OMII-Europe Clive Davenhall.
The National Grid Service Mike Mineter.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Training in EGEE-II Mike Mineter (Some slides from Brendan Hamill)
UK Grid Operations Support Centre All slides stolen by P.Clarke from a talk given by: Dr Neil Geddes CCLRC Head of e-Science Director of the UK Grid Operations.
Joint Information Systems Committee Repositories Support Project Summer School 2008 Amber Thomas, JISC.
OGSA-DAI.
ETICS, EU-OMII and the Software Repository Andrea Caltroni, INFN Padova ETICS 1 st All-Hands Meeting, Budapest - May 29-31, 2006.
ChinaGrid: National Education and Research Infrastructure Hai Jin Huazhong University of Science and Technology
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Bob Jones EGEE Technical Director
Next Steps.
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
Ian Bird GDB Meeting CERN 9 September 2003
Future EU Grid Projects
The National Grid Service Mike Mineter NeSC-TOE
Grid Systems: What do we need from web service standards?
Presentation transcript:

International Collaboration to Extend and Advance Grid Education Wider Context NGS Future Developments Richard Hopkins Training Outreach and Education Edinburgh e-Science

2 You are welcome to re-use these slides. We ask only that you let us know, by to

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 3 Contents NGS Future Developments Standards –Standards Bodies –Web Services –Grid Services (OGSA) –Stateful-ness Projects and Organisations –OMII-UK and OMII-Europe –EGEE –ICEAGE –NextGRID –TOE Concluding Remarks

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 4 NGS – The Future NGS EGEE Campus grids GridPP Interoperability GridPP / NGS Convergence ? UK & Ireland LCG VO’s

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 5 NGS – Resource Brokering Inclusion of EGEE Resource Broker (This is NOT the SRB!!!) Current NGS middleware comprises toolkits inviting development of higher level services On the current NGS we have –GRAM to submit jobs –Information service – resources available, state of queues… The RB will take the work out of deciding where to run a job –Submit job to the grid, not a specified “compute element” Challenge delaying RB deployment: –RB is tightly coupled to rest of EGEE middleware

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 6 NGS – VOMS Virtual Organization Membership Service Before VOMS User is authorised as a member of a single VO All VO members have same rights Gridmapfiles are updated by VO management software: map the user’s DN to a local account grid-proxy-init VOMS User can be in multiple VOs –Aggregate rights VO can have groups –Different rights for each  Different groups of experimentalists  … –Nested groups VO has roles –Assigned to specific purposes  E,g. system admin  When assume this role Proxy certificate carries the additional attributes voms-proxy-init

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 7 NGS – The Future Middleware recently deployed –Portal v2 –INCA monitoring: Being deployed –VOMS –GridSAM –job submission and monitoring service Under development –Shibboleth integration Under observation –middleware from EGEE –OMII-UK middleware –GT4 Long-term possibilities include –NextGrid

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 8 Grid-Related Standards

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 9 General Standards Bodies W3C – World-Wide Web Consortium Industrynon-profit organisations individuals. Best known for fundamental web standards DMTF: Distributed Management Task Force Industry management standards and integration technology. Best known for standards that address system management in enterprise and Internet environments OASIS: Organization for the Advancement of Structured Information Standards Vendorsusersacademics governments; Organizations individuals industry groups Best known for e-business standards that address real world business requirements

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 10 OGF : Open Grid Forum GGF : Global Grid Forum  OGF : Open Grid Forum International community leading the global standardization effort for grid computing. Founded in 2000 Members include –users, developers, and vendors. –Industry, academics, research laboratories Best known for standards and architectures for Grids, including: –OGSA (Open Grids Services Architecture) –GridFTP –ByteIO –JSDL, BES (Basic Execution Service) – HPCP (High Performance Computing Profile) –…

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 11 Service Orientation Content Calendar Discussion Groups University X Staff/Student Support System Bundled collection of Proprietary Web-based Applications – Lock-in Jack-of-all-Trades Discussion Group Service Discussion Group Service Calendar Service University X Content Service Calendar Service Course Management University X Course Management Loosely coupled collection of Services Core competency focus

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 12 Web Services Web Services are software components that are.. –Accessible across a network –Defined by the messages they receive / send –Loosely coupled  Web services framework supports Autonomous Evolution So can change service implementation without changing interfaces Can evolve interface with forward & backward compatibility –Interoperable: each service has a description that is accessible and can be used to create software to invoke that service - WSDL … and based on standards –Built on (extensions of) standards made ubiquitous by the Web: http(s), XML, … and for which tools are therefore built. –Developed in anticipation of new uses –central -XMLSOAPWSDL Briefly - A service is a software system designed to support interoperable machine-to-machine interaction over a network

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 13 Grid Services Web Services Grid Technology Grid Services Commerce Standards Tools Research driven Data-intensive Compute intensive Collaboration – sharing of resources - Trust: opening resources infrastructure for the information society

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 14 GRIDS + WS = Grid Services Exploit commonality Efficiency of common solution to common problems –Interaction across Organisational Boundaries –Interaction across globally distributed network of components –Interaction within a changing environment –Interoperability is required due to heterogeneity Integrate Differences Service Abstraction vs Virtual Computer Abstraction –Construct the Virtual Computer components as services –Retro-fit web-services wrappers Organisational independence vs co-operative VOs –VO and authorisation/authentication services

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 15 Persistence Web Services Short-lived Interactions Call-return interaction Grids Persistence – –Infrastructure –Computation –Data –People also, Event-driven interactions Need to add to basic web services the notion of persistency STATEFUL SERVICES

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 16 Resources and Event-driven Interaction Resource –Existence  creation  identifier  deletion  lifetime –Resource Properties – state elements  XML representation  get  put  partial get  partial put Event Driven –Subscribe to a topic  itself a resource –Notify a topic-relevant event WS Resource Framework WS Notification WS Transfer WS Eventing WS Resource Transfer WS Event Notification

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 17 OGSA – Conceptual View Figure 1: Conceptual view of Grid infrastructures (NOTE: The capabilities and resources depicted in the diagram are not an exhaustive list,and have been kept minimal for clarity.)

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 18 OGSA - Basis Aim is to establish standard functionality domains and associated standard specifications Infrastructure Services – Base Profiles  Resources WS-Addressing WS-I Basic Profile oXML oSOAP oWSDL  Secure Channel WS-Security; XML-signature; WS-I Basic Security Security Assertion Mark-up Language (SAML)  Anonymous Channel WS-I Basic Security WS-Resource Transfer WS-Event-Notification WSRF WS-Notification Alternative

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 19 Projects / Organisations that we think you should know about

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 20 Projects / Organisations Middle- Production TrainingEducation ware Infrastructure OMII-EuropeX X OMII-UKX EGEEX X X GlobusX CondorX …. ICEAGE X NextGRIDX

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 21 Middle- Production TrainingEducation ware Infrastructure OMII-EuropeX X OMII-UKX EGEEX X X GlobusX CondorX …. ICEAGE X NextGRIDX Projects / Organisations Edinburgh e-Science TOE: Training Outreach Education (Formerly known as the “NeSC Training Team”)

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 22 TOE activities European –Leads ICEAGE –Lead training for: EGEE, OMII-Europe In UK (~1 FTE ) –Lead training for NGS >> 200 people trained over 2 years Increasing emphasis on “Enabling, Facilitating” part of our mission statement –Bootstrapping training – e.g.  Build VOs’ ability to train selves  Support other training groups – e.g. training CA for NGS  Regional grids, university middleware teams  Training the Trainers –As courses are proven  support others in their delivery  build next level courses

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 23 Open Middleware Infrastructure Institute - Europe The OMII-Europe vision is –to harvest open-source, Web-Services-based, Grid software components from across Europe andcomponents –to supply these Grid services in a form that will enable them to interoperate across the platforms:platforms  gLite  UNICORE  Globus. EU project - 16 partners from Europe, the USA and China Focussing on 5 basic service-level components, and associated standards –Basic Execution Service supporting JSDL –Data Integration Service, OGSA DAI –Virtual Organisation Management Service, VOMS –Accounting Service, based on forthcoming RUS OGF specification –Portal capability, GridSphere Focus on the user experience – impartial broker; interoperability; quality assurance Re-engineering rather than developing new technology –where necessary porting components to new platforms

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 24 Open Middleware Infrastructure Institute - UK Mission – –To be a leading provider of reliable interoperable and open-source Grid middleware components services and tools to support advanced Grid enabled solutions in academia and industry. Partners – –University of Southampton (2004) –OGSA-DAI team at Edinburgh – my Grid team at Manchester Activities - –Providing a software repository of Grid components and tools from e- science projects –re-engineering software, hardening it and providing support for components sourced from the community –A managed programme to contract the development of “missing” software components necessary in grid middleware –Providingan integrated grid middleware release of the sourced software components

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 25 OMII-UK – Building e-Research ResearchPilot projects Early adopters Routine production Researchers are not funded to provide production quality software for others to use OMII-UK exists to help bridge this gap!

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 26 EGEE – international e-infrastructure Build, deploy and operate a consistent, robust a large scale production grid service that –Links with and build on national, regional and international initiatives Improve and maintain the middleware in order to deliver a reliable service to users Attract new users from research and industry and ensure training and support for them Network infrastructure & Resource centres Operations, Support and training Collaboration Pan-European Grid

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 27 EGEE – In the first 2 years Established production quality sustained Grid services –3000 users from at least 5 disciplines –Goal was to integrate 50 sites into a common infrastructure  currently 180 –offer 5 Petabytes (10 15 ) storage Demonstrated a viable general process to bring other scientific communities on board Secured a second phase from April 2006 Pilot New

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 28 NextGRID Project 11M€ EU FP6 project; 3 years starting September partners, some industrial, some academic. Developing Architecture for Next Generation Grids. Research and exploration project: A 5-10 year lookout.

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 29 NextGRID – Challenges & Experiments Key focus areas: –Service Level Agreements –Workflows (across domains) –Security –Data Challenges are manifested in NextGRID reference applications from WP7: –Financial modelling (Implied Volatility, Derivatives Pricing) –Digital media production (On-demand video rendering) Key components being developed and evaluated.

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 30 ICEAGE Mission Stimulate and support advances in grid education throughout Europe Goals –Achieve rapid growth in effective advanced grid education –Make best use of worldwide capacity for advanced grid education –Deliver a stimulating programme of educational events  Including international summer schools –Broaden engagement in an advanced grid education  both geographically and across disciplines

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 31 Iceage – Activities Forum –International panel of experts to develop curricula, policies & strategies, ontologies Support, Outreach, Induction & Training services –Attracting & Training the Trainers –Persuading Universities to adopt Grid Computing Curricula –E-Learning, repository & course scheduling & announcement Summer Schools –General –Specialised – S/W engineering Bio-informatics… T-Infrastructure –A training grid - very different from a production grid response time vs throughput lightweight CA middleware agility safe and effective play-ground

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 32 Concluding Remarks

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 33 Continued Learning Training Material – –EGEE digital library  Educational Material –ICEAGE Digital Library  Finding Someone who knows / can teach it –ICEAGE Experts Registry Finding courses –ICEAGE HE programme registry –Various events programmes – EGEE / NeSC / NGS / …

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 34 Service-Orientation Service-oriented Middleware –to enable  inter-operability  mix-and-match Service-oriented Organisations  TOE  NGS  NW-GRID –If you want something new or something doesn’t work for you  ASK – it might change Service-oriented Research –grids enable this

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 35 Devil’s Advocate The killer argument for not bothering with grids It’s easier just to use my own cluster The killer argument for not bothering with commercial airlines It’s easier just to buy my own jet The killer argument for not bothering with scheduled train services It’s easier just to run my own train The killer argument for not bothering with public roads It’s easier just to build my own roads FUNDAMENTAL INFRASTRUCTURE MUST BE SHARED Works for some VIPsWorks for one V-VIPWorks for nobody - you can’t build a road to everywhere you might want to go

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 36 So, why Bother Trying to Use Grids? Orchestration of services Can be heterogeneous Are owned by different organisations geographically distributed  Data  Instruments  Applications Processor Power –if your peak need is much higher than your average need Collaboration –if you want to jointly develop and use applications

Wider Context, NW-GRID Induction, January 2007, Daresbury Laboratory International Collaboration to Extend and Advance Grid Education 37 The End That’s All Folks