From Fedora Project Wiki
(→‎Current status: Fixed last updated date to match wiki history)
 
(One intermediate revision by one other user not shown)
Line 13: Line 13:
== Current status ==
== Current status ==
* Targeted release: [[Releases/17 | Fedora 17 ]]  
* Targeted release: [[Releases/17 | Fedora 17 ]]  
* Last updated: 2012-02-14
* Last updated: 2012-03-24
* Percentage of completion: 95%
* Percentage of completion: 100%
** All packages have been made and submitted to review
** All packages have been made and submitted to review
** 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
Line 20: Line 20:
* packages reviews (with priority order)
* packages reviews (with priority order)
** [https://bugzilla.redhat.com/show_bug.cgi?id=783061 omniORB] -- reviewed and imported 02/01/2012  
** [https://bugzilla.redhat.com/show_bug.cgi?id=783061 omniORB] -- reviewed and imported 02/01/2012  
** [https://bugzilla.redhat.com/show_bug.cgi?id=783064 python-omniORB] (#3) -- add-on
** [https://bugzilla.redhat.com/show_bug.cgi?id=783064 python-omniORB] -- in review 03/24/2012 (add-on)
** [https://bugzilla.redhat.com/show_bug.cgi?id=783066 LogService] -- reviewed and imported 02/14/2012
** [https://bugzilla.redhat.com/show_bug.cgi?id=783066 LogService] -- reviewed and imported 02/14/2012
** [https://bugzilla.redhat.com/show_bug.cgi?id=783071 diet] (#1) -- in review 03/05/2012
** [https://bugzilla.redhat.com/show_bug.cgi?id=783071 diet] -- reviewed and imported 03/24/2012
** [https://bugzilla.redhat.com/show_bug.cgi?id=783073 vishnu] (#2) -- add-on
** [https://bugzilla.redhat.com/show_bug.cgi?id=783073 vishnu] -- add-on


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

Latest revision as of 12:09, 26 March 2012

Feature: DIET

Summary

This feature brings DIET an open source middleware for High Performance Computing to Fedora 17 implementing the Grid RPC model.

Owner


Current status

  • Targeted release: Fedora 17
  • Last updated: 2012-03-24
  • Percentage of completion: 100%
    • 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)

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:

  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 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.

More informations on DIET website

Comments and Discussion