Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn...
-
Upload
brianne-houston -
Category
Documents
-
view
223 -
download
0
Transcript of Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn...
![Page 1: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/1.jpg)
Universal Acessibility to the Grid via Metagrid Infrastructure
Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan
![Page 2: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/2.jpg)
About Universal Accessibility
• rooted in the concept of Design for All in Human Computer InteractionAbout UA
Relevance
Challenges
Solutions
Proposal
• addresses accessibility problems in human interaction with software applications and telematic services.
![Page 3: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/3.jpg)
About Universal Accessibility
• is supported by various development methodologies and platforms.About UA
Relevance
Challenges
Solutions
Proposal
![Page 4: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/4.jpg)
About Universal Accessibility
• Various application domains benefited from research and development in this area including:About UA
Relevance
Challenges
Solutions
Proposal
• interactive television and media
• children educational games
• interfaces for the physically handicapped
• interfaces for various devices
![Page 5: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/5.jpg)
Relevance to the Grid
• Grid applications involving social interaction
Infr
astr
uctu
re
Use
rs
Dev
ices
About UA
Relevance
Challenges
Solutions
Proposal
![Page 6: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/6.jpg)
Infr
astr
uctu
re
Use
rs
Dev
ices
Challenges
Med
icin
e
About UA
Relevance
Challenges
Solutions
Proposal
Use
rs
• Open-ended interactivity
• Access for the disabled
• Generalised universal access:
G2GG2G
G2BG2BG2CG2C
e-hospital (e.g. remote consultancy, e-surgery)
e-govt (e.g. G2B, G2C, G2G)
e-business (e.g. collaborative engineering)
![Page 7: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/7.jpg)
Infr
astr
uctu
re
Use
rs
Dev
ices
Challenges
• Direct access to remote external devices at the grid boundaries
Dev
ices
About UA
Relevance
Challenges
Solutions
Proposal
• Now being solved for each of N middlewares rather than just once
![Page 8: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/8.jpg)
Infr
astr
uctu
re
Use
rs
Dev
ices
Challenges
• Develop an infrastructure for:About UA
Relevance
Challenges
Solutions
Proposal
Infr
astr
uctu
re
serving the distant minority
coping with cultural diversity
eLearning, independent of geographical location
serving enterprise, e.g. management of data centres
![Page 9: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/9.jpg)
Challenges
About UA
Relevance
Challenges
Solutions
Proposal
• the lack of an underlying infrastructure similar to that of a desktop OS
• Why needed?
To hide user I/O
Plug-n-play of devices
• the dilemma between hiding the grid versus making it more transparent
• Why hide?
To simplify
• Why transparent?
To customise for user access
• the software engineering practice adopted in grid middleware development
• Why a problem?
Bottom-up middleware, not driven by apps
![Page 10: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/10.jpg)
Current Partial Solutions [1]
• the development of grid middleware supporting interaction with heterogeneous mobile devices [Jameel et al, 2005]About UA
Relevance
Challenges
Solutions
Proposal
![Page 11: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/11.jpg)
Current Partial Solutions [2]
• wrapping the computational and resource intensive grid tasks, to allow the accessibility to the grid via hand held devices [Kiani et al, 2005]
About UA
Relevance
Challenges
Solutions
Proposal
![Page 12: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/12.jpg)
Current Partial Solutions [3]
• the development of common web-based grid application portals allowing the applications' users to customize their interfaces to the grid [Lindemann et al, 2005]
About UA
Relevance
Challenges
Solutions
Proposal
![Page 13: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/13.jpg)
Current Partial Solutions [4]
About UA
Relevance
Challenges
Solutions
Proposal
• Enhancement for grid interactivity
[Rosmanith et al, 2005]int.eu.gridint.eu.grid
![Page 14: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/14.jpg)
Current Partial Solutions [5]
About UA
Relevance
Challenges
Solutions
Proposal
• the development of application models for the grid
[Wu et al, 2005]
![Page 15: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/15.jpg)
Current Partial Solutions - Summary
About UA
Relevance
Challenges
Solutions
Proposal
• While each of these efforts towards universal accessibility
to the grid does address the problem to some extent, none
of them enables acomplete solution.
![Page 16: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/16.jpg)
Metagrid Infrastructure
• to host solutions to all issues related to universal accessibility to the grid
ObjectiveAbout UA
Relevance
Challenges
Solutions
Proposal
![Page 17: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/17.jpg)
Metagrid Infrastructure
• used so far in the context of inter-grid interoperability
• extends the notion of interoperability to embrace grid application interoperability (interactivity and universal accessibility).
ContextAbout UA
Relevance
Challenges
Solutions
Proposal
![Page 18: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/18.jpg)
Metagrid Infrastructure
• heavily based on existing grid middleware services and architecture:
– EGEE
– Globus
– CrossGrid
– GridPP
– GGF
• hosts one or more target grid techologies (hosting WebCom, LCG2 and GT4)
• supports its own services
DependenciesAbout UA
Relevance
Challenges
Solutions
Proposal
![Page 19: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/19.jpg)
Metagrid Infrastructure
• transparent grid filesystem:
– supports all forms of data access (r/w/x) across arbitrary grid middleware
– provides a logical user view of grid data (e.g. supports easy integration of the data centre in the enterprise)
– discover data during interaction in media applications.
– can improve the utility of the EGEE middleware.
Transparent ServicesAbout UA
Relevance
Challenges
Solutions
Proposal
![Page 20: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/20.jpg)
Metagrid Infrastructure
• MetaGrid Submission Service (MSS)
• MetaGrid Broker (MB)
• MetaGrid Security Exchange (MSX)
• MetaGrid Job Exchange (MJX)
Metagrid ServicesAbout UA
Relevance
Challenges
Solutions
Proposal
![Page 21: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/21.jpg)
Metagrid Infrastructure
• user interaction services
• special purpose discovery services to support various forms of interaction especially in media applications
• and intelligent interpreters to support e-Government data semantics.
Value-Added ServicesAbout UA
Relevance
Challenges
Solutions
Proposal
![Page 22: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan.](https://reader030.fdocuments.net/reader030/viewer/2022033104/5697bfc31a28abf838ca54c7/html5/thumbnails/22.jpg)
Metagrid Infrastructure
• Places the user within the metagrid environment rather than in any one target grid environment
User CentricAbout UA
Relevance
Challenges
Solutions
Proposal
User
MetagridMetagridEngineEngine
EGEEEGEE
GridPPGridPP
GlobusGlobus
Other Other MiddlewareMiddleware
• The user obtains universal accessibility via the metagrid services, and the target grid technologies are relieved of the need to support direct user and device interactions.