Improving resource utilization in cloud environments using application placement heuristics

Atakan Aral, Tolga Ovatman

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

Application placement is an important concept when providing software as a service in cloud environments. Because of the potential downtime cost of application migration, most of the time additional resource acquisition is preferred over migrating the applications residing in the virtual machines (VMs). This situation results in under-utilized resources. To overcome this problem static/dynamic estimations on the resource requirements of VMs and/or applications can be performed. A simpler strategy is using heuristics during application placement process instead of naively applying greedy strategies like round-robin. In this paper, we propose a number of novel heuristics and compare them with round robin placement strategy and a few proposed placement heuristics in the literature to explore the performance of heuristics in application placement problem. Our focus is to better utilize the resources offered by the cloud environment and at the same time minimize the number of application migrations. Our results indicate that an application heuristic that relies on the difference between the maximum and minimum utilization rates of the resources not only outperforms other application placement approaches but also significantly improves the conventional approaches present in the literature.

Original languageEnglish
Title of host publicationCLOSER 2014 - Proceedings of the 4th International Conference on Cloud Computing and Services Science
PublisherSciTePress
Pages527-534
Number of pages8
ISBN (Print)9789897580192
DOIs
Publication statusPublished - 2014
Event4th International Conference on Cloud Computing and Services Science, CLOSER 2014 - Barcelona, Spain
Duration: 3 Apr 20145 Apr 2014

Publication series

NameCLOSER 2014 - Proceedings of the 4th International Conference on Cloud Computing and Services Science

Conference

Conference4th International Conference on Cloud Computing and Services Science, CLOSER 2014
Country/TerritorySpain
CityBarcelona
Period3/04/145/04/14

Keywords

  • Application placement
  • Cloud computing
  • Resource allocation
  • Software as a service

Fingerprint

Dive into the research topics of 'Improving resource utilization in cloud environments using application placement heuristics'. Together they form a unique fingerprint.

Cite this