VCONF: A Reinforcement Learning Approach to Virtual Machines Auto-Configuration
Virtual Machine (VM) technology enables multiple VMs to share resources on the same host. Resources allocated to the VMs should be re-configured dynamically in response to the change of application demands or resource supply. Because VM execution involves privileged domain and VM monitor, this causes uncertainties in VMs' resource to performance mapping and poses challenges in online determination of appropriate VM configurations. In this paper, the authors propose a Reinforcement Learning (RL) based approach, namely VCONF, to automate the VM configuration process.