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
- Name: Haïkel Guémar
- Wiki page: [1]
- Email: hguemar AT fedoraproject DOT org
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
- packages reviews (with priority order)
- omniORB (#1)
- python-omniORB (#5)
- LogService (#2)
- diet (#3)
- vishnu (#4)
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:
- 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, 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.