Tests and Benchmarks

Until this stage, we were preoccupied with the concept of clusters work in an interoperable way. So, many tests were postponed. Now, it's the time for this tests and benchmarks, to show our concept...

Id #10784 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by azazyel | Created: Oct 16, 2009 at 5:22 AM by hnrqbaggio

Installers

We need a better way to create the installers for IR components. Deemon and Aangel use rpms and msi files created using Distutils, but this process is still complicated and must be simplified. Gua...

Id #10783 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by hnrqbaggio | Created: Oct 16, 2009 at 5:12 AM by hnrqbaggio

Simultaneous jobs with threads

Deemon will be able to send more than one job to a cluster using a multi-threaded algorithm. With this method we will get a better charge balance, using clusters resources as much as possible.

Id #10782 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by hnrqbaggio | Created: Oct 16, 2009 at 5:04 AM by hnrqbaggio

Update documentation

There are a lot of changes in docs we need do:   Update the source code reference of Python Apps (sphinx); Write manuals for all apps, including installation and use; In Guaadian, create a manual ...

Id #10781 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by hnrqbaggio | Created: Oct 16, 2009 at 4:56 AM by hnrqbaggio

Visual information about IR's Network

We can use Guaardian to show informations about the clusters connected to a Interop Router, like a map with geographic distribution, and graphics with cluster resources usage.

Id #10780 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by hnrqbaggio | Created: Oct 16, 2009 at 4:46 AM by hnrqbaggio

Submit template in user's home folder

In Linux version of Deemon, a template file is used to submit a job using PBS. Currently, this file is stored in deemon/scripts folder. However, the user must edit this file to set your configurati...

Id #10779 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by hnrqbaggio | Created: Oct 16, 2009 at 4:06 AM by hnrqbaggio

More user application arguments

Currently, Deemon can parse the application arguments and replace the flag $datafile by the name of datafile, specific in each job. It's interesting add more flags, allowing more coplex command arg...

Id #10778 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by hnrqbaggio | Created: Oct 16, 2009 at 3:51 AM by hnrqbaggio

Improve Aangel Schedulling Algorithm

The algorithm used by Aangel to schedule jobs between the clusters in IR's network is still simple.   There are some items in this task: Better time complexity; Process jobs already send if they ...

Id #10777 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by azazyel | Created: Oct 16, 2009 at 2:51 AM by hnrqbaggio

Use system path and remove package structure in Python components

Currently, the Deemon and Aangel use the Python package structure that save the programs in site-packages folder when they are installed using rpm/msi files created using Distutils.   However, this...

Id #10776 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by hnrqbaggio | Created: Oct 16, 2009 at 2:35 AM by hnrqbaggio

Improve logging messages in Python components

A interesting feature to Deemon and Aangel is use better logging massages, with options to send the log to a file / stdout / stderr in different levels of priority.

Id #10775 | Release: Interop Router 4.0 | Updated: Feb 13, 2013 at 7:40 PM by hnrqbaggio | Created: Oct 16, 2009 at 2:04 AM by hnrqbaggio