EGEE and the National Grid Service Mike Mineter

advertisement
Enabling Grids for E-sciencE
EGEE and
the National Grid Service
Mike Mineter
mjm@nesc.ac.uk
www.eu-egee.org
INFSO-RI-508833
Acknowledgements
Enabling Grids for E-sciencE
• This talk was prepared by Mike Mineter of NeSC and
includes slides from talks delivered by:
– Neil Geddes, GOSC Face-to-Face, NeSC, November 2004
– Andy Richards, GOSC Face-to-Face, NeSC, November 2004
– Tony Hey, AHM 2004, Nottingham,
http://www.allhands.org.uk/programme/programme.html
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
2
Goals of this module
Enabling Grids for E-sciencE
• To outline the National Grid Service
• To summarise its relationship with EGEE
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
3
Contents
Enabling Grids for E-sciencE
• Snapshots of the UK e-infrastructure
• The UK e-Science programme
• The National Grid Service
• The NGS and EGEE
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
4
Snapshots of UK e-infrastructure
Enabling Grids for E-sciencE
• The JISC view
• Digital curation
• Networks
– We’ve been (mainly) ignoring networks today!
– A sign of their success!!
• Grids
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
5
• E-research
Portals
Applications
Content
Meta Data &
Delivery tools
• Finding /Access
tools
• Digital libraries
•
•
•
•
• E-learning
The JISC Communities
• AAA Services
• Internet
6
Digital Curation Centre
• Actions needed to maintain and utilise digital
data and research results over entire lifecycle
– For current and future generations of users
• Digital Preservation
– Long-run technological/legal accessibility and
usability
• Data curation in science
– Maintenance of body of trusted data to represent
current state of knowledge in area of research
• Research in tools and technologies
– Integration, annotation, provenance, metadata,
7
Communicating across 3 dimensions:
Enabling Grids for E-sciencE
• Space and organisational boundaries: Grids
• Time : curation
• Domains of knowledge: semantics
• (With thanks to Peter Burnhill, EDINA)
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
8
Snapshots of UK e-infrastructure
Enabling Grids for E-sciencE
• The JISC view
• Digital curation
• Networks
– We’ve been (mainly) ignoring networks today!
– A sign of success!!
• Grids
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
9
Local Research
Equipment
UK Researchers
International
Point-of-Access
Extended JANET
Development Network
Existing
connections
Proposed
connections
CA*net
StarLight
Chicago
UKLight
London
10Gb/s
2.5Gb/s
10Gb/s
Abilene
10Gb/s
CERN
10Gb/s
10Gb/s
NetherLight
Amsterdam
JISC £6.5M for UKLight
‘Lambda’ Network
CzechLight
GEANT
10
Snapshots of UK e-infrastructure
Enabling Grids for E-sciencE
• The JISC view
• Digital curation
• Networks
– We’ve been (mainly) ignoring networks today!
– A sign of success!!
• Grids
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
11
The UK e-Science programme
Enabling Grids for E-sciencE
• Goal
• Where we are today
• Web services and Grids
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
12
The UK e-Science programme
Enabling Grids for E-sciencE
• “We are attempting to build an infrastructure
comprised of a set of middleware services capable of
supporting the dynamic 'virtual organisations' required
by scientists, engineers and industry. As a shorthand
for this core middleware infrastructure I often use the
controversial term ‘Grid’”
Professor Tony Hey, September 2004
• £250M UK e-Science Initiative
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
13
UK Core e-Science programme Situation Today
Enabling Grids for E-sciencE
Level-2 Grid
http://www.grid-support.ac.uk/l2g/
National Grid Service
* Leeds
Manchester *
* DL
* Oxford
RAL *
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
14
Web Services and Grids
• Computing models developed for sequential
machines led to the distributed object model of
distributed computing represented by Java and
CORBA
• Experience has shown that the distributed object
model ties distributed entities together too tightly
• Resulted in ‘fragile’ distributed software systems
when going from LANs to WANs
 Replace distributed objects by ‘services’
connected by “one-way” messages and not by
request-response messages
 IT industry has ‘united’ around Web Services
Tony Hey, AHM 2004
http://www.allhands.org.uk/programme/programme.html
15
The Web Services ‘Magic Bullet’
Company A
(J2EE)
Web services
Company B
(ONE)
Company C
(.Net)
Tony Hey, AHM 2004
http://www.allhands.org.uk/programme/programme.html
16
Web Service Grids:
An Evolutionary Approach
Specifications that have/will enter a standardisation process
but are not stable and are still experimental
‘WS-I+’
profile
WS-I
Standards that have
broad industry support
Specifications that are emerging
and multiple interoperable
from standardisation process
Tony Hey, AHM 2004
http://www.allhands.org.uk/programme/programme.html
implementations
17
and are recognised
as being
‘useful’
WS-I+ Grid Interoperability Profile
• WS-I identifies XSD, WSDL, SOAP, UDDI
• WS-I+ adds minimum additional capabilities to WSI to allow development of Grid Services
– BPEL and extensions for scientific workflows
– WS-Addressing for virtualization of messaging
– WS-ReliableMessaging/Reliability to provide basis for
fault tolerant and efficient Grid services
• Expect progress in
– WS-ResourceFramework – submitted to OASIS
– Notification – dialogue between IT companies
– Security – need to understand better relationship of Web
Services and Grid approaches
Tony Hey, AHM 2004
http://www.allhands.org.uk/programme/programme.html
18
– Portlets
– generic
toolkit for portal construction
The NGS and GOSC
Enabling Grids for E-sciencE
• 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 Centre (GOC).
• http://www.ngs.ac.uk/
• The UK Grid Operations Support Centre is a distributed "virtual
centre" providing deployment and operations support for the UK
e-Science programme. The core of the GOSC is built around
operation of the National Grid Service (NGS). The GOSC will
support UK services for user authentication, user authorization
and project organization, credential management, resource
discovery, access portal and more, to be driven by the user
requirements.
• http://www.grid-support.ac.uk/
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
19
Enabling Grids for E-sciencE
UK e-Infrastructure
Users get common access, tools, information,
Nationally supported services, through NGS
Regional and
Campus grids
Integrated
internationally
VRE, VLE, IE
LHC
INFSO-RI-508833
ISIS TS2
EGEE and the National Grid Service
HPCx + HECtoR
EGEE Induction, 8 December 2004, NeSC
20
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 Sites:
Integrated with NGS, some services/resources available for all VOs
Monitored interfaces + services
NGS Connected Sites: Integrated with NGS, support for some VO’s
Monitored interfaces (+security etc.)
NGS Hardware
Enabling Grids for E-sciencE
Compute Cluster
Data Cluster
•64 dual CPU Intel 3.06 •20 dual CPU Intel 3.06
GHz (1MB cache)
GHz nodes
nodes
•18TB Fibre SAN (
Infortrend F16F 4.1TB
Fibre Arrays (UltraStar
146Z10 disks)
•Oracle 9i RAC
•Oracle Application
server
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
22
NGS Middleware
Enabling Grids for E-sciencE
• Core NGS
– VDT (Globus 2) Middleware
– OGSA-DAI implementation (pre-production)
– Data Services – Oracle, SRB
– Various Applications…
• GOSC – GSC Supported services for the NGS
– MyProxy Service – myproxy.grid-support.ac.uk
– BDII / MDS Information Service (Production and
Development)
– VOM (LCG-VO) Service
– Monitoring tools
• GOSC (GSC, NGS) Developing expertise with EGEE
software / middleware – resource broker – and testing
gLite
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
23
“Tomorrow”
Enabling Grids for E-sciencE
GOSC Timeline
NGS WS Service
NGS Expansion
(Bristol, Cardiff…)
NGS Production
Service
NGS WS Service 2
OGSA-DAI
NGS Expansion
WS2 plan
WS plan
Q2
Q3
Q4
Q1
2004
Q2
Q3
Q4
Q1
Q2
OMII release
gLite release 1
EGEE gLite alpha
release
INFSO-RI-508833
Q3
2006
2005
Web Services
based
National Grid
Infrastructure
EGEE gLite release
OMII Release
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
24
Summary
Enabling Grids for E-sciencE
• e-infrastructure is being developed and used to
support knowledge creation (research), curation, and
dissemination
• In the UK, the National Grid Service provides the
middleware services that uses the network
infrastructure and enables application services
(computation, data, collaboration,…)
• NGS will interoperate with EGEE
• Grid Operations Support Centre is the initial source for
further information http://www.grid-support.ac.uk/
INFSO-RI-508833
EGEE and the National Grid Service
EGEE Induction, 8 December 2004, NeSC
25
Download