g-Eclipse - Implementing EFS for Grids

Markus Knauer (Innoopract), Mathias Stuempert (Institute for Scientific Computing @ Forschungszentrum Karlsruhe)

Emerging Technologies · Short Talk

Tuesday, 15:40, 10 minutes | Room 203/204 | Download in iCal Format

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

Markus Knauer

Mathias Stuempert

One of the main usecases for a Grid user is to manage distributed data. This data may be stored anywhere in any way. The underlying hardware components may range from hard drives to tape storage. Furthermore the way of accessing the corresponding so called storage elements differs massively by the type of Grid in use.

The g-Eclipse framework therefore makes heavy use of the EFS abstraction layer in order to provide easy access to these distributed storages. Currently g-Eclipse provides EFS implementations for GSIFTP, SRM, LFC and Amazon's S3. Based on the EFS abstraction, g-Eclipse provides UI frontends to mount remote storage locations as folders in the Eclipse workspace. A dedicated perspective, - the Grid Exploring Perspective - is available in order to easily access EFS mounts, to transfer data among these mounts and to open, edit and save back files on the fly.

This talk will give an overview of the currently available EFS implementations containing a demonstration of the corresponding UI frontends.

Markus Knauer works as Eclipse developer and consultant at Innoopract Information Systems. There he is involved in the development of the Yoxos Eclipse Distribution and is working on multiple projects developing Eclipse-based SDKs. He is project lead of the Eclipse Packaging Project, co-lead of the g-Eclipse project, and a member of the Eclipse Planning Council.

Mathias Stümpert is the EU project coordinator of the g-Eclipse project. His background is astro-particle physics where he made his PhD in November 2007 by investigating anisotropies in cosmic-ray arrival directions using data of the KASCADE-Grande experiment. During his PhD he developed Java and C++ based analysis software and experiment control systems. In August 2006 he joined the g-Eclipse project as responsible person for the architecture of the framework, the quality of the source code and the integration of the different components. He became project coordinator in October 2007 and is still responsible for large parts of the g-Eclipse core.

Floor Plan

Gold sponsors

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor