The National Grid Service Mike Mineter

advertisement
http://www.grid-support.ac.uk
http://www.ngs.ac.uk
The National Grid Service
Mike Mineter
mjm@nesc.ac.uk
http://www.nesc.ac.uk/
http://www.pparc.ac.uk/
http://www.eu-egee.org/
Acknowledgements
• Most NGS and GOSC slides are taken from a
talk by Stephen Pickles, Technical Director of
GOSC
• Also slides from Malcolm Atkinson on e-Science
programme
• A few I even did myself (If you find an error,
you’ve one of mine! Tell me please.)
3
Overview
• The UK e-science programme:
building and using e-Infrastructure
• GOSC and the NGS
• NGS middleware and services
4
What is e-Infrastructure –
Political view
• A shared resource
– That enables science,
research, engineering,
medicine, industry, …
– It will improve UK /
European / … productivity
• Lisbon Accord 2000
• E-Science Vision SR2000
– John Taylor
– Commitment by UK
government
• Sections 2.23-2.25
– Always there
• c.f. telephones, transport,
power, internet
5
UK e-Science Budget
(2001-2006)
Total: £213M + £100M via JISC
EPSRC Breakdown
MRC (£21.1M)
10%
EPSRC (£77.7M)
37%
Staff costs only Applied (£35M)
45% Grid Resources
HPC
(£11.5M)
BBSRC (£18M)
15%
8%
NERC (£15M)
7%
Computers & NetworkCore (£31.2M)
(£57.6M)
40%
funded separately PPARC27%
CLRC (£10M)
5%
ESRC (£13.6M)
6%
+ Industrial Contributions £25M
Source: Science Budget 2003/4 – 2005/6, DTI(OST)
6
The e-Science
Centres e-Science
Institute
Globus Alliance
National
Centre for
e-Social
Science
Grid
Operations
Support
Centre
Digital
Curation
Centre
Open
Middleware
Infrastructure
Institute
CeSC (Cambridge)
http://www.nesc.ac.uk/centres/
EGEE
National
Institute
for
Environmental
e-Science
7
GOSC and the NGS
8
The National Grid Service
The NGS is the core UK grid, intended for the
production use of computational and data grid
resources. NGS is the core service resulting
from the UK's e-Science programme. NGS is
supported by JISC, and is run by the Grid
Operations Support Centre (GOSC).
9
GOSC
The Grid Operations Support Centre is a
distributed “virtual centre” providing deployment
and operations support for the UK e-Science
programme.
10
GOSC
More on this tomorrow!!
11
NGS Organisation
•
Operations Team
–
–
–
–
–
•
Technical Board
–
–
–
–
–
–
•
led by Andrew Richards (RAL)
representatives from all NGS core nodes
meets bi-weekly by Access Grid
day-to-day operational and deployment issues
reports to Technical Board
led by Stephen Pickles
representatives from all sites and GOSC
meets bi-weekly by Access Grid
deals with policy issues and high-level technical strategy
sets medium term goals and priorities
reports to Management Board
GOSC Board meets quarterly
–
–
representatives from funding bodies, partner sites and major stakeholders
sets long term priorities
12
Managing middleware
evolution
• Important to coordinate and integrate this with deployment and
operations work in EGEE, LCG and similar projects.
• Focus on deployment and operations, NOT development.
EGEE…
Other software
sources
Prototypes &
specifications
NGS
ETF
Software with proven
capability & realistic
deployment
experience
OMII
‘Gold’ services
UK
Campus
Operations and
other
Grids
Feedback & future requirements
Engineering Task Force
Deployment/testing/advice
13
http://www.ngs.ac.uk
NGS core nodes:
Need UK e-Science
certificate (1-2 days)
Apply through NGS
web site (1-2 weeks)
14
Gaining Access
NGS core nodes
National HPC services
•
•
data nodes at RAL and Manchester
compute nodes at Oxford and Leeds
•
HPCx
•
•
•
•
free at point of use
apply through NGS web site
accept terms and conditions of use
light-weight peer review
•
CSAR
–
•
•
1-2 weeks
to do: project or VO-based application
and registration
Must apply separately to research councils
all access is through digital X.509
certificates
Digital certificate and
Conventional (username/ password)
access supported
–
–
from UK e-Science CA
or recognized peer
15
UofD
U
of
A
H
P
C
x
Commercial
Provider
PSRE
Man. Leeds
GOSC
RAL
Oxford
C
S
A
R
U
of
B
U
of
C
NGS Core Nodes: Host core services, coordinate integration, deployment and support
+free to access resources for all VOs. Monitored interfaces + services
NGS Partner Sites: Integrated with NGS, some services/resources available for all VOs
Monitored interfaces + services
NGS Affiliated Sites: Integrated with NGS, support for some VO’s
Monitored interfaces (+security etc.)
16
http://www.grid-support.ac.uk
http://www.ngs.ac.uk
Middleware & Services
http://www.nesc.ac.uk/
http://www.pparc.ac.uk/
http://www.eu-egee.org/
Globus Toolkit
• Globus Toolkit version 2
– GT 2.4.3 from VDT 1.2
– (VDT comprises several middleware packages used
in EU, US and UK grids)
•
•
•
•
Job submission (GRAM)
File transfer (GridFTP)
Shell (GSI-SSH)
Information Services (MDS/GIIS/GRIS)
– Information providers from GLUE schema
18
NGS software
• Computation services based on GT2
– Use compute nodes: for sequential or parallel jobs,
primarily from batch queues
• Data services:
– Storage Resource Broker:
• Primarily for file storage and access
– “OGSA-DAI”: Data Access and Integration
• Primarily for grid-enabling databases (relational, XML)
• Note especially: the NGS Oracle service
– Used by NGS services
• OGSA-DAI and Oracle are available to users – but apply via
GOSC
19
SRB
• Storage Resource Broker from SDSC
– Location transparent access to storage
• Access a file in SRB across a grid, interface is similar to POSIX I/O
• Mechanism used to access same files from any NGS compute node
(unless you synch your accounts)
– Metadata catalog
– Replica management
• Clients on compute nodes
• Servers on data nodes
• Java and Windows clients for desktop/UI machines
20
Oracle
• Oracle 9i database
• Only on data nodes
• Populated by users/data providers
• Infrastructure maintained by NGS database
administrators
• Used directly or via OGSA-DAI
21
OGSA-DAI
• Open Grid Services Architecture (OGSA)
• Database Access and Integration (DAI)
• Developed by UK e-Science projects OGSA-DAI and
DAIT
• OGSA-DQP (Distributed Query Processor)
• Experimental service based on OGSI/GT3 on
Manchester data node only
– considering WS-I and WSRF flavours
– Uses Oracle underneath
• Early users from e-Social Science (ConvertGrid)
22
The NGS portal
• More on this later…
• NGS has services for “data grid” and “compute grid”;
portal gives easier access to some of these and also
support for the “people grid”
• Portlets for
–
–
–
–
Collaborations to use – e.g. chat
Job submission
Access to information services
GridFTP
• http://portal.ngs.ac.uk/
23
Key facts
• Production: deploying middleware after selection
and testing – major developments via
Engineering Task Force.
• Evolving:
– Middleware
– Number of sites
– Organisation:
• VO management
• Policy negotiation: sites, VOs
• International commitment
24
Web Sites
• NGS
– http://www.ngs.ac.uk
– To see what’s happening: http://ganglia.ngs.rl.ac.uk/
• GOSC
– http://www.grid-support.ac.uk
• CSAR
– http://www.csar.cfs.ac.uk
• HPCx
– http://www.hpcx.ac.uk
25
Summary
• NGS is a production service
– Therefore cannot include latest research protoypes!
– ETF recommends what should be deployed
• Core sites provide computation and also data services
• NGS is evolving
– OMII, EGEE, Globus Alliance all have m/w under assessment by
the ETF for the NGS
• Selected, deployed middleware currently provides “low-level” tools
– New deployments will follow soon
– New sites and resources being added !
26
Download