From Fedora Project Wiki
No edit summary
Line 18: Line 18:
** All packages have been tested and certified functional by both upstream maintainers and end-users
** All packages have been tested and certified functional by both upstream maintainers and end-users


* packages reviews (with priority order)
** [https://bugzilla.redhat.com/show_bug.cgi?id=783061 omniORB] (#1)
** [https://bugzilla.redhat.com/show_bug.cgi?id=783064 python-omniORB] (#5)
** [https://bugzilla.redhat.com/show_bug.cgi?id=783066 LogService] (#2)
** [https://bugzilla.redhat.com/show_bug.cgi?id=783071 diet] (#3)
** [https://bugzilla.redhat.com/show_bug.cgi?id=783073 vishnu] (#4)


== Detailed Description ==
== Detailed Description ==

Revision as of 09:13, 19 January 2012

Feature: DIET

Summary

This feature brings DIET an open source middleware for High Performance Computing to Fedora 17

Owner


Current status

  • Targeted release: Fedora 17
  • Last updated: 2012-01-18
  • Percentage of completion: 50%
    • All packages have been made and submitted to review
    • All packages have been tested and certified functional by both upstream maintainers and end-users

Detailed Description

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

omniORB is available under GPLv2/LGPLv2.1 (binaries/libraries) 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:

  1. omniORB package
  2. DIET package
  3. vishnu package
  4. 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, 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.


Comments and Discussion