Nagel_2016_02-18_CrossCloud16_paper_4.pdf (297.33 kB)
Download fileEvaluation of SLA-based decision strategies for VM scheduling in cloud data centers
conference contribution
posted on 2018-02-06, 13:33 authored by Andreas Kohne, Damian Pasternak, Lars NagelLars Nagel, Olaf SpinczykCopyright © 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 2016Citation
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 ACMVersion
- AM (Accepted Manuscript)
Publication date
2016Notes
© 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.2904113ISBN
9781450342940Publisher version
Language
- en