Title: David De Roure
1Reflections and Projections
cloud
grid
Mexico Edition
2SemanticGrid
Cloud?
Mexico Edition
3e-Science is about global collaboration in key
areas of science and the next generation of
infrastructure that will enable it
John Taylor
There are a number of grid applications being
developed and there is a whole raft of computer
technologies that provide fragments of the
necessary functionality. However there is
currently a major gap between these endeavours
and the vision of e-Science in which there is a
high degree of easy-to-use and seamless
automation and in which there are flexible
collaborations and computations on a global scale.
Semantic Grid Report 2001
4Scientists
Need something here
5Map of talk... Mind the Gap!
- This talk is about our adventures in the gap
- Looking downSemantic Grid
- Looking up Science 2.0
- Looking forward the ecosystem evolves
-
61. Semantic Grid
7Why Semantic Web?
Original slide but still true!
- Huge potential for Science
- making data reusable, interlinked
- making connections between decoupled content
- generating new intelligence
- Automation requires machine-processable
descriptions - Grid community talking about metadata and
knowledge
8My Chemistry Experiment
9The Semantic Datagrid
- Holistic approach
- Accelerates time-to-experiment
- Semantic Web works well for data where flexible
schema required - Complete provenance trail from lab to scholarly
output - Makes outputs reusable
- Built a web not a warehouse
10Grid Research Projects under FP6
international cooperation
supporting the Grid community
EU Funding 130 M
Grid services, business models
trust, security
BeinGrid business experiments
platforms, user environments
data, knowledge, semantics
XtreemOS Linux based Grid operating system
Wave 2 start 2006
Integrated project
Network of excellence
Specific targeted research project
Specific support action
Wave 1 start 2004
11Semantic OGSA
Application 1
Application N
- Semantic Grid Reference Architecture
- A low-impact extension of OGSA
- Everything is OGSA compliant
- Mixed ecosystem of Grid and Semantic Grid
services - Services ignorant of bindings
- Services binding aware but unable to process them
- Services binding aware and capable of processing
Optimization
Security
Data
Execution Management
Semantic Services
Resource management
Information Management
Infrastructure Services
12Service-Oriented Knowledge Utility
NGG3
The architecture comprises services which may be
instantiated and assembled dynamically, hence the
structure, behaviour and location of software is
changing at run-time
A utility is a directly and immediately useable
service with established functionality,
performance and dependability, illustrating the
emphasis on user needs and issues such as trust
Services are knowledge-assisted (semantic) to
facilitate automation and advanced functionality,
the knowledge aspect reinforced by the emphasis
on delivering high level services to the user
13(No Transcript)
142. Web 2.0
15Note to Reader. The next slides are not intended
to be anti-grid. Everyone working on Grid is
doing great work.
16(No Transcript)
17(No Transcript)
18use Web 2.0 here?
19use Web 2.0 here?
Grid
20use Web 2.0 here
21N
N2
N
22N
One Middleware
2N
N
23N
Middleware
Middleware
Middleware
?
Middleware
Polynomial involving N1,N2 and M
Middleware
Middleware
N
24Its a long haul(?)
- Distributed computing is difficult
- As demonstrated by CORBA, OGSA, ...
- Were getting there slowly
- Err, excuse me, the Web works!
25How Repositories can avoid Failing like the Grid
2.0
Repository Fringe
26So has the Grid failed?
- There have been successes BUT...
- Theres a usability problem
- For both developers and users
- Theres a relevance problem
- Not solving the problems that people really want
solved - Providing solutions where other solutions may
already exist
273. Evolution
28Changing circumstances
- Things are really moving on
- Technology e.g. multicore, virtualisation
- Thinking and practice e.g. Open Science,
data-intensive science - Deployed systems e.g. HPC, Cloud, Repositories
- Community, especially across disciplines
- See examples on following slides...
- Observing growing emphasis on data and software
over computation
29Understanding future requirements
- Atkinson E-Science Directors forum CIR strategy
- De Roure New e-Science
- Goble The Future of Research
30(No Transcript)
31(No Transcript)
32(No Transcript)
33(No Transcript)
34Linked data
35(No Transcript)
36(No Transcript)
37(No Transcript)
38Scientists
Really simple interfaces to data, automation,
computation, annotation and sharing.Ease of
assembly.
e.g. Web 2.0, Workflows and Semantic Web
HPC
Google
Multicore desktop
Virtualisedservers
Grid
Repositories(data, workflows, software)
Amazon
39Our Research Agenda
- Our users want e-Laboratories in which to conduct
their research - We are making these easy to build
- Our approach is based on
- Usercentricity
- Utility services
- Research Objects
- In fact we are building an e-Laboratory factory!
- Semantic Web for Research Objects, annotation and
operational support
40Your Research Agenda
- Many of the challenges of Grid computing remain
as relevant as ever or more so - Cloud and Grid are DIFFERENT. They solve
different problems. They are not straight
alternatives. And there are lots of cloud papers
to be written! - Compare with standards-based Semantic Web and
community-based Web 2.0 being seen 2 years ago as
competing futures now they are symbiotic - Important new challenges in
- Ease of assembly of tools, services and software
- Data quality, curation and stewardship
- Assistance and automation
41Take Homes
- Cloud and Grid are DIFFERENT
- Utility computing lives (see cloud)
- Virtual Organisations live (still a difficult
sociotechnical problem) - Need really simple interfaces to data,
automation, computation, annotation and sharing.
Ease of assembly. - Linked data has traction
- Lots of research challenges!
42Good computer science makes things simpler, not
more complicated
me
43- For papers see
- wiki.myexperiment.org
- Contact
- David De Roure
- dder_at_ecs.soton.ac.uk
- Carole Goble
- carole.goble_at_manchester.ac.uk