Skip to content Skip to navigation
University of Warwick
  • Study
  • |
  • Research
  • |
  • Business
  • |
  • Alumni
  • |
  • News
  • |
  • About

University of Warwick
Publications service & WRAP

Highlight your research

  • WRAP
    • Home
    • Search WRAP
    • Browse by Warwick Author
    • Browse WRAP by Year
    • Browse WRAP by Subject
    • Browse WRAP by Department
    • Browse WRAP by Funder
    • Browse Theses by Department
  • Publications Service
    • Home
    • Search Publications Service
    • Browse by Warwick Author
    • Browse Publications service by Year
    • Browse Publications service by Subject
    • Browse Publications service by Department
    • Browse Publications service by Funder
  • Help & Advice
University of Warwick

The Library

  • Login
  • Admin

Towards effective dynamic resource allocation for enterprise applications

Tools
- Tools
+ Tools

Chester, Adam P. (2011) Towards effective dynamic resource allocation for enterprise applications. PhD thesis, University of Warwick.

[img]
Preview
Text
WRAP_THESIS_Chester_2011.pdf - Submitted Version

Download (868Kb) | Preview
Official URL: http://webcat.warwick.ac.uk/record=b2582565~S1

Request Changes to record.

Abstract

The growing use of online services requires substantial supporting infrastructure.
The efficient deployment of applications relies on the cost effectiveness of
commercial hosting providers who deliver an agreed quality of service as governed
by a service level agreement for a fee. The priorities of the commercial
hosting provider are to maximise revenue, by delivering agreed service levels,
and minimise costs, through high resource utilisation.
In order to deliver high service levels and resource utilisation, it may be
necessary to reorganise resources during periods of high demand. This reorganisation
process may be manual or alternatively controlled by an autonomous
process governed by a dynamic resource allocation algorithm. Dynamic resource
allocation has been shown to improve service levels and utilisation and
hence, profitability.
In this thesis several facets of dynamic resource allocation are examined
to asses its suitability for the modern data centre. Firstly, three theoretically
derived policies are implemented as a middleware for a modern multi-tier Web
application and their performance is examined under a range of workloads in a
real world test bed.
The scalability of state-of-the art resource allocation policies are explored in
two dimensions, namely the number of applications and the quantity of servers
under control of the resources allocation policy. The results demonstrate that current policies presented in the literature demonstrate poor scalability in one
or both of these dimensions. A new policy is proposed which has significantly
improved scalability characteristics and the new policy is demonstrated at scale
through simulation.
The placement of applications in across a datacenter makes them susceptible
to failures in shared infrastructure. To address this issue an application
placement mechanism is developed to augment any dynamic resource allocation
policy. The results of this placement mechanism demonstrate a significant improvement
in the worst case when compared to a random allocation mechanism.
A model for the reallocation of resources in a dynamic resource allocation
system is also devised. The model demonstrates that the assumption of a constant
resource reallocation cost is invalid under both physical reallocation and
migration of virtualised resources.

Item Type: Thesis or Dissertation (PhD)
Subjects: Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software
Library of Congress Subject Headings (LCSH): Resource allocation, Web services -- Design
Official Date: September 2011
Dates:
DateEvent
September 2011Submitted
Institution: University of Warwick
Theses Department: Department of Computer Science
Thesis Type: PhD
Publication Status: Unpublished
Supervisor(s)/Advisor: Jarvis, Stephen A., 1970-
Sponsors: Engineering and Physical Sciences Research Council (EPSRC) (EP/C538277/1)
Extent: xx, 125 leaves : ill., charts
Language: eng

Request changes or add full text files to a record

Repository staff actions (login required)

View Item View Item

Downloads

Downloads per month over past year

View more statistics

twitter

Email us: publications@live.warwick.ac.uk
Contact Details
About Us