210 likes | 318 Views
Brave New World of a UK NGI. John Gordon, STFC GridPP22 2 April 2009. Outline. What is an NGI? Scenarios Funding options. What is an NGI? . A National Grid Infrastructure Why do we need one?
E N D
Brave New World of a UK NGI John Gordon, STFC GridPP22 2 April 2009
Outline • What is an NGI? • Scenarios • Funding options
What is an NGI? • A National Grid Infrastructure • Why do we need one? • Many of resources we use are shared with other communities who also work in distributed ways. Supporting multiple grid interfaces to the same resource is inefficient and may even be destructive if they start to interfere with each other.
Why an EGI? • International VOs need an international infrastructure • This can be private to a project • But then you get duplication • If you want national support, get your country to support one infrastructure • WLCG supports four of these • GridPP supports more • So we need an international infrastructure • EGI is one way of doing this. • If it doesn’t happen the WLCG will have a plan B • But our interface will be very similar
What Does EGI say about NGIs? • Not much • EGI Blueprint defines issues where NGIs need to interact with EGI.org • Accounting of international VOs • Configuration Database (GOCDB) • Helpdesk ticket handling • Reliability Statistics (monitoring) • Security • Middleware Deployment • ..... • Subsiduarity applies. NGIs can run however they wish as long as they interface to EGI.org central services using agreed schemas. • What it doesn’t say is that EGEE only works because all regions get involved in many shared tasks, (OSCT, MWSG, Operations Meetings, PPS). NGIs must continue to participate in community activities.
OSCT GOCDB SAM VO Matchmaking CIC Portal Interoperation COD Coordination eNOC APEL OAT GGUS Ticket Escalation EGEE Names JSPG USAG
Evolution WLCG WLCG WLCG WLCG EGEE EGEE EGI EGI GridPP GridPP GridPP GridPP UK NGI UK NGI UK NGI NGS NGS NGS NGS 2009 2010 2010H2 2011
What will an NGI do? • Support Users • Support Sites • Support VOs • Run Core Services
Users • Identity management – CA etc • User Support • Documentation • Training
Sites • Monitoring • Deployment Support • Security • Core Services
VOs • VOMS • CIC Portal • Help to new communities
Reliability • Today – a central COD team uses the central SAM tests to alert sites who fail. • By next year • Distributed SAM tests, run under Nagios in UKI • We control the frequency and alarms • UKI team monitoring and ticketing UKI sites • r-COD know the sites and people better • Later • Our own SAM database • Our own portals interpreting its results
Deployment • Today - EGEE SA3 certifies software release • Fairly reliable so we have stopped testing locally • Next Year – gLite Consortium should do its own testing and certification • Minimal certification by EGI.org although they do control the release • Might be wise to do more local testing again
User Support • Today – GGUS helpdesk • NGS has their own helpdesk. • UKI has one which should interwork with GGUS but is currently broken. • People seem happy using GGUS but may not scale to whole of Europe. Manual ticket assignment. • EGI model unclear • Mention of users submitting tickets to national helpdesk, handling locally if possible, pass on when not. • This needs better definition. Do we need local VO support?
User Support • Today – central team of TPM triages user tickets and assigns to support groups. • If EGI has national helpdesks then we need national triage • Probably need larger team to cover every week.
Short-term actions • Better to integrate parts of NGS and GridPP into a prototype UK NGI • WMS submission to NGS • Integrated monitoring (Nagios based) • Single VOMS • CA improvements – TAG • Single Helpdesk
Funding Scenarios • Someone (DIUS, JISC, Treasury, EC) decides to fund an e-infrastructure in EU including UK • NGS takes on all the infrastructure leaving GridPP to run the Tier1/2 and do physics • GridPP4 will do what we do now only for PP. • We put together a proposal with NGS, HPC, and other international projects with JISC, STFC, EPSRC, EC funding different parts of the joined up proposal. • Already talking to JISC, EPSRC, STFC, etc on EGI membership
Will there be an EGI? • I don’t know • but we need an international grid and planning for an EGI should put us in a good position to participate in whatever happens. • If no-one plans for an EGI, there definitely won’t be one • Sitting back and waiting is not a sensible option • Let’s build an NGI!
Brave New World • A benign paternalistic totalitarian state • A caste system: Alphas who were not judged genetically competent to do menial work tasks. • The masses were kept content by promiscuous sex and drugs • Is this what we want from an NGI?
Original Source • "O wonder! How many goodly creatures are there here! How beauteous mankind is! O brave new world! That has such people in't!" The Tempest, Act V, Scene I: • May not describe the BNW of NGI • but certainly describes GridPP 22