Partagez sur
STAGE Développement d'une application Web
Date de mise à jour de l’offre
CNRS :
Laboratoire de Physique des 2 Infinis Irène Joliot Curie (IJCLab)
Description de la mission
Les laboratoires IJCLab et IAS ont déployé un cloud scientifique, notamment pour les besoins de l'astrophysique et de la cosmologie. Ce cloud permet aux utilisateurs qui en ont besoin d'avoir accès, sans réservation préalable, à des ressources de calcul avec une variété de profils (en particulier de ratio mémoire/coeur) pour exécuter leurs applications. Afin de permettre une véritable mutualisation des besoins sur cette plateforme, il est important d'identifier les ressources allouées mais à présent inutilisées afin de pouvoir les rendre à nouveau disponibles dans le pool global, après une éventuelle confirmation par l'utilisateur de la pertinence de cette action..
A cette fin, l'application web LeaseIt a été développé (https://github.com/LAL/openstack-lease-it). Sa première version implémente les concepts essentiels décrits plus hauts mais a besoin d'être étendu pour sa mise en production, avec une gestion automatique des réclamations de ressource. Le stage proposé vise à ajouter en particulier les fonctionnalités suivantes : gestion différenciée des critères de réclamation par groupe de machines virtuelles, white list de machines dont les ressources ne sont jamais réclamées, tableau de bord des demandes de réclamations en attente et des prévisions de récupération de ressources.
A cette fin, l'application web LeaseIt a été développé (https://github.com/LAL/openstack-lease-it). Sa première version implémente les concepts essentiels décrits plus hauts mais a besoin d'être étendu pour sa mise en production, avec une gestion automatique des réclamations de ressource. Le stage proposé vise à ajouter en particulier les fonctionnalités suivantes : gestion différenciée des critères de réclamation par groupe de machines virtuelles, white list de machines dont les ressources ne sont jamais réclamées, tableau de bord des demandes de réclamations en attente et des prévisions de récupération de ressources.
Profil recherché
Les connaissances requises sont Python et la base du développement des applications web.
La connaissance du framework Django ou des concepts cloud est un plus.
La connaissance du framework Django ou des concepts cloud est un plus.
Niveau de qualification requis
Bac + 4/5 et +
Les offres de stage ou de contrat sont définies par les recruteurs eux-mêmes.
En sa qualité d’hébergeur dans le cadre du dispositif des « 100 000 stages », la Région Île-de-France est soumise à un régime de responsabilité atténuée prévu aux articles 6.I.2 et suivants de la loi n°2204-575 du 21 juin 2004 sur la confiance dans l’économie numérique.
La Région Île-de-France ne saurait être tenue responsable du contenu des offres.
Néanmoins, si vous détectez une offre frauduleuse, abusive ou discriminatoire vous pouvez la signaler
en cliquant sur ce lien.
-
EmployeurCNRS
-
Secteur d’activité de la structureEnseignement - Formation - Recherche
-
Effectif de la structurePlus de 250 salariés
-
Site internet de la structurehttp://www.ijclab.in2p3.fr
-
Type de stage ou contratStage pour lycéens et étudiants en formation initiale
-
Date prévisionnelle de démarrage
-
Durée du stage ou contratPlus de 2 mois et jusqu'à 4 mois
-
Le stage est-il rémunéré ?Oui
-
Niveau de qualification requis
Bac + 4/5 et + -
Lieu du stageDomaine Universitaire Bat. 100
15 rue Georges Clémenceau
91400 ORSAY -
Accès et transports91400