Nagel_2016_02-18_CrossCloud16_paper_4.pdf (297.33 kB)
Download file

Evaluation of SLA-based decision strategies for VM scheduling in cloud data centers

Download (297.33 kB)
conference contribution
posted on 06.02.2018, 13:33 authored by Andreas Kohne, Damian Pasternak, Lars NagelLars Nagel, Olaf Spinczyk
Copyright © 2016 held by owner/author(s). Service level agreements (SLAs) gain more and more importance in the area of cloud computing. An SLA is a contract between a customer and a cloud service provider (CSP) in which the CSP guarantees functional and non-functional quality of service parameters for cloud services. Since CSPs have to pay for the hardware used as well as penalties for violating SLAs, they are eager to fulfill these agreements while at the same time optimizing the utilization of their resources. In this paper we examine SLA-aware VM scheduling strategies for cloud data centers. The service level objectives considered are resource usage and availability. The sample resources are CPU and RAM. They can be overprovisioned by the CSPs which is the main leverage to increase their revenue. The availability of a VM is affected by migrating it within and between data centers. To get realistic results, we simulate the effect of the strategies using the FederatedCloudSim framework and real-world workload traces of business-critical VMs. Our evaluation shows that there are considerable differences between the scheduling strategies in terms of SLA violations and the number of migrations. From all strategies considered, the combination of the Minimization of Migrations strategy for VM selection and the Worst Fit strategy for host selection achieves the best results.

Funding

This work was supported by the German Ministry for Education and Research (BMBF) under project grant 01IS11021 (“EASI-CLOUDS”) and 01IH13004A (“FAST”).

History

School

  • Science

Department

  • Computer Science

Published in

3rd Workshop on CrossCloud Infrastructures and Platforms, CrossCloud 2016 - Colocated with EuroSys 2016

Citation

KOHNE, A. ... et al., 2016. Evaluation of SLA-based decision strategies for VM scheduling in cloud data centers. IN: Proceedings of the 3rd Workshop on CrossCloud Infrastructures & Platforms (CrossCloud '16), London, April 18-21st, article 6.

Publisher

© the Authors. Published by ACM

Version

AM (Accepted Manuscript)

Publication date

2016

Notes

© the Authors. Published by ACM {2016}. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 3rd Workshop on CrossCloud Infrastructures & Platforms (CrossCloud '16), https://doi.org/10.1145/2904111.2904113

ISBN

9781450342940

Language

en