Proj-2016-2017-ExperimentControl: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
 
(9 intermediate revisions by 2 users not shown)
Line 8: Line 8:
Notion de session (permettant une gestion d'état d'expérience)
Notion de session (permettant une gestion d'état d'expérience)
Interaction via une api REST, utilisation du framework REST
Interaction via une api REST, utilisation du framework REST


Le projet git :

*[https://github.com/TimotheeLemaire/Project_RICM4_2017 Git ]





Line 18: Line 24:


== Semaine du 30 janvier ==
== Semaine du 30 janvier ==
Lecture approfondie de la doc.
*Lecture approfondie de la doc.
et de l'article de NRIA
*et de l'article de NRIA


== Semaine 6 fevrier ==
== Semaine 6 fevrier ==
*Mise en place du SRS.
Installation de execo et test local de ses fonctionnalités.
*Installation de execo et test local de ses fonctionnalités.




== Semaine 13 fevrier ==
== Semaine 13 fevrier ==
Continuation de test local.
*Continuation de test local.
Etude des Dockers pour des test plus complet.
*Etude des Dockers pour des test plus complet.


Début de l'étude comparative entre execo et expo, afin d'implémenter les fonctionnalités d'expo dans execo.
*Début de l'étude comparative entre execo et expo, afin d'implémenter les fonctionnalités d'expo dans execo.


==Semaine 27 fevrier ==
==Semaine 27 fevrier ==
*Essai d'utilisation d'execo en mode distant avec des dockers. problème d'authentification par ssh.

*Tentative d'utilisation d'expo mais deux problèmes :
**pas de compte Grid5000
**impossible de lancer la console expo ( conflit entre l'installateur gem et celui pré-installé sur ubuntu )
* reussite de lancement de xpflow.

==Semaine 6 mars ==
*Soutenance de suivis.

==Semaine 13 fevrier ==
* Début de l'implémentation d'une classe RessourceSet simmilaire à celle d'expo pour execo.
* Progrès testing avec dockers.

==Semaine 20 fevrier ==
* Progrès de l'implémentation d'une classe RessourceSet similaire à celle d'expo pour execo.
* Environnement de testing par docker et script d'automatisation en place.

==Semaine 27 fevrier ==
* prise en main de xpflow
* Apprentissage de ruby

==Semaine 6 mars ==
* essai non concluant sur grid5000
* test de python en orienté objet

==Semaine 13 mars ==
* debut de l'écriture de ResourceSet.py
* debut de test sur Docker

==Semaine 20 mars ==
* Dockers fonctionnel on peut enfin tester expo localement
* reécriture de ResourceSet.py en une manière plus pythonique avec des fonctions propre à python


==Semaine 27 mars ==
* test du code produit
* Creation de la doc à l'aide de sphynx-doc en format html
* Création du rapport + présentation



Membres : Nicolas Homberg, Timothée Lemaire
Membres : Nicolas Homberg, Timothée Lemaire

Latest revision as of 15:27, 2 April 2017

Présentation du projet

Le but du projet est d'étendre l'outil execo, qui permet le control d'expériences sur des systèmes distribuées.

Il s'agit d'implementé les fonctionnalités suivantes: Support de la notion de groupe de ressources ("à la expo") Notion de session (permettant une gestion d'état d'expérience) Interaction via une api REST, utilisation du framework REST


Le projet git :


Equipe

Timothée Lemaire - Nicolas Homberg

Responsable : Olivier Richard


Semaine du 30 janvier

  • Lecture approfondie de la doc.
  • et de l'article de NRIA

Semaine 6 fevrier

  • Mise en place du SRS.
  • Installation de execo et test local de ses fonctionnalités.


Semaine 13 fevrier

  • Continuation de test local.
  • Etude des Dockers pour des test plus complet.
  • Début de l'étude comparative entre execo et expo, afin d'implémenter les fonctionnalités d'expo dans execo.

Semaine 27 fevrier

  • Essai d'utilisation d'execo en mode distant avec des dockers. problème d'authentification par ssh.
  • Tentative d'utilisation d'expo mais deux problèmes :
    • pas de compte Grid5000
    • impossible de lancer la console expo ( conflit entre l'installateur gem et celui pré-installé sur ubuntu )
  • reussite de lancement de xpflow.

Semaine 6 mars

  • Soutenance de suivis.

Semaine 13 fevrier

  • Début de l'implémentation d'une classe RessourceSet simmilaire à celle d'expo pour execo.
  • Progrès testing avec dockers.

Semaine 20 fevrier

  • Progrès de l'implémentation d'une classe RessourceSet similaire à celle d'expo pour execo.
  • Environnement de testing par docker et script d'automatisation en place.

Semaine 27 fevrier

  • prise en main de xpflow
  • Apprentissage de ruby

Semaine 6 mars

  • essai non concluant sur grid5000
  • test de python en orienté objet

Semaine 13 mars

  • debut de l'écriture de ResourceSet.py
  • debut de test sur Docker

Semaine 20 mars

  • Dockers fonctionnel on peut enfin tester expo localement
  • reécriture de ResourceSet.py en une manière plus pythonique avec des fonctions propre à python


Semaine 27 mars

  • test du code produit
  • Creation de la doc à l'aide de sphynx-doc en format html
  • Création du rapport + présentation


Membres : Nicolas Homberg, Timothée Lemaire

Département : RICM 4, Polytech Grenoble