Created first draft of the FS 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Dynamic+scaling+of+CPU+and+RAM
Also created jira issue https://issues.apache.org/jira/browse/CLOUDSTACK-658

Comments? There is an 'open issue' section where I have mentioned some issues 
that needs to be closed

Thanks,
Koushik

> -----Original Message-----
> From: Koushik Das [mailto:koushik....@citrix.com]
> Sent: Saturday, December 15, 2012 11:14 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: [DISCUSS] Scaling up CPU and RAM for running VMs
> 
> Currently CS supports changing CPU and RAM for stopped VM. This is
> achieved by changing compute offering of the VM (with new CPU and RAM
> values) and then starting it. I am planning to extend the same for running VM
> as well. Initially planning to do it for Vmware where CPU and RAM can be
> dynamically increased. Support of other HVs can also be added if they
> support increasing CPU/RAM.
> 
> Assuming that in the updated compute offering only CPU and RAM has
> changed, the deployment planner can either select the same host in which
> case the values are dynamically scaled up OR a different one in which case
> the operation fails. In future if there is support for live migration 
> (provided
> HV supports it) then another option in the latter case could be to migrate the
> VM first and then scale it up.
> 
> I will start working on the FS and share it out sometime next week.
> 
> Comments/suggestions?
> 
> Thanks,
> Koushik

Reply via email to