Dynamic Memory and Core Scaling in Virtual Machines

作者: Kapil Kumar , Nehal J. Wani , Suresh Purini

DOI: 10.1109/CLOUD.2015.44

关键词:

摘要: The memory and core requirements of a virtual machine depend on the performance applications hosted it. In this paper, we propose algorithms for dynamic scaling using combination learning feedback control techniques. These work sequential parallel such as scientific computations where speedup is primary metric. Then use these to address simultaneous allocation problem, which more complex due possible correlation between resource requirements. All can be applied in black box fashion without instrumenting source code applications.

参考文章(19)
Orna Agmon Ben-Yehuda, Muli Ben-Yehuda, Assaf Schuster, Dan Tsafrir, None, The resource-as-a-service (RaaS) cloud usenix conference on hot topics in cloud ccomputing. pp. 12- 12 ,(2012)
Michael R. Hines, Abel Gordon, Marcio Silva, Dilma Da Silva, Kyung Ryu, Muli Ben-Yehuda, Applications Know Best: Performance-Driven Memory Overcommit with Ginkgo ieee international conference on cloud computing technology and science. pp. 130- 137 ,(2011) , 10.1109/CLOUDCOM.2011.27
L. Dagum, R. A. Fatoohi, P. O. Frederickson, T. A. Lasinski, D. H. Bailey, R. S. Schreiber, H. D. Simon, V. Venkatakrishnan, S. K. Weeratunga, E. Barszcz, J. T. Barton, D. S. Browning, R. L. Carter, The NAS parallel benchmarks---summary and preliminary results Proceedings of the 1991 ACM/IEEE conference on Supercomputing - Supercomputing '91. pp. 158- 165 ,(1991) , 10.1145/125826.125925
Kishore Kumar Pusukuri, Rajiv Gupta, Laxmi N. Bhuyan, Thread reinforcer: Dynamically determining number of threads via OS level monitoring ieee international symposium on workload characterization. pp. 116- 125 ,(2011) , 10.1109/IISWC.2011.6114208
Bradley J. Barnes, Barry Rountree, David K. Lowenthal, Jaxk Reeves, Bronis de Supinski, Martin Schulz, A regression-based approach to scalability prediction Proceedings of the 22nd annual international conference on Supercomputing - ICS '08. pp. 368- 377 ,(2008) , 10.1145/1375527.1375580
John L. Henning, SPEC CPU2006 benchmark descriptions ACM Sigarch Computer Architecture News. ,vol. 34, pp. 1- 17 ,(2006) , 10.1145/1186736.1186737
Zhenhuan Gong, Xiaohui Gu, John Wilkes, PRESS: PRedictive Elastic ReSource Scaling for cloud systems conference on network and service management. pp. 9- 16 ,(2010) , 10.1109/CNSM.2010.5691343
Jin Heo, Xiaoyun Zhu, Pradeep Padala, Zhikui Wang, Memory overbooking and dynamic control of Xen virtual machines in consolidated environments integrated network management. pp. 630- 637 ,(2009) , 10.1109/INM.2009.5188871
Orna Agmon Ben-Yehuda, Eyal Posener, Muli Ben-Yehuda, Assaf Schuster, Ahuva Mu'alem, Ginseng: market-driven memory allocation virtual execution environments. ,vol. 49, pp. 41- 52 ,(2014) , 10.1145/2576195.2576197