Detailed Description

DIET is a grid toolkit originally developped by INRIA and now co-maintained with SysFera company.
vishnu is a collection of DIET services co-developped by SysFera and EDF (A French major energy company) that brings:

user management (including authentication)

tasks management (batch schedulers abstraction layer)

secure file management

information management (platform monitoring)

omniORB is available under GPLv2/LGPLv2.1 (binaries/libraries) and is maintained by Duncan Grisby.
DIET/vishnu under the CeCILL-A (a GPLv2 like license -fully compliant-, written to complies with French laws and compatible with international treaties ratified by France).

Benefit to Fedora

Fedora will take some benefit to offer a grid toolkit both easy and scalable as DIET. Since DIET requires omniORB4, Fedora will also gain industrial-grade CORBA 2.6 implementation for C++ and Python.

Scope

Required steps are:

omniORB package

DIET package

vishnu package

optional: python-omniORB package

How To Test

Ensure that packages install properly

Ensure that a DIET hierarchy can be launched and start submitting computational requests

Collect feedback from Fedora & DIET communities

Contingency Plan

None necessary. All packages have been built and tested for a long time on Fedora platform, since i'm one of the upstream maintainer, i'll help fixing and backporting issues between upstream and Fedora.

Documentation

Release Notes

DIET is a middleware designed for High Performance Computing in heterogeneous and distributed environments (workstations, clusters, grids, clouds). It implements OGF Grid RPC standard that allows building distributed computational and service orientated infrastructure.