Enabling Grids for E-sciencE Introduction to developing Grid applications 14-15 March 2006 - 1 Grid-Ireland Brian Coghlan, John Walsh and Stephen Childs.

Slides:



Advertisements
Similar presentations
Grid-Ireland:The National Computational Grid for Ireland Grid use in Ireland Infrastructure and OpsCentre EGEE/LCG2 direction MiniGateway Rollout MiniGateway.
Advertisements

The National Grid Service and OGSA-DAI Mike Mineter
SWITCH Visit to NeSC Malcolm Atkinson Director 5 th October 2004.
Andrew McNab - Manchester HEP - 22 April 2002 EU DataGrid Testbed EU DataGrid Software releases Testbed 1 Job Lifecycle Authorisation at your site More.
Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Torsten Antoni – LCG Operations Workshop, CERN 02-04/11/04 Global Grid User Support - GGUS -
Andrew McNab - Manchester HEP - 2 May 2002 Testbed and Authorisation EU DataGrid Testbed 1 Job Lifecycle Software releases Authorisation at your site Grid/Web.
Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Wofgang Thöne, Institute For Scientific Computing – EGEE-Meeting August 2004 Welcome to the User.
1 Multi-Grid and Multi-VO Job Submission based on a Unified Computational Model Krakow Grid Workshop, November 22nd 2005 Trinity College Dublin Mr. Oliver.
INFSO-RI Enabling Grids for E-sciencE Irish ROC - Report John Walsh Stephen Childs Eamonn Kenny Kathryn Cassidy Brian Coghlan.
HEAnet Conference 2006 John Walsh Grid-Ireland Grid Manager Trinity College Dublin The Grid Computing Infrastructure in Ireland and Abroad.
OxGrid, A Campus Grid for the University of Oxford Dr. David Wallom.
Grid Research in Ireland Brian Coghlan, Trinity College Dublin John Morrison, University College Cork Andy Shearer, NUI Galway Michael Manzke, Trinity.
Luke Drury, Dublin Institute for Advanced Studies, on behalf of the Irish Grid Community Irish eInfrastructure and Grid initiatives.
Enabling, facilitating and delivering quality training in the UK and Internationally The challenge of grid training and education David Fergusson, Deputy.
08/11/908 WP2 e-NMR Grid deployment and operations Technical Review in Brussels, 8 th of December 2008 Marco Verlato.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
The National Computational Grid for Ireland OpsCentre Infrastructure Staff TestGrid Porting Current Issues Future Plans Grid-Ireland OpsCentre.
Combining a Virtual Grid Testbed and eLearning Courseware Kathryn Cassidy, Jason McCandless, Stephen Childs, John Walsh, Brian Coghlan, Declan Dagger Department.
INFSO-RI Enabling Grids for E-sciencE Status of LCG-2 porting Stephen Childs, Brian Coghlan and Eamonn Kenny Grid-Ireland/EGEE October.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Configuring and Maintaining EGEE Production.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Simply monitor a grid site with Nagios J.
GridPP DB 12 th July 2007 Enabling Grids for E-sciencE Grid-Ireland Status John Walsh Date: 12 th July 2007Imperial College London.
1 st EGEE Conference – April UK and Ireland Partner Dave Kant Deputy ROC Manager.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks ROD model assessment ROC UKI John Walsh.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Extensions to the ETICS Build System Client.
GridPP Deployment & Operations GridPP has built a Computing Grid of more than 5,000 CPUs, with equipment based at many of the particle physics centres.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA3 Resources Robin McConnell.
EGEE is a project funded by the European Union under contract IST User support in EGEE Alistair Mills Torsten Antoni EGEE-3 Conference 20 April.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
Experiment Support CERN IT Department CH-1211 Geneva 23 Switzerland t DBES GGUS Overview ROC_LA CERN
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-EGI Grid Operations Transition Maite.
MTA SZTAKI Hungarian Academy of Sciences Introduction to Grid portals Gergely Sipos
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks A GSI-secured job manager for connecting.
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.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
INFSO-RI Enabling Grids for E-sciencE EGEE SA1 in EGEE-II – Overview Ian Bird IT Department CERN, Switzerland EGEE.
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract INFSO-RI Grid Accounting.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The EGEE User Support Infrastructure Torsten.
EGEE is a project funded by the European Union under contract IST Support in EGEE Ron Trompert SARA NEROC Meeting, 28 October
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Operational Architecture of PL-Grid project M.Radecki,
INFSO-RI Enabling Grids for E-sciencE An overview of EGEE operations & support procedures Jules Wolfrat SARA.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI How to integrate portals with the EGI monitoring system Dusan Vudragovic.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Communication tools between Grid Virtual.
EGEE-III INFSO-RI Enabling Grids for E-sciencE COD20. June 2009 Helsinki R-COD in UKI Claire Devereux, Jeremy Coles & Co. COD-20,
An Active Security Infrastructure for Grids Stuart Kenny*, Brian Coghlan Trinity College Dublin.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Operations Automation Team Kickoff Meeting.
The National Grid Service User Accounting System Katie Weeks Science and Technology Facilities Council.
Grid testing using virtual machines Stephen Childs*, Brian Coghlan, David O'Callaghan, Geoff Quigley, John Walsh Department of Computer Science Trinity.
INFSO-RI Enabling Grids for E-sciencE gLite Test and Certification Effort Nick Thackray CERN.
Operations model Maite Barroso, CERN On behalf of EGEE operations WLCG Service Workshop 11/02/2006.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA3 Resources Robin McConnell.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks What all NGIs need to do: Helpdesk / User.
II EGEE conference Den Haag November, ROC-CIC status in Italy
Pedro Andrade > IT-GD > D4Science Pedro Andrade CERN European Organization for Nuclear Research GD Group Meeting 27 October 2007 CERN (Switzerland)
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
Operation team at Ccin2p3 Suzanne Poulat –
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The Dashboard for Operations Cyril L’Orphelin.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CYFRONET site report Marcin Radecki CYFRONET.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
Scuola Grid - Martina Franca, Thursday 08 November Il Sistema di Supporto INFNGrid & GGUS ( Global Grid User.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Bob Jones EGEE Technical Director
Grid-Ireland Gateway Architecture
Ian Bird GDB Meeting CERN 9 September 2003
Brief overview on GridICE and Ticketing System
Stephen Childs Trinity College Dublin
Pierre Girard ATLAS Visit
Presentation transcript:

Enabling Grids for E-sciencE Introduction to developing Grid applications March Grid-Ireland Brian Coghlan, John Walsh and Stephen Childs Trinity College Dublin Grid User’s Course 14/15-MAR

Introduction to developing Grid applications March Grid-Ireland National Computational Grid –Funded by Enterprise Ireland, HEA, SFI, EU –Single Grid layer to support Irish researchers –Umbrella for VOs Directors –Brian Coghlan (TCD), Andy Shearer (NUIG) Luke Drury (DIAS), John Morrison (UCC) Grid-Ireland Management –John Walsh (Grid Manager) –Stephen Childs (Deputy Grid Manager)

Introduction to developing Grid applications March National VOs

Introduction to developing Grid applications March International Links UK e-Science: –Gateway in e-Science at Belfast LCG/EGEE: –184 sites and 24,909 CPUs worldwide –TCD OpsCentre is ROC for Ireland CrossGrid/int.eu.grid: –European Interactive Grid

Introduction to developing Grid applications March Grid-Ireland Architecture Grid is a peer-to-peer virtual architecture –Central components + distributed components Grid-Ireland can provide central + some core stuff –National Certification Authority, Brokers, … –Core distributed infrastructure But sites own their compute resources –Heterogeneous mix of architectures –Can’t tell sites what to do … Grid-Ireland architecture: –Heterogeneous site resources –OpsCentre and national servers in TCD –Integrated homogeneous core infrastructure  18 grid gateways: most of Irish 3rd-level sector

Introduction to developing Grid applications March Grid gateway: –Firewall –Install server –CE/SE/UI/NM/WN for grid middleware From the user perspective: –Gateway architecture is the same –Hostnames are the same –Only UI, CE, SE are of interest –UI hosts user’s grid account –CE is site frontend –SE provides storage Gateway queues jobs to site resources Grid-Ireland Gateways

Introduction to developing Grid applications March Grid-Ireland OpsCentre Management of Grid-Ireland infrastructure –Testing, porting, customisation of middleware –Deployment to remote sites –Remote management of servers –Monitoring of Grid services –National services (e.g. Certification Authority) Dissemination and training –Grid courses (and online courses in development) –Website and Wiki International operations –ROC for Ireland OpsCentre

Introduction to developing Grid applications March Operations Support Team People (4.5 FTE) –Expert and well respected by peers in EGEE Operations Support  Request –Mon to Fri (9:30am - 6:30pm) + best effort out-of-hours –Weekly rotation of Operator-on-Duty –Weekly operations meeting –Liason with HEAnet –Security incident, highest priority –Understaffed and underfunded … –Evolutionary, adjusting as needs require

Introduction to developing Grid applications March International Management Interactions –LCG/EGEE Central Management –LCG/EGEE UK/I Federation Management –UK e-Science, GridPP DB, BeSC Operations –EGEE ROC for Ireland –Weekly operations reports (per registered site) –Interact with GGUS (EGEE Global Grid User support) –Training interactions with NeSC

Introduction to developing Grid applications March Operator on Duty Weekly rotation of member of Operations Team to manage –Request Tracker tickets  Takes new ticket, or assigns ticket to particular Operations Staff.  Review/follow up of outstanding tickets –Review and act upon daily logging from sites –Interact with GGUS ( EGEE Global Grid User support).

Introduction to developing Grid applications March support All enquiries should be sent to: Site Managers mailing list –Low volume, subscription based –Discussion about the Grid-Ireland Infrastructure and resources support –Announcements of Grid sites downtime (additional HEAnet ticket raised) Grid-Ireland CA –Brian Coghlan and David O’Callaghan

Introduction to developing Grid applications March Middleware Porting Support Eamonn Kenny To support heterogeneous site resources Supported Systems: –CentOS 4.1 –RedHat 9 –Scientific Linux –Suse 9.3 –RedHat 7.3 Work-in-Progress: –Fedora Core 4 –Debian Stable –Solaris 10 –MacOS X 10.X –AIX, –IRIX –Em64t in the works … Support for installation, systems integration: –YUM/APT repository of Middleware RPMs

Introduction to developing Grid applications March Site Health and Monitoring Grid-Ireland Site Functional Tests (SFT) –Tests sites ability to function on the Grid-Ireland –Runs twice daily Nagios agents across the infrastructure –Tests that all essential services are working – s operator if site service/SFT fails –Extensible Plugin based architecture Service monitoring research –Keith Rochford

Introduction to developing Grid applications March Grid-Ireland website (I) News Basic Grid-Ireland usage introduction –Logging on to UI, then sign-on to Grid –Job submission –Useful external links –Data management –Basic Job Description Language (JDL) Certificate Application –How to, what browsers to use –Photographic ID, what Regional Authority to interact with –Applicants must read this carefully …

Introduction to developing Grid applications March Grid-Ireland website (II) Porting Status web pages Grid-certificate-protected web pages –Authorization based on Grid-Ireland User certificate Grid-Ireland Wiki –Public Wiki Pages –Grid-certificate-protected Wiki pages, allowing editing CERN CDS agenda-maker system –Course outline, timetables, presenter –Supplemental slides & extra materials

Introduction to developing Grid applications March Grid-Ireland Courses Training events linked off main page Training the future Grid experts –After this course, 85 scientists will have undergone some formal introductory grid training eLearning facilities being developed –Adaptive eLearning research –Measures knowledge and reacts to suit –Learn at your own pace –Kathryn Cassidy Training will be on tutorial infrastructure –Won’t interfere with production service

Introduction to developing Grid applications March Application Development Most MPI based jobs should run on Grid-Ireland unmodified –MPI job submission not yet a smooth process Pure grid applications –Require some knowledge of JDL, workflows and data management –Highly parallel independent jobs are trivial The OpsCentre can offer some support in developing applications

Introduction to developing Grid applications March Other Support Requests for help for non-Grid-Ireland virtual organisations should interact with Global Grid User Support –

Introduction to developing Grid applications March Future Support WebCom-G –Workflow engine –But more than just a workflow engine Condensed Graphs –Sequencing tasks for evaluation  Multiple strategies  Dynamically alterable  State captured by Graph Topology  Architecture Neutral Capturing the essence of a solution, not implementation detail

Introduction to developing Grid applications March Future Support The WebCom Abstract Machine –Multi-tiered Pluggable modules –Load Balancing, Fault Tolerance, Comm.Protocols, Engine Modules –EJB, Corba, DCOM, Globus, OGSA Dynamically reconfigurable –Via feedback mechanisms