Proj-2014-2015-Mini datacenter Systeme scrum: Difference between revisions
Jake.morison (talk | contribs) (Created page with "=User stories= 1- En tant qu'utilisateur (non identifié), je veux une interface simple afin de pouvoir connaitre l'état des ressources de ma simulation. 2- En tant q...") |
Jake.morison (talk | contribs) (→Tasks) |
||
| (13 intermediate revisions by 2 users 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= |
||
1- En tant qu'utilisateur |
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 |
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== |
|||
{|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= |
|||
- 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 ) |
|||
3- En tant qu'utilisateur "oar", je veux une interface simple afin de pouvoir ajouter des ressources "à la volée" à ma simulation. |
|||
* 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 ) |
|||
4- En tant qu'utilisateur "docker" , je veux une interface simple afin de pouvoir annuler/tuer une tache donnée à une ressource. |
|||
* 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= |
|||
5- En tant qu'utilisateur "oar" , je veux une interface simple afin de pouvoir détruire une ressource instanciée. |
|||
https://waffle.io/morisonj/datacentre lien vers waffle - waffle.io |
|||
6- En tant que frontend, je dois fournir une interface web qui reste clair, quelque soit la quantité de ressources à afficher. |
|||
Latest revision as of 11: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