Market-based Autonomous Application and Resource Management in the Cloud

Résumé : Résumé : Les organisations qui possèdent des infrastructures de calcul à haute performance (HPC) font souvent face à certaines difficultés dans la ges- tion de leurs ressources. En particulier, ces difficultés peuvent provenir du fait que des applications de différents types doivent pouvoir accéder concurrem- ment aux ressources tandis que les utilisateurs peuvent avoir des objectifs de performance (SLOs) variés. Pour résoudre ces difficultés, cet article propose un cadre générique et extensible pour la gestion autonome des applications et l’allocation dynamique des ressources. L’allocation des ressources et l’exécution des applications sont régies par une économie de marché respectant au mieux des objectifs de niveau de service (SLO) tout en tirant parti de la flexibil- ité d’un nuage informatiqueé et en maximisant l’utilisation des ressources. Le marché fixe dynamiquement un prix aux ressources, ce qui, combiné avec une politique de distribution de monnaie entre les utilisateurs, en garantit une utili- sation équitable. Simultanément, des contrôleurs autonomes mettent en œuvre des politiques d’adaptation pour faire évoluer la demande en ressource de leur application en accord avec les objectifs (SLO) fixés par l’utilisateur. Les poli- tiques d’adaptation peuvent : (i) adapter dynamiquement leur demande en terme de CPU et de mémoire pour les machines virtuelles en période de con- tention pour l’obtention de ressources (ii) et changer dynamiquement le nombre de machines virtuelles. Nous avons évalué cette plate-forme par simulation et sur l’infrastructure Grid’5000. Nos résultats ont montré que cette solution: (i) offre un support flexible aux applications de différents types ayant des demandes variés en terme de niveau de service; (ii) augmente l’utilisation des ressources de l’infrastructure; (iii) conduit à une meilleure satisfaction des utilisateurs par rapport aux solutions centralisées existantes.
Type de document :
Rapport
[Research Report] RR-8648, Inria. 2014, pp.35
Liste complète des métadonnées

Littérature citée [46 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01091280
Contributeur : Christine Morin <>
Soumis le : jeudi 8 septembre 2016 - 17:47:08
Dernière modification le : mercredi 16 mai 2018 - 11:23:31

Fichier

RR-8648.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01091280, version 2

Citation

Stefania Costache, Samuel Kortas, Christine Morin, Nikos Parlavantzas. Market-based Autonomous Application and Resource Management in the Cloud. [Research Report] RR-8648, Inria. 2014, pp.35. 〈hal-01091280v2〉

Partager

Métriques

Consultations de la notice

454

Téléchargements de fichiers

122