universal acessibility to the grid via metagrid infrastructure soha maad, brian coghlan, eamonn...

22
Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan

Upload: brianne-houston

Post on 18-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Universal Acessibility to the Grid via Metagrid Infrastructure Soha Maad, Brian Coghlan, Eamonn Kenny, Gabriele Pierantoni, Oliver Lyttleton, David O'Callaghan

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.