Download - A Glance Towards the Future
![Page 1: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/1.jpg)
EGEE-II INFSO-RI-031688
Enabling Grids for E-sciencE
www.eu-egee.org
A Glance Towards the Future
Mike Mineter
Training Outreach and Education
University of Edinburgh, UK
![Page 2: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/2.jpg)
2
Enabling Grids for E-sciencE
EGEE-II INFSO-RI-031688
Contents
• Now
• Near future
• Not quite so near future
![Page 3: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/3.jpg)
3
Provisioning
Service-Oriented Systems:The Role of Grid Infrastructure
Service-oriented Gridinfrastructure Provision physical
resources to support application workloads
ApplnService
ApplnService
Users
Workflows
Composition
Invocation
Service-oriented applications Wrap applications as
services Compose applications
into workflows
“The Many Faces of IT as Service”, ACM Queue, Foster, Tuecke, 2005
![Page 4: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/4.jpg)
4
Enabling Grids for E-sciencE
EGEE-II INFSO-RI-031688
The changing face of research
• Moving toward “utility view” – computation and data services provided by a grid – Applications that can be instantiated on chosen grid resources
• Effect: people work in their specialisms….– Researcher does research!– Service providers provide services!– Resource managers manage resources!
EGEE: So 100 years CPU time in a fast response to bird-flu
• And… there is a role for application hosting environments e.g.– GEMLCA http://www.cpc.wmin.ac.uk/gemlca/– AHE http://www.realitygrid.org/AHE
![Page 5: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/5.jpg)
5
The Application Hosting Environment
• Based on the idea of applications as Web Services
• Lightweight hosting environment for running unmodified applications on grid resources (NGS, TeraGrid) and on local resources (departmental clusters)
• Community model - expert user installs and configures an application and uses the AHE to share it with others
• Simple clients with very limited dependencies - can run from the desktop, command line or PDA
![Page 6: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/6.jpg)
6
AHE: Further Information
•RealityGrid web site:
http://www.realitygrid.org/AHE
•NeSCForge:
http://forge.nesc.ac.uk/projects/ahe/
•Mailing list:
http://www.mailinglists.ucl.ac.uk/mailman/listinfo/ahe-discuss
•OMII http://www.omii.ac.uk
![Page 7: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/7.jpg)
7
Enabling Grids for E-sciencE
EGEE-II INFSO-RI-031688
Contents
• Near future
• Not quite so near future
![Page 8: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/8.jpg)
8
Enabling Grids for E-sciencE
EGEE-II INFSO-RI-031688
EU initiatives
• EGEE is cooperating with many projects…. Most relevant to application developers are:
• OMII-Europe http://www.omii-europe.com/– Amongst goals: Applications can be deployed and run on multiple grid
environments through adherence to common services Not required to develop different solutions for different grids
• ETICS – www.eu-etics.orgE-infrastructure for Testing, Integration and Configuration of Software– Mission: Provide a generic service that other projects
can use to efficiently and easily build and test their grid and distributed software.Set up the foundations for a certification process to help increasing the quality and interoperability of such software
![Page 9: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/9.jpg)
9
Enabling Grids for E-sciencE
EGEE-II INFSO-RI-031688
What will grids be for?
People with shared goals
Improvised cooperation
Grids permit collaborative “virtual computing”
??New infrastructure for “service-oriented research”
• Grids allow research with best models, data, timeliness, …..
• Add service orientation
• Take these concepts a step further
![Page 10: A Glance Towards the Future](https://reader036.vdocuments.us/reader036/viewer/2022083006/56813d5e550346895da72946/html5/thumbnails/10.jpg)
10
Enabling Grids for E-sciencE
EGEE-II INFSO-RI-031688
Summary
• Now– Grids as providers of resources – Roles of researcher, provider more defined
• Near future– Application hosting will become a 3rd role– Services supporting the testing of applications
• Not quite so near future– Interoperability amongst grids
• Not so near as not quite so near future– Service oriented research