Computer Architecture & Grid Research Group and Grid-Ireland OpsCentre

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
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
Data Management Expert Panel - WP2. WP2 Overview.
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
HEAnet Conference 2006 John Walsh Grid-Ireland Grid Manager Trinity College Dublin The Grid Computing Infrastructure in Ireland and Abroad.
Technology on the NGS Pete Oliver NGS Operations Manager.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
OSG End User Tools Overview OSG Grid school – March 19, 2009 Marco Mambelli - University of Chicago A brief summary about the system.
The National Computational Grid for Ireland OpsCentre Infrastructure Staff TestGrid Porting Current Issues Future Plans Grid-Ireland OpsCentre.
Enabling Grids for E-sciencE Introduction to developing Grid applications March Grid-Ireland Brian Coghlan, John Walsh and Stephen Childs.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
BINP/GCF Status Report BINP LCG Site Registration Oct 2009
OGF 25/EGEE User Forum Catania, March 2 nd 2009 Meta Scheduling and Advanced Application Support on the Spanish NGI Enol Fernández del Castillo (IFCA-CSIC)
Computational grids and grids projects DSS,
2005 © SWITCH Perspectives of Integrating AAI with Grid in EGEE-2 Christoph Witzig Amsterdam, October 17, 2005.
Management for IP-based Applications Mike Fisher BTexaCT Research
PROGRESS: ICCS'2003 GRID SERVICE PROVIDER: How to improve flexibility of grid user interfaces? Michał Kosiedowski.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE middleware: gLite Data Management EGEE Tutorial 23rd APAN Meeting, Manila Jan.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
TERENA 2003, May 21, Zagreb TERENA Networking Conference, 2003 MOBILE WORK ENVIRONMENT FOR GRID USERS. TESTBED Miroslaw Kupczyk Rafal.
MTA SZTAKI Hungarian Academy of Sciences Introduction to Grid portals Gergely Sipos
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
7. Grid Computing Systems and Resource Management
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Data Transfer Service Challenge Infrastructure Ian Bird GDB 12 th January 2005.
WLCG Authentication & Authorisation LHCOPN/LHCONE Rome, 29 April 2014 David Kelsey STFC/RAL.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
Distributed Data Access Control Mechanisms and the SRM Peter Kunszt Manager Swiss Grid Initiative Swiss National Supercomputing Centre CSCS GGF Grid Data.
Grid testing using virtual machines Stephen Childs*, Brian Coghlan, David O'Callaghan, Geoff Quigley, John Walsh Department of Computer Science Trinity.
TCD Site Report Stuart Kenny*, Stephen Childs, Brian Coghlan, Geoff Quigley.
Grid-Ireland test facilities Stephen Childs Dept. of Computer Science Trinity College Dublin.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
SAM architecture EGEE 07 Service Availability Monitor for the LHC experiments Simone Campana, Alessandro Di Girolamo, Nicolò Magini, Patricia Mendez Lorenzo,
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI solution for high throughput data analysis Peter Solagna EGI.eu Operations.
Jean-Philippe Baud, IT-GD, CERN November 2007
Bob Jones EGEE Technical Director
Grid-Ireland Gateway Architecture
gLite Basic APIs Christos Filippidis
Next Steps.
Grid Computing: Running your Jobs around the World
StoRM: a SRM solution for disk based storage systems
Peter Kacsuk – Sipos Gergely MTA SZTAKI
Current deployment status
gLite Grid Services Salma Saber
GGF OGSA-WG, Data Use Cases Peter Kunszt Middleware Activity, Data Management Cluster EGEE is a project funded by the European.
Grid2Win: Porting of gLite middleware to Windows XP platform
Introduction to Grid Technology
Stephen Childs Trinity College Dublin
Grid Services Ouafa Bentaleb CERIST, Algeria
Grid Computing.
Short update on the latest gLite status
Interoperability & Standards
University of Technology
iSERVOGrid Architecture Working Group Brisbane Australia June
Pierre Girard ATLAS Visit
Report on GLUE activities 5th EU-DataGRID Conference
The GENIUS portal and the GILDA t-Infrastructure
The National Grid Service Mike Mineter NeSC-TOE
Site availability Dec. 19 th 2006
Installation/Configuration
Check-in Identity and Access Management solution that makes it easy to secure access to services and resources.
worlds largest IT service provider
Presentation transcript:

Computer Architecture & Grid Research Group and Grid-Ireland OpsCentre Brian Coghlan Trinity College Dublin

Computer Systems Research Lab Pro-Active Healthcare Intelligent Transportation Systems e-Science Person to Person Computer Systems Education Innovative Pedagogies Learning and Instruction Programming Models Software Adaptation Domain Specific Languages Aspect Oriented Architectures Service Oriented Architectures Ubiquitous Computing Sensor Enabled Artifacts Sensor Networks Intelligent Mobile Systems Global Smart Spaces Autonomic Computing Self Organising Systems Security and Trust Peer to Peer Wireless Communications Delay Tolerant Networking Ad-hoc Networking Software Radio Channel Modelling Grid Computing Meta/Virtual/OnDemand Grids Grid Heterogeneity, eLearning Grid Trust, Security & Intrusion Grid Info, Viz, Policy, Ctrl, Data CVTR Lero Computer Architecture Clusters and Metacomputing Execution Models, Computistics Stream Processing & Multimedia Parallel & Virtual Architectures Grid-Ireland

Grid Research & Operations Meta/Virtual/OnDemand Grids Grid Heterogeneity, eLearning Grid Info, Viz, Policy, Ctrl, Data Grid Trust, Security & Intrusion Grid-Ireland OpsCentre ROC for Ireland OpsCentre manages Grid-Ireland Remotely deploys & maintains core infrastructure Grid component of national e-Infrastructure (e-INIS)

e-INIS Coordinated National e-Infrastructure := ICHEC + Grid-Ireland + HEAnet €9M 2007---2010 Support := knowledge transfer + training + eLearning Standards efforts := EU FP7 + OGF

e-INIS Storage Databases Metadata Grid-Enabled Data/Metadata Services Federated ID

Proposed Data Management OpsCentre Grid Lambda-switched Networking AMGA FTS LFC Database SRM OGSA-DAI Datastores Gateways Compute Data DPM ICHEC: >100TB disk + Oracle etc Grid-Ireland: OGSA-DAI + AMGA + GDSE? HEAnet: federated_ID + hosting (webservices, storage, etc)

e-INIS Centralised Capability Distributed Capacity Algorithms Supercomputers ICHEC capability NUIG SMP Tightly Coupled Loosely Coupled Numa TCHPC Clusters UCD Rowan TCD CSc UCC Boole Cycle Harvesting TCD CSc Teaching Labs Central Distributed Data Query Engines ICHEC Tightly Coupled Loosely Coupled Regional UCC NUIG Repository Repository Sites Central Distributed Visualization Single User Viz Engine TCHPC Tightly Coupled Loosely Coupled Multi User Viz Engines e.g.TCD CSc Desktop Multicore Desktops

Grid-Ireland Infrastructure Let’s talk about Grid-Ireland Grid-Ireland

UKI Grid Federation UKI == UK/Ireland federation Grid-Ireland == the national computational Grid for Ireland UK == e-Science: NGS + GridPP (partners in EGEE)

European Grid Infrastructures LCG/EGEE: ~250 sites and >45,000 CPUs worldwide TCD is Regional Operations Centre for Ireland 2-OCT-07: ~250 sites >45,000 CPUs

Gridinstall (Quattor) Gridinstall (Quattor) Site Architecture Gridnm (NM) Gridui (UI) Gridmon (test WN) Gridstore (SE) Gridgate (CE) Gridinstall (Quattor) Network switch UPS Gridfw (firewall) Grid Gateway: All Virtual machines All run on 1 physical machine Remotely managed by OpsCentre Gridnm (NM) Gridui (UI) Gridmon (test WN) Gridstore (SE) Gridgate (CE) Gridinstall (Quattor) Network switch UPS Gridfw (firewall) Cluster(s): Managed by local admins OpsCentre supports integration Various config & install options Grid-Ireland is unusual for having an integrated core infra := Gateways + OpsCentre Decouples local and national service management Requires cooperation of site admins - typically needs support of IS Managers

Central Services OpsCentre: Management of Grid-Ireland OpsCentre Testing, porting, customisation Deployment to remote sites Remote management of sites Monitoring of Grid services National services (e.g. CA) Dissemination and training Grid courses and e-Learning Links to EU Grids: EGEE-II int.eu.grid OpsCentre

Services Typical Grid service software stack Pending layers: NGS GT4 gLite Typical Grid service software stack Pending layers: NGS GT4 WebCom-G SGA We use the standard gLite software This is well known, so let’s look at unique things we do

Heterogeneity

Proposed Distributed Build Infrastructure Autobuild Current TCD Local Build Lifecycle Proposed Distributed Build Infrastructure

Certification TestGrid site replicas Grid software cpDIASie OS updates Repository cpDIASie csQUBuk csTCDie csUCCie scgNUIGie Ops Centre Grid software (EGEE) OS updates TestGrid site replicas Integration hierarchical profiles

Transactional Deployment Geoff Quigley, TCD

Transactional Deployment Repository Caching proxy gridinstall CE SE UI WN Ops Centre Site Quattor profiles SW packages Transactional Deployment GUI Geoff Quigley, TCD

Operational Status - 100% available

Usage 87% European - 13% National 64% European - 36% National

Grid Research & Operations Meta/Virtual/OnDemand Grids Grid Heterogeneity, eLearning Grid Info, Viz, Policy, Ctrl, Data Grid Trust, Security & Intrusion Grid-Ireland OpsCentre ROC for Ireland OpsCentre manages Grid-Ireland Remotely deploys & maintains core infrastructure Grid component of national e-Infrastructure (e-INIS)

TestGrid

Federated ID USER WAYF IdP SP Staff/StudentdB GridShibUS Client Staff/StudentRegistration ShibGridUK SARONGUS SLCS VOMS SAML VOMS Classic Attribute Cert Signing VOMS Admin VOMS Registration Grid-Ireland CA Grid-Ireland RA External ID Extra info USER RA PhotoID voms-proxy-init ABSENT ? AFTER PHOTOID IS ISSUED Grid cert THEFT ? usr/pw AFTER USR/PW iS ISSUED 1 3 2 19 20 21 22 24 23 4 attributed 25 proxy VASH ??? SAML ADMIN attributes ALTERNATIVES 26 5 7 6 8 9 10b 10a 13 12 15 14 VO Admin 16 17 18 27 28 30 11 Federated ID

Active Security Infrastructure (ASI) There are few security monitoring tools available We use our own GIDS/GIMS

I4C/G4C Many service monitoring tools are now available We use our own I4C + SAM + Lemon + etc

Social Grid Agents - Economic Markets - Interoperability

gridfs_publish_namespace Grid Filesystems - Standard file I/O calls - Traverses firewalls - Location-transparent - Grid secured Discovery Engine R-GMA Node 4 Directory Engine Node 5 Consumer gridfs_discover Node 1 Producer gridfs_publish_namespace Node 2 Data Movement Engine Client FUSE User Space Daemon Node 3 gridfs_publish Node 6 Engine Server GridSite Node 7 User’s Job query export info server config namespace publish client OUT client IN server IN server OUT VFS FUSE kernel module CURL = Existing software = New software Physical Storage

Infogrid - Relational interface to the Grid - Stream-oriented (uses R-GMA)

WebCom-G Infrastructure NUIG User TCD User Submission System Submission System Metadata carries job security token, which includes VOMS attributes UCC User Static SSL network connections, protected with KeyNote credentials and grid host certs Submission System Grid proxy cert GSI/SSL network connections

WebCom-G/Grid Security WebCom execute nodes MSX MJX Dtoken SUBMIT + CG + proxy REQ_TOKEN + proxy + Dtoken REQ_TOKEN closed Secure WebCom world jobID + metadata WebCom + Secure Connection Manager + Grid-Ireland host certs + KeyNote Security Manager + KeyNote certs + Map jobID to per-job filesystem + Execution in per-job context + TCD Secure Engine Module + TCD VOMS Job Security Module Host authN via Connection Mgr Host authZ via Security Mgr GRID_SUBMIT + proxy Grid response These actions could be done (if invoking Grid) directly from the WebCom portal proxy REQ_PROXY Border node WebCom instance (grid submit node) S E WebCom Server (entry node) CG + jobID + metadata Grid Grid proxy cert Delegation token (NOT job security token) WebCom portal

Adaptive e-Learning