Journal
ENTERPRISE INFORMATION SYSTEMS
Volume 9, Issue 7, Pages 743-767Publisher
TAYLOR & FRANCIS LTD
DOI: 10.1080/17517575.2013.830342
Keywords
virtualisation; multi-tier web application; cloud data centre; performance optimisation; service level agreement (SLA); dynamic resource allocation
Categories
Funding
- National Natural Science Foundation of China [61174169, 61033005]
- National High Technology Research and Development Program of China (863 Program) [2012AA040915]
- National Key Technology Research and Development Program [2012BAF15G00]
Ask authors/readers for more resources
Dynamic virtualised resource allocation is the key to quality of service assurance for multi-tier web application services in cloud data centre. In this paper, we develop a self-management architecture of cloud data centres with virtualisation mechanism for multi-tier web application services. Based on this architecture, we establish a flexible hybrid queueing model to determine the amount of virtual machines for each tier of virtualised application service environments. Besides, we propose a non-linear constrained optimisation problem with restrictions defined in service level agreement. Furthermore, we develop a heuristic mixed optimisation algorithm to maximise the profit of cloud infrastructure providers, and to meet performance requirements from different clients as well. Finally, we compare the effectiveness of our dynamic allocation strategy with two other allocation strategies. The simulation results show that the proposed resource allocation method is efficient in improving the overall performance and reducing the resource energy cost.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available