Market-based autonomous and elastic application execution on clouds

Organizations owning HPC infrastructures are facing difficulties in managing their resources. These difficulties come from the need to provide concurrent resource access to different application types while considering that users might have different performance objectives for their applications. Cl...

Full description

Bibliographic Details
Main Author: Costache, Stefania
Language:ENG
Published: Université Rennes 1 2013
Subjects:
Online Access:http://tel.archives-ouvertes.fr/tel-00963824
http://tel.archives-ouvertes.fr/docs/00/96/38/24/PDF/COSTACHE_Stefania.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00963824
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-009638242014-03-26T03:24:09Z http://tel.archives-ouvertes.fr/tel-00963824 2013REN1S113 http://tel.archives-ouvertes.fr/docs/00/96/38/24/PDF/COSTACHE_Stefania.pdf Market-based autonomous and elastic application execution on clouds Costache, Stefania [INFO:INFO_OH] Computer Science/Other [INFO:INFO_OH] Informatique/Autre Cloud computing Resource management Autonomous systems Market-based management Organizations owning HPC infrastructures are facing difficulties in managing their resources. These difficulties come from the need to provide concurrent resource access to different application types while considering that users might have different performance objectives for their applications. Cloud computing brings more flexibility and better resource control, promising to improve the user's satisfaction in terms of perceived Quality of Service. Nevertheless, current cloud solutions provide limited support for users to express or use various resource management policies and they don't provide any support for application performance objectives.In this thesis, we present an approach that addresses this challenge in an unique way. Our approach provides a fully decentralized resource control by allocating resources through a proportional-share market, while applications run in autonomous virtual environments capable of scaling the application demand according to user performance objectives.The combination of currency distribution and dynamic resource pricing ensures fair resource utilization.We evaluated our approach in simulation and on the Grid'5000 testbed. Our results show that our approach can enable the co-habitation of different resource usage policies on the infrastructure, improving resource utilisation. 2013-07-03 ENG PhD thesis Université Rennes 1
collection NDLTD
language ENG
sources NDLTD
topic [INFO:INFO_OH] Computer Science/Other
[INFO:INFO_OH] Informatique/Autre
Cloud computing
Resource management
Autonomous systems
Market-based management
spellingShingle [INFO:INFO_OH] Computer Science/Other
[INFO:INFO_OH] Informatique/Autre
Cloud computing
Resource management
Autonomous systems
Market-based management
Costache, Stefania
Market-based autonomous and elastic application execution on clouds
description Organizations owning HPC infrastructures are facing difficulties in managing their resources. These difficulties come from the need to provide concurrent resource access to different application types while considering that users might have different performance objectives for their applications. Cloud computing brings more flexibility and better resource control, promising to improve the user's satisfaction in terms of perceived Quality of Service. Nevertheless, current cloud solutions provide limited support for users to express or use various resource management policies and they don't provide any support for application performance objectives.In this thesis, we present an approach that addresses this challenge in an unique way. Our approach provides a fully decentralized resource control by allocating resources through a proportional-share market, while applications run in autonomous virtual environments capable of scaling the application demand according to user performance objectives.The combination of currency distribution and dynamic resource pricing ensures fair resource utilization.We evaluated our approach in simulation and on the Grid'5000 testbed. Our results show that our approach can enable the co-habitation of different resource usage policies on the infrastructure, improving resource utilisation.
author Costache, Stefania
author_facet Costache, Stefania
author_sort Costache, Stefania
title Market-based autonomous and elastic application execution on clouds
title_short Market-based autonomous and elastic application execution on clouds
title_full Market-based autonomous and elastic application execution on clouds
title_fullStr Market-based autonomous and elastic application execution on clouds
title_full_unstemmed Market-based autonomous and elastic application execution on clouds
title_sort market-based autonomous and elastic application execution on clouds
publisher Université Rennes 1
publishDate 2013
url http://tel.archives-ouvertes.fr/tel-00963824
http://tel.archives-ouvertes.fr/docs/00/96/38/24/PDF/COSTACHE_Stefania.pdf
work_keys_str_mv AT costachestefania marketbasedautonomousandelasticapplicationexecutiononclouds
_version_ 1716654715631042560