Abstract
Correlation-aware virtual machine placement (CA-VMP) has been demonstrated as one of the most effective energy saving methodologies. Uncorrelated applications are placed together, which based on the off-peak values for application demand, can reduce the number of required servers significantly while meeting the requirements of service level agreement (SLA) at the same time. However, previous works using insufficient constraints for CA-VMP can’t provide a good guarantee of SLA performance. In this paper, a detailed analysis is first conducted on the reasons of performance degradation of SLA. To optimize SLA performance, we present a set of placement constraints on the placement capacity of server. We proposed an optimal placement algorithm SSP to achieve a tradeoff between SLA performance and energy cost. According to the simulation experiment results, compared with existing correlation based placement methods, our proposed algorithm provides up to more than five times SLA performance improvement with negligible cost increase.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
In this paper, the congestion probability of application demand is also called as the violation probability of SLA.
References
Gao, P.X., et al.: It’s not easy being green. In: SIGCOMM (2012)
Benson, T., et al.: Understanding data center traffic characteristics. In: WREN (2009)
Verma, A., et al.: Server workload analysis for power minimization using consolidation. In: Proceedings of the 2009 Conference on USENIX Annual Technical Conference (2009)
Meng, X., et al.: Improving the scalability of data center networks with traffic-aware virtual machine placement. In: INFOCOM (2010)
Li, X., et al.: Let’s stay together: towards traffic aware virtual machine placement in data centers. In: INFOCOM 2014 (2014)
Zheng, K., et al.: Joint power optimization of data center network and servers with correlation analysis. In: INFOCOM (2014)
Verma, A., et al.: Virtual machine consolidation in the wild. In: Middleware 2014 (2014)
Halder, K., et al.: Risk aware provisioning and resource aggregation based consolidation of virtual machines. In: CLOUD 2012 (2012)
Meisner, D., et al.: Power management of online data-intensive services. In: SIGARCH 2011 (2011)
Wang, X., et al.: CARPO: correlation-aware power optimization in data center networks. In: INFOCOM (2012)
Kim, J., et al.: Correlation-aware virtual machine allocation for energyefficient datacenters. In: DATE 2013 (2013)
Verma, A., et al.: pMapper: power and migration cost aware application placement in virtualized systems. In: Middleware 2008
Meng, X., et al.: Efficient resource provisioning in compute clouds via vm multiplexing. In: The 7th International Conference on Autonomic Computing (2010)
Acknowledgments
This work was partially supported by the Strategic Priority Research Program of the Chinese Academy of Sciences under Grant No. XDA06010401, by NSFC under Grant No. 61202056, No. 61331008 and No. 61221062, and by Huawei Research Programm YBCB2011030.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Xu, S., Fu, B., Chen, M., Zhang, L. (2015). An Effective Correlation-Aware VM Placement Scheme for SLA Violation Reduction in Data Centers. In: Wang, G., Zomaya, A., Martinez, G., Li, K. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2015. Lecture Notes in Computer Science(), vol 9532. Springer, Cham. https://doi.org/10.1007/978-3-319-27161-3_56
Download citation
DOI: https://doi.org/10.1007/978-3-319-27161-3_56
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27160-6
Online ISBN: 978-3-319-27161-3
eBook Packages: Computer ScienceComputer Science (R0)