[
https://issues.apache.org/jira/browse/CLOUDSTACK-2988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13701882#comment-13701882
]
Harikrishna Patnala commented on CLOUDSTACK-2988:
-------------------------------------------------
Let me explain the work flow:
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 :-
1) Admin/User while registering the template provides an input whether
tools are installed on the template(or can be done using update template API).
2) 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. The reason why we need to stop start the VM after updating is we need
to set static max memory to some higher value before VM starts so that we can
dynamically scale the VM upto static max.
UI Changes:
During registering/updating template we need to have a checkbox (API boolean
parameter "isdynamicallyscalable") like we have for "public" or "password
enabled".
For UpdateVirtualMachine API also we need the same.
> UI: checkbox to know whether tools installed on the template during register
> template
> -------------------------------------------------------------------------------------
>
> Key: CLOUDSTACK-2988
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-2988
> Project: CloudStack
> Issue Type: Sub-task
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: Management Server
> Reporter: Harikrishna Patnala
> Assignee: Pranav Saxena
> Fix For: 4.2.0
>
>
> During template registration/updation there should be a check box to know
> whether tools are installed on the template or not.
> Same check box should be there for updateVirtualMachine API.
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira