DocumentCode :
3564062
Title :
Dynamic Memory and Core Scaling in Virtual Machines
Author :
Kumar, Kapil ; Wani, Nehal J. ; Purini, Suresh
Author_Institution :
Int. Inst. of Inf. Technol., Hyderabad, India
fYear :
2015
Firstpage :
269
Lastpage :
276
Abstract :
The memory and core requirements of a virtual machine depend on the performance requirements of the applications hosted on it. In this paper, we propose algorithms for dynamic memory and core scaling using a combination of machine learning and feedback control techniques. These algorithms work for sequential and parallel applications such as scientific computations where speedup is the primary performance metric. Then we use these algorithms to address the simultaneous memory and core allocation problem, which is more complex due to possible correlation between these resource requirements. All these algorithms can be applied in a black box fashion without instrumenting the source code of applications.
Keywords :
learning (artificial intelligence); storage management; virtual machines; black box fashion; core scaling; dynamic memory; feedback control techniques; machine learning; simultaneous memory and core allocation problem; virtual machines; Decision trees; Heuristic algorithms; Memory management; Predictive models; Resource management; Training; Virtual machining; Cloud Computing; Core Scaling; Dynamic Resource Scaling; Memory Scaling; Virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
Print_ISBN :
978-1-4673-7286-2
Type :
conf
DOI :
10.1109/CLOUD.2015.44
Filename :
7214054
Link To Document :
بازگشت