HEAnet Conference 2006 John Walsh Grid-Ireland Grid Manager Trinity College Dublin The Grid...
-
date post
18-Dec-2015 -
Category
Documents
-
view
216 -
download
0
Transcript of HEAnet Conference 2006 John Walsh Grid-Ireland Grid Manager Trinity College Dublin The Grid...
HEAnet Conference 2006HEAnet Conference 2006
John WalshJohn Walsh
Grid-Ireland Grid ManagerGrid-Ireland Grid Manager
Trinity College DublinTrinity College Dublin
The Grid Computing Infrastructure in Ireland and
Abroad
What is a Grid?What is a Grid?
• Collection of shared resources + infrastructure Collection of shared resources + infrastructure – Cooperating across multiple administrative domainsCooperating across multiple administrative domains– Secured with PKI (AAA)Secured with PKI (AAA)– Group Collaboration (Virtual Organisations)Group Collaboration (Virtual Organisations)
• Compute and/or Data orientated Compute and/or Data orientated – Batch queue, Storage and Worker nodesBatch queue, Storage and Worker nodes
• Infrastructure to support Infrastructure to support – Authentication and Authorisation (VOMS, MYPROXY)Authentication and Authorisation (VOMS, MYPROXY)– Recognised Trust Authorities (Asia, Europe, US)Recognised Trust Authorities (Asia, Europe, US)– Resource discovery (BDII, LFC catalogs)Resource discovery (BDII, LFC catalogs)
• Current Grid projects are the drivers for Current Grid projects are the drivers for massive distributed data access over the next massive distributed data access over the next few yearsfew years
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
• NRENs+Grid+HPC == NRENs+Grid+HPC == e-Infrastructuree-Infrastructure• Grid-Ireland:Grid-Ireland:
– The national computational Grid for IrelandThe national computational Grid for Ireland
• UK:UK:– UK e-Science: NGSUK e-Science: NGS– GridPP: partners in EGEEGridPP: partners in EGEE
• LCG/EGEE:LCG/EGEE:– 200+ sites and 31,124 CPUs worldwide200+ sites and 31,124 CPUs worldwide– 32 countries, 11 federations32 countries, 11 federations– TCD is Regional Operations Centre for IrelandTCD is Regional Operations Centre for Ireland
• int.eu.grid:int.eu.grid:– European Interactive GridEuropean Interactive Grid– 13 countries, no federations13 countries, no federations
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
26-OCT-06:26-OCT-06:200+ sites200+ sites31,124 CPUs31,124 CPUs
Centralservices
SitesClusters
Gridnm (NM) Gridui (UI)
Gridmon (test WN)Gridstore (SE)Gridgate (CE)
Gridinstall (Quattor)
Network switch UPS Gridfw (firewall)
Gateway
Cluster
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
Installation serverInstallation server
Gridnm (NM) Gridui (UI)
Gridmon (test WN)Gridstore (SE)Gridgate (CE)
Gridinstall (Quattor)
Network switch UPS Gridfw (firewall)
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
Computing elementComputing element
Gridnm (NM) Gridui (UI)
Gridmon (test WN)Gridstore (SE)Gridgate (CE)
Gridinstall (Quattor)
Network switch UPS Gridfw (firewall)
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
Storage elementStorage element
Gridnm (NM) Gridui (UI)
Gridmon (test WN)Gridstore (SE)Gridgate (CE)
Gridinstall (Quattor)
Network switch UPS Gridfw (firewall)
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
Test worker nodeTest worker nodeGridnm (NM) Gridui (UI)
Gridmon (test WN)Gridstore (SE)Gridgate (CE)
Gridinstall (Quattor)
Network switch UPS Gridfw (firewall)
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
User interfaceUser interfaceGridnm (NM) Gridui (UI)
Gridmon (test WN)Gridstore (SE)Gridgate (CE)
Gridinstall (Quattor)
Network switch UPS Gridfw (firewall)
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
Network monitor:Network monitor:
Not currently Not currently installedinstalled
Gridnm (NM) Gridui (UI)
Gridmon (test WN)Gridstore (SE)Gridgate (CE)
Gridinstall (Quattor)
Network switch UPS Gridfw (firewall)
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
Cluster(s):Cluster(s):Managed by local adminsManaged by local admins
OpsCentre supports integrationOpsCentre supports integration
Various config & install optionsVarious config & install options
Gridnm (NM) Gridui (UI)
Gridmon (test WN)Gridstore (SE)Gridgate (CE)
Gridinstall (Quattor)
Network switch UPS Gridfw (firewall)
Grid-Ireland: InfrastructureGrid-Ireland: Infrastructure
Grid Gateway:All Virtual machines
All run on 1 physical machine
Remotely managed by OpsCentre
• OpsCentre:OpsCentre:• Management of Grid-IrelandManagement of Grid-Ireland
• Testing, porting, customisationTesting, porting, customisation
• Deployment to remote sitesDeployment to remote sites
• Remote management of sitesRemote management of sites
• Monitoring of Grid servicesMonitoring of Grid services
• National services (e.g. CA)National services (e.g. CA)
• Dissemination and trainingDissemination and training• Grid courses and e-Learning (soon)Grid courses and e-Learning (soon)
• Links to EU Grids:Links to EU Grids:• EGEE-IIEGEE-II• int.eu.gridint.eu.grid
OpsCentre
Grid-Ireland: OperationsGrid-Ireland: Operations
Grid-Ireland: OperationsGrid-Ireland: Operations
Transactional DeploymentTransactional DeploymentGeoff Quigley, TCD
Typical Grid Typical Grid service software service software stack.stack.
LCG M/W stack LCG M/W stack depends depends partially on partially on Globus stack Globus stack
Grid-Ireland: Operations
Grid-Ireland: OperationsGrid-Ireland: Operations
Remote Site OpsCentre
Service monitoringService monitoring
15,000 service checks per day15,000 service checks per day
Keith Rochford, TCD
Grid-Ireland: OperationsGrid-Ireland: Operations
• National Trouble Ticketing:National Trouble Ticketing:– HEAnet tickets -> HEAnet tickets -> [email protected] (people) (people)– Grid-Ireland alerts -> Grid-Ireland alerts -> [email protected] (people) (people)– Grid-Ireland tickets -> Grid-Ireland tickets -> [email protected]
(OpsCentre RT)(OpsCentre RT)• Global Trouble Ticketing:Global Trouble Ticketing:
– HEAnet tickets -> Global Grid User Support (GGUS)HEAnet tickets -> Global Grid User Support (GGUS)– Selected OpsCentre RT tickets <--> GGUSSelected OpsCentre RT tickets <--> GGUS
Grid-Ireland: IntrusionsGrid-Ireland: Intrusions
R-GMASecondaryProducer
Alert Archive
R-GMAAPI
Snort
OpsCentre
Site A
R-GMAAPI
Snort
Site B
R-GMAAPI
Snort
Site C
R-GMAAPI
Site D
Snort
GSMI Alert Layer
Stuart Kenny, TCD
Grid-Ireland: IntrusionsGrid-Ireland: Intrusions
GSMI Analysis Layer
R-GMASecondaryProducer
Alert Archive
GOC
AlertAnalyser
AlertAnalyser
AlertAnalyser
Grid-WideAlerts
CorrelationEngine
Low / med priority Grid alerts
high priority Grid alerts
OpsCentre
Stuart Kenny, TCD
Grid-Ireland: IntrusionsGrid-Ireland: Intrusions
• Deployed on Grid-IrelandDeployed on Grid-Ireland– since July 2005since July 2005– 18 Irish sites18 Irish sites– ~500,000 alerts so far~500,000 alerts so far
• Being deployed on int.eu.gridBeing deployed on int.eu.grid– 13 EU sites13 EU sites
• Next:Next:– Tripwire sensorsTripwire sensors– Active SecurityActive Security
4 week period: 25,378
Stuart Kenny, TCD
• Certification Authorities (CAs) issue digital Certification Authorities (CAs) issue digital certificates:certificates:– Grid CAs are recognized internationally:Grid CAs are recognized internationally: http://
www.gridpma.org/– e.g. Grid-Ireland CA: e.g. Grid-Ireland CA: http://www.grid.ie/certauth.html
• Globus GSI softwareGlobus GSI software– basis of most production grid securitybasis of most production grid security
• NRENs are investigating pan-EU federated identityNRENs are investigating pan-EU federated identity– HEAnet and Grid-Ireland are proactively tracking thisHEAnet and Grid-Ireland are proactively tracking this– Primary issue: users must keep their digital certificate Primary issue: users must keep their digital certificate
secure !!!secure !!!
Grid-Ireland: TrustGrid-Ireland: Trust
Grid-Ireland: ApplicationsGrid-Ireland: Applications
• AstrophysicsAstrophysics
• Computational ChemistryComputational Chemistry
• Earth Sciences - Earth Observation, Solid Earth PhysicsEarth Sciences - Earth Observation, Solid Earth Physics
• GeophysicsGeophysics
• High Energy PhysicsHigh Energy Physics
• Life Sciences - Bioinformatics (Drug discovery, etc)Life Sciences - Bioinformatics (Drug discovery, etc)
• Medical ImagingMedical Imaging
• MultimediaMultimedia
A J-band extinction map showing the Chameleon dark clouds extracted from our
map created using the Grid-enabled program - G Murphy, D Froebrich, J Walsh (2005).
Advances in Application Advances in Application SupportSupport
MPIMPI• Currently not supported wellCurrently not supported well• TCD involved in working group to rectify thisTCD involved in working group to rectify this• Will support multiple MPI implementationsWill support multiple MPI implementations• TCD modified Resource BrokerTCD modified Resource Broker
Remote PBSRemote PBS• Secure Job submission to remote PBS serversSecure Job submission to remote PBS servers• Standard PBS server with GSI-sshd + basic info Standard PBS server with GSI-sshd + basic info
publisherspublishers• Worker nodes have standard Glite WN M/W (e.g. tar Worker nodes have standard Glite WN M/W (e.g. tar
ball)ball)• Developed at TCDDeveloped at TCD• Can be adapted to support other job managersCan be adapted to support other job managers• Currently beta (tested at TCD/UCD)Currently beta (tested at TCD/UCD)