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...
Main Author: | |
---|---|
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 |