g-Eclipse

from Wikipedia, the free encyclopedia
g-Eclipse

Screenshot
g-Eclipse 0.5 with VTK visualization
Basic data

developer g-Eclipse Consortium
Current  version 1.0
(December 9, 2009)
operating system Java VM
programming language Java
category Grid computing , cloud computing
License EPL
German speaking No
www.eclipse.org/projects/archives.php

g-Eclipse is an open source - Framework and an integrated tool that users, administrators and developers when working with computing grids supported. It is based on the open Eclipse platform and can be supplemented with further functionalities.

Building on the plug-in architecture of the Eclipse platform , g-Eclipse expands its functionality and graphical user interface with special functions that can be used to access existing grid infrastructures. In addition, g-Eclipse supports developers in creating and installing applications, as well as administrators in monitoring and setting up grid resources.

The functionality of g-Eclipse can be expanded using extension points in your own plug-ins .

g-Eclipse is a sub-project of the Eclipse Foundation's technology project and has been active since 2006 by a consortium consisting of the Karlsruhe Research Center , the Poznań Supercomputing and Networking Center, the Johannes Kepler University Linz , the University of Cyprus , Innoopract GmbH (Germany), the Reading University and IT Innovation Center further developed. The g-Eclipse consortium is funded by the 6th Research Framework Program .

Functionality

g-Eclipse extends Eclipse by three perspectives :

  • The user perspective is aimed at the user of grid resources. It supports the execution of applications in the computing grid, helps to monitor application execution and allows you to manage your own data.
  • The operator perspective is tailored to the needs of an administrator. Local resources and virtual organizations can be managed through views and editors .
  • The developer perspective allows developers of application programs to create, debug and install grid applications and integrate with other Eclipse development tools such as C / C ++ Development Tooling (CDT) and Java Development Tools (JDT).

Middleware supported

Internally, g-Eclipse works with a model that is independent of the grid middleware used. There are currently specific grid middleware implementations for g-Eclipse for gLite (administration of virtual organizations , applications and data, monitoring of infrastructure and application programs, visualization of data and creation of workflows), for GRIA (administration of applications and data) and for the cloud computing implementation of the Amazon Web Services Elastic Compute Cloud (EC2) and Simple Storage Service (S3).

credentials

IST Project Fact Sheet for g-Eclipse . Retrieved January 14, 2008.

  1. openhub.net .