Difference between revisions of "Proj-2014-2015-Mini datacenter Systeme scrum"

From air
Jump to navigation Jump to search
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
  +
= Présentation et objectifs du projet =
  +
  +
'''Mise en place''' d'une plate-forme d'expérimentation à base notamment de carte [https://developer.nvidia.com/jetson-tk1 Jetson TK1] en s'inspirant de la plate-forme [https://www.grid5000.fr Grid'5000].
  +
  +
Plus globalement cette action s'inscrit dans la partie DataCentre du projet d'éboration '''d'une plateforme pédagogique pour l'expérimentation sur des systèmes massivement distribués'''.
  +
----
  +
 
=User stories=
 
=User stories=
 
 
Line 13: Line 20:
 
6- En tant qu'utilisateur "system" , transferer la session SSH à l'utilisateur.
 
6- En tant qu'utilisateur "system" , transferer la session SSH à l'utilisateur.
   
6- En tant qu'utilisateur "system" , je dois arrêter une carte à la fin du quantum de temps alloué.
+
7- En tant qu'utilisateur "system" , je dois arrêter une carte à la fin du quantum de temps alloué.
  +
  +
==Tasks==
  +
  +
{|class="wikitable alternance"
  +
|-
  +
|
  +
!scope="col"| Tâche
  +
!scope="col"| Priorité
  +
!scope="col"| Heures
  +
!scope="col"| User stories
  +
|-
  +
!scope="row"| 1
  +
| Définition des users stories
  +
| moyenne
  +
| 2
  +
| ---
  +
|-
  +
!scope="row"| 2
  +
| Etude des technologies et outils pour la projet
  +
| haute
  +
| 12
  +
| 1
  +
|-
  +
!scope="row"| 3
  +
| Prise en main de la carte Jetson TK1
  +
| haute
  +
| 8
  +
| 3, 4, 5
  +
|-
  +
!scope="row"| 4
  +
| Brancher la carte à une reseau
  +
| haute
  +
| 4
  +
| 1, 6
  +
|-
  +
!scope="row"| 5
  +
| Démarrer la carte à distance
  +
| moyenne
  +
| 4
  +
| 4, 5, 6
  +
|-
  +
!scope="row"| 6
  +
| Reboot de la carte à la volée sur une image NFS différente
  +
| bas
  +
| 3
  +
| 5, 7
  +
|-
  +
!scope="row"| 7
  +
| Intégration avec OAR
  +
| haute
  +
| 4
  +
| 2
  +
|-
  +
!scope="row"| 8
  +
| Configuration d'un cluster de cartes
  +
| moyenne
  +
| 5
  +
| 1, 3, 4, 6, 7
  +
|-
  +
!scope="row"| 9
  +
| Adaptabilité de l'interface à un grand nombre de ressources
  +
| haute
  +
| 3
  +
| 2, 4
  +
|-
  +
!scope="row"| 10
  +
| Paramétrage plus fin des requêtes vers l'API
  +
| haute
  +
| 5
  +
| 1, 4
  +
|-
  +
|}
   
 
=Product backlog=
 
=Product backlog=
   
- Sprint 0 ( semaines 1 -> 4 )
+
- Sprint 0 ( 13/01/2015 -> 08/02/2015 )
 
* Définition des users stories
 
* Définition des users stories
 
* Etude des technologies et outils pour la projet
 
* Etude des technologies et outils pour la projet
Line 24: Line 103:
   
   
- Sprint 1 ( semaines 5 -> 8 )
+
- Sprint 1 ( 09/02/2015 -> 07/03/2015 )
 
* Brancher la carte à une reseau
 
* Brancher la carte à une reseau
 
* Démarrer la carte à distance
 
* Démarrer la carte à distance
 
* Reboot de la carte à la volée sur une image NFS différente
 
* Reboot de la carte à la volée sur une image NFS différente
   
- Sprint 2 ( semaines 9 -> 11 )
+
- Sprint 2 ( 08/03/2015 -> 27/03/2015 )
* Intégration avec oar
+
* Intégration avec OAR
 
* Configuration d'un cluster de cartes
 
* Configuration d'un cluster de cartes
 
* Adaptabilité de l'interface à un grand nombre de ressources
 
* Adaptabilité de l'interface à un grand nombre de ressources
Line 37: Line 116:
 
=Waffle=
 
=Waffle=
   
https://waffle.io/morisonj/datacentre lien vers waffle - waffle.io]
+
https://waffle.io/morisonj/datacentre lien vers waffle - waffle.io

Latest revision as of 13:15, 23 March 2015

Présentation et objectifs du projet

Mise en place d'une plate-forme d'expérimentation à base notamment de carte Jetson TK1 en s'inspirant de la plate-forme Grid'5000.

Plus globalement cette action s'inscrit dans la partie DataCentre du projet d'éboration d'une plateforme pédagogique pour l'expérimentation sur des systèmes massivement distribués.


User stories

1- En tant qu'utilisateur, je veux créer et déployer mes images d'OS sur le serveur NFS.

2- En tant qu'utilisateur, je veux créer et déployer mes scripts de simulation auprès d'"oar".

3- En tant qu'utilisateur, je veux réserver des cartes pour des simulation.

4- En tant qu'utilisateur, je veux démarrer un scripts sur une cartes allouée

5- En tant qu'utilisateur "system" , je veux demarrer rebooter une carte sur une images NFS.

6- En tant qu'utilisateur "system" , transferer la session SSH à l'utilisateur.

7- En tant qu'utilisateur "system" , je dois arrêter une carte à la fin du quantum de temps alloué.

Tasks

Tâche Priorité Heures User stories
1 Définition des users stories moyenne 2 ---
2 Etude des technologies et outils pour la projet haute 12 1
3 Prise en main de la carte Jetson TK1 haute 8 3, 4, 5
4 Brancher la carte à une reseau haute 4 1, 6
5 Démarrer la carte à distance moyenne 4 4, 5, 6
6 Reboot de la carte à la volée sur une image NFS différente bas 3 5, 7
7 Intégration avec OAR haute 4 2
8 Configuration d'un cluster de cartes moyenne 5 1, 3, 4, 6, 7
9 Adaptabilité de l'interface à un grand nombre de ressources haute 3 2, 4
10 Paramétrage plus fin des requêtes vers l'API haute 5 1, 4

Product backlog

  - Sprint 0 ( 13/01/2015 -> 08/02/2015 )
       * Définition des users stories
       * Etude des technologies et outils pour la projet
       * Prise en main de la carte Jetson TK1


  - Sprint 1 ( 09/02/2015 -> 07/03/2015 )
        * Brancher la carte à une reseau
        * Démarrer la carte à distance
        * Reboot de la carte à la volée sur une image NFS différente
  - Sprint 2 ( 08/03/2015 -> 27/03/2015 )
        * Intégration avec OAR
        * Configuration d'un cluster de cartes
        * Adaptabilité de l'interface à un grand nombre de ressources
        * Paramétrage plus fin des requêtes vers l'API

Waffle

https://waffle.io/morisonj/datacentre lien vers waffle - waffle.io