cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nitin Mehta <>
Subject Re: [Doc] Please review: CPU and RAM scaling for running VMs doc
Date Wed, 21 Aug 2013 05:35:59 GMT
Thanks very much Jessica :)

From: Jessica Tomechak <<>>
Date: Tuesday 20 August 2013 2:55 PM
To: Nitin Mehta <<>>
Cc: "<>" <<>>,
"<>" <<>>,
Sudha Ponnaganti <<>>
Subject: Re: [Doc] Please review: CPU and RAM scaling for running VMs doc

I have incorporated not only Nitin's comments in this email thread, but also others in the
bug itself. Please check and verify the fix so I may close the doc bug for 4.2.0. This is
checked in to both 4.2 and master.



Thanks for your help,
Jessica T.

On Thu, Aug 8, 2013 at 9:46 PM, Nitin Mehta <<>>
Jessica ­ Thanks for the draft. Looks good. Some minor modifications.

Correction 1 (check for "*") ----> Make it vmware tools instead of vmtools
<listitem><para>VM*Ware* Tools or XenServer Tools must be installed on the
virtual machine.</para></listitem>

Correction 2 (check for "*") ----> Remove the decrease word.
t is not always possible to accurately predict the CPU and RAM requirements
+                       when you first deploy a VM.
+                       You might need to increase or *decrease* these
resources at any time during the life of a VM.
+                       You can dynamically modify CPU and RAM levels to
+                       change these resources for a running VM without
incurring any downtime.

Addition 1 ---->
For dynamic scaling to work virtual machine should have XS tools / VMware
tools installed on it. To ensure this Admin/User can do it in two ways :-
* Admin/User while registering the template provides an input whether
tools are installed on the template(or can be done using update template
* If the user deploys a virtual machine with a template that does not have
XS tools / VMware tools and later if he/she installs the tools on the VM
then he can inform Cloudstack using using updatevirtualmachine API. After
installation of tools and updating the virtual machine, user needs to stop
and start the vm from cloudstack in order for dynamic scaling of CPU and
RAM for that VM.

Addition 2 ---->

Some vmware caveats
Limitation - 1 - After dynamically scaling memory user "might" need to run
a couple of commands on Linux OS for new memory to take affect. Further
reading below
Limitation - 2 - If a VM is initially assigned a RAM of less than 3gb then
it cannot be dynamically scaled beyond 3gb. Holds true for for Linux 64
bit and windows 7 32 bit guest os. Further reading below.


From:  Jessica Tomechak <<>>
Date:  Friday 9 August 2013 6:41 AM
To:  "<>" <<>>
Cc:  "<>" <<>>,
Ponnaganti <<>>,
Nitin Mehta
Subject:  Re: [Doc] Please review: CPU and RAM scaling for running VMs doc

+cc Nitin

On Thu, Aug 8, 2013 at 6:08 PM, Jessica Tomechak
<<>> wrote:


CPU and RAM scaling for running VMs doc is ready for review. You can view
the updated text at the link below. This is checked in to both master and
4.2 branch.

Please provide your feedback.



Jessica T.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message