21.09.2015 Views

SIENA European Roadmap on Grid and Cloud Standards for e-Science and Beyond

SIENA European Roadmap on Grid and Cloud Standards for e ...

SIENA European Roadmap on Grid and Cloud Standards for e ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

EMI - <str<strong>on</strong>g>European</str<strong>on</strong>g> Middleware Initiative<br />

General overview <strong>and</strong> field of applicati<strong>on</strong><br />

As being primarily a ‘research middleware provider’, <str<strong>on</strong>g>European</str<strong>on</strong>g> Middleware Intiative (EMI)<br />

use cases, in the c<strong>on</strong>text of e-infrastructures, are driven by ‘complex distributed highlevel<br />

scientific workflows’ that partly span over different types of e-Infrastructures.<br />

These require the transparent access to different types of heterogeneous computati<strong>on</strong>al<br />

resources (i.e. HPC <strong>and</strong> HTC) as well as per<strong>for</strong>ming storage management <strong>and</strong> necessary<br />

data transfers between resources. Here different computati<strong>on</strong>al paradigms such as<br />

HPC <strong>and</strong> HTC are needed in order to support comm<strong>on</strong> scientific community accepted<br />

different low-level applicati<strong>on</strong> programming models (i.e. OpenMP, MPI vs. task farming).<br />

This in turn points to requirements <strong>for</strong> comm<strong>on</strong> interfaces to computing resources,<br />

storage management, <strong>and</strong> the use of comm<strong>on</strong>ly agreed interfaces <strong>for</strong> data transfer<br />

adopted by middleware services that provide access to such resources. Related to this are<br />

challenging security requirements such as enabling single-sign <strong>on</strong> across e-Infrastructure<br />

boundaries or even per<strong>for</strong>ming work <strong>on</strong> behalf of another identity than the initial<br />

middleware user itself (i.e. delegati<strong>on</strong> of rights). Although many security models (PKI,<br />

SLC-services, OpenID, etc.) <strong>and</strong> interfaces/st<strong>and</strong>ards (X.509, SAML, etc.) exist, they<br />

have been not c<strong>on</strong>sistently adopted across technology providers. More recently, cloud<br />

computing is emerging using virtualizati<strong>on</strong> technologies that <strong>for</strong>m a dynamic kind of ‘<strong>on</strong>dem<strong>and</strong><br />

e-Infrastructure’. EMI explores soluti<strong>on</strong>s to enable middleware services to take<br />

advantage of such emerging virtualized infrastructures. In this c<strong>on</strong>text, we c<strong>on</strong>sider two<br />

opti<strong>on</strong>s. EMI services that are part of virtual machine appliances <strong>and</strong> the seamless access<br />

to existing cloud infrastructures from already established <strong>and</strong> broadly used middleware<br />

services/clients.<br />

<strong>Cloud</strong>Scape III - Taking <str<strong>on</strong>g>European</str<strong>on</strong>g> <strong>Cloud</strong> Infrastructure Forward<br />

The importance of interoperability<br />

The requirement <strong>for</strong> interoperability between existing middleware services that are<br />

deployed as part of virtual appliances is relatively well supported by available st<strong>and</strong>ards<br />

in the field that EMI is comm<strong>on</strong>ly adopting during the course of the project (i.e. compute,<br />

data, in<strong>for</strong>mati<strong>on</strong>, security area, etc.). However, end-users typically require interoperability<br />

to take advantage of middleware services with unique capabilities that specifically offer<br />

access to HPC, HTC, or storage resources across all different kinds of e-Infrastructures<br />

(e.g. PRACE, EGI, clouds). While HPC-based clouds are rather rare, we mostly experience<br />

interoperability requirements <strong>for</strong> middleware to use it seamlessly with already existing<br />

cloud-based infrastructures (<strong>and</strong> their access <strong>and</strong> management interfaces) offering HTC<br />

resources <strong>and</strong> dynamic storage capabilities. EMI will work towards the interoperability<br />

with implementati<strong>on</strong>s providing emerging st<strong>and</strong>ards-based interfaces to existing cloud<br />

infrastructures, with a particular focus <strong>on</strong> the access of computing <strong>and</strong> data resources.<br />

37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!