for Experiences in the National Institute Environmental eScience e

advertisement
Experiences in the National Institute
for Environmental eScience
Martin Dove
National Institute for Environmental eScience
and
Department of Earth Sciences, University of Cambridge
NIEeS
http://www.niees.ac.uk
Outline of talk
Introducing the National Institute for Environmental
eScience
– Who are we?
– What do we do?
Experiences gained at the NIEeS
– What we have done to demonstrate escience
– Issues raised from our experiences
NIEeS
http://www.niees.ac.uk
The NIEeS
Partnership between:
With the aim to support the development of
escience programmes within the environmental
science community
NIEeS
http://www.niees.ac.uk
Environmental eScience
From global ...
… to molecular
NIEeS
http://www.niees.ac.uk
Environmental eScience
Earth system
modelling
Pollution
Earth observation
Modelling
natural hazards
NIEeS
http://www.niees.ac.uk
Environmental issues
The study of environmental
processes includes data
gathering from field
studies, experiments, and
simulations.
It also involves significant
computing for modeling
and data analysis
eScience will have a significant impact
NIEeS
http://www.niees.ac.uk
Key elements of escience
Access to, and exploitation of, distributed computing
resources: “grid computing”
– Seamless secure access to resources
Location-independent access to data
– Well-described information about the data
(metadata)
– Secure access
Cross-institute collaborative environment: concept of
the “virtual organisation”
NIEeS
http://www.niees.ac.uk
The NIEeS: what we do
The National Institute for
Environmental eScience was
established to play a role in
supporting the development of
the UK environmental escience
programme
This is achieved through supporting activities such as
workshops & courses, demonstration projects, and
supporting visitor & working group programmes
NIEeS
http://www.niees.ac.uk
Based in Cambridge
Based in the Centre for
Mathematical Sciences, and
co-located with the
Cambridge eScience Centre
NIEeS
http://www.niees.ac.uk
NIEeS web site
Focus on events and
training
NIEeS
http://www.niees.ac.uk
NIEeS web site
NIEeS
http://www.niees.ac.uk
NIEeS web site
NIEeS
http://www.niees.ac.uk
NIEeS staff (3 FTE)
Helen, Course Adminstrator (1/2 time)
Malcolm, Finances (1/2 time)
Stuart, Science Coordinator
Martin, Technical Coordinator
NIEeS
http://www.niees.ac.uk
NIEeS staff (3 FTE)
Helen, Course Adminstrator (1/2 time)
Malcolm, Finances (1/2 time)
Stuart, Science Coordinator
Martin, Technical Coordinator
NIEeS
http://www.niees.ac.uk
NIEeS staff (3 FTE)
Helen, Course Adminstrator (1/2 time)
Malcolm, Finances (1/2 time)
Stuart, Science Coordinator
Martin, Technical Coordinator
NIEeS
http://www.niees.ac.uk
NIEeS staff (3 FTE)
Helen, Course Adminstrator (1/2 time)
Malcolm, Finances (1/2 time)
Stuart, Science Coordinator
Martin, Technical Coordinator
NIEeS
http://www.niees.ac.uk
NIEeS staff (3 FTE)
Helen, Course Adminstrator (1/2 time)
Malcolm, Finances (1/2 time)
Stuart, Science Coordinator
Martin, Technical Coordinator
NIEeS
http://www.niees.ac.uk
Examples of events at NIEeS
Typically two day events, plus week-long summer
school and some one-day events. Examples include:
Discrete element modelling, visualisation, metadata,
remote sensing, nuclear waste, data formats, toxic
elements, XML, desktop grids, invasive species,
Access Grid, Earth System modelling, GIS,
collaborative tools, grid–database integration …
… mix of technologies and
application drivers
NIEeS
http://www.niees.ac.uk
NIEeS delegates: ‘totals’
Based on bookings, not counting events
not requiring registration
NIEeS
http://www.niees.ac.uk
NIEeS delegates: individuals
Now accounting for repeat visitors
NIEeS
http://www.niees.ac.uk
NIEeS delegates: institutes represented
NIEeS
http://www.niees.ac.uk
Talks, training, practice & discussion
NIEeS
http://www.niees.ac.uk
Practical classes
Running grid
applications on the
UK Level 2 Grid
NIEeS
http://www.niees.ac.uk
Practical classes
We have run classroom demonstrations of:
Running fluid dynamics simulations on the
UK level 2 grid with parameter sweeps
Condor jobs
XML
OGSA-DAI
SRB and the CCLRC data portal
NIEeS
http://www.niees.ac.uk
Issues in running practical classes
Generating temporary X.509 digital certificates and
getting them accepted (we run our own certification
authority)
Getting temporary accounts generate on remote
services (e.g. on the SRB)
Guaranteeing quality of service on remote resources
(one bad experience!)
Guaranteeing on-demand access to remote resources
Prior experience/knowledge of students (computing
and escience)
Effort involved in setting up individual demonstrations
NIEeS
http://www.niees.ac.uk
Live lecture demonstrations
In many events we run live lecture demonstrations to
show escience to people
Desktop access grid
Portals
Running simple globus-job-run/Condor/Condor-G jobs
Workflow with Condor’s DAGman
Data management with Storage Resource Broker
Installing software (e.g. Condor)
Grid certificates
NIEeS
http://www.niees.ac.uk
Issues in running live demonstrations
Guaranteeing quality of service on remote resources
Guaranteeing on-demand access to remote resources
Guaranteeing the demonstration works every time!
GSI processes take time: nothing is instantaneous!
Firewall problems when lecturing away from home
Finding appropriate demonstrations (need to be quick
but relevant)
NIEeS
http://www.niees.ac.uk
Live national Access Grid demonstation
NIEeS
http://www.niees.ac.uk
Summary
The NIEeS has been ambitious in attempting to
demonstrate eScience technologies to the
environmental sciences “community”
We have set up a range of escience
demonstrations for classrooms and lectures
I have pointed out a number of issues
encountered in setting up demonstrations
NIEeS
http://www.niees.ac.uk
Acknowledgements
Colleagues in the NIEeS
Colleagues in the Cambridge eScience Centre and
the NERC eMinerals project
Funding from NERC
Speakers from range of institutes, including universities,
CCLRC, escience centres, some industries, NERC
institutes, EU and US escience teams
NIEeS
http://www.niees.ac.uk
Download