Dynamic CPU and memory hotplug
|Category:||Core & System|
The aim of this feature is to be able to dynamically add/remove vCPU's and increase/decrease the memory of a running virtual machine.
The patch was initially posted on the mailing list and was developped by Paul Grandperrin (http://email@example.com/msg05504.html)
The attached patch is the really same patch but updated for OpenNebula 3.4. It does not include the remarks made by Carlos Martín Sánchez yet - this has still to be implemented.
The patch adds a 'vcpuset' and a 'memset' parameter to the 'onevm' command. Right now, only the Xen backend is implemented.
#1 Updated by Ricardo Duarte almost 9 years ago
Will the changes persist if the machine is stopped?
Also, seems like it is not possible to scale resources when the machine is not running.
Users may want to change the service offering (ex.: on the self service portal, change a small instance to a medium instance) when the machine is powered off.