Resource allocation algorithms for virtualized service hosting platforms

dc.contributor.authorStillwell, Mark Lee-
dc.contributor.authorSchanzenbach, David-
dc.contributor.authorVivien, Frederic-
dc.contributor.authorCasanova, Henri-
dc.date.accessioned2012-04-18T23:02:48Z
dc.date.available2012-04-18T23:02:48Z
dc.date.issued2010-09-01T00:00:00Z-
dc.description.abstractCommodity clusters are used routinely for deploying service hosting platforms. Due to hardware and operation costs, clusters need to be shared among multiple services. Crucial for enabling such shared hosting platforms is virtual machine (VM) technology, which allows consolidation of hardware resources. A key challenge, however, is to make appropriate decisions when allocating hardware resources to service instances. In this work we propose a formulation of the resource allocation problem in shared hosting platforms for static workloads with servers that provide multiple types of resources. Our formulation supports a mix of best-effort and QoS scenarios, and, via a precisely defined objective function, promotes performance, fairness, and cluster utilization. Further, this formulation makes it possible to compute a bound on the optimal resource allocation. We propose several classes of resource allocation algorithms, which we evaluate in simulation. We are able to identify an algorithm that achieves average performance close to the optimal across many experimental scenarios. Furthermore, this algorithm runs in only a few seconds for large platforms and thus is usable in practice.en_UK
dc.identifier.citationStillwell M, Schanzenbach D, Vivien F, Casanova H. (2010) Resource allocation algorithms for virtualized service hosting platforms. Journal of Parallel Distributed Computing, Volume 70, Issue 9, September 2010, pp. 962-974
dc.identifier.issn0743-7315-
dc.identifier.urihttp://dx.doi.org/10.1016/j.jpdc.2010.05.006-
dc.identifier.urihttp://dspace.lib.cranfield.ac.uk/handle/1826/7103
dc.language.isoen_UK-
dc.publisherElsevier Science B.V., Amsterdamen_UK
dc.subjectResource allocationen_UK
dc.subjectVirtual machineen_UK
dc.subjectClusteren_UK
dc.titleResource allocation algorithms for virtualized service hosting platformsen_UK
dc.typeArticle-

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Resource_Allocation_Algorithms-2010.pdf
Size:
448.63 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
18 B
Format:
Plain Text
Description: