Skip to content

VM Dynamic Scaling granular options to enabling or disabling #186

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Nov 15, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 16 additions & 2 deletions source/adminguide/virtual_machines.rst
Original file line number Diff line number Diff line change
Expand Up @@ -433,14 +433,28 @@ variables:
- scale.retry: How many times to attempt the scaling operation. Default
= 2.

Along with these global configurations, the following options need to be enabled
to make a VM dynamically scalable

- Template from which VM is created needs to have Xen tools (for XenServer hosts)
or VMware Tools (for VMware hosts) and it should have 'Dynamically Scalable'
flag set to true.

- Service Offering of the VM should have 'Dynamic Scaling Enabled' flag set to true.
By default, this flag is true when a Service Offering is created.

- While deploying a VM, User or Admin needs to mark 'Dynamic Scaling Enabled' to true.
By default this flag is set to true.

If any of the above settings are false then VM cannot be configured as dynamically scalable.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If any of the above settings are false then VM cannot be configured as dynamically scalable.
If any of the above settings are false, then VM cannot be scaled dynamically.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The heading of this section is 'Configuring dynamic scaling', so I've worded it like this to mention how the VM will be configured.


How to Dynamically Scale CPU and RAM
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

To modify the CPU and/or RAM capacity of a virtual machine, you need to
change the compute offering of the VM to a new compute offering that has
the desired CPU and RAM values. You can use the same steps described
above in `“Changing the Service Offering for a
the desired CPU value and RAM value and 'Dynamic Scaling Enabled' flag as true.
You can use the same steps described above in `“Changing the Service Offering for a
VM” <#changing-the-service-offering-for-a-vm>`_, but skip the step where you
stop the virtual machine. Of course, you might have to create a new
compute offering first.
Expand Down