3. HI GIO Auto Scale

This document guides using the Auto Scale function on HI GIO CLOUD.

 Preparing

  • The network has available IP addresses on static IP Pool (used for applications without HI GIO Load Balancing).

  • Load Balancer Pool and Virtual Service (used for applications with HI GIO Load Balancing).

  • vApp template of the VM needs to scale.

 Create SCALE GROUP

  1. Login to HI GIO Portal > Applications > Scale Groups > NEW SCALE GROUP

image-20240102-024809.png
  1. In the General Settings:

  • Pick an owner of the Scale Group.

  • Pick an Organisation VDC.

  • Enter Group Name.

  • Number of Min VMs.

  • Number of Max VMs.

image-20240102-025653.png
  1. In the Application Settings:

  • Select the vApp template of the previously prepared application.

  • Pick a Storage Policy.

  1. In the Network Settings section, select a network for the scale group.

  • If you want to manage the load balancer on your own or if there is no need for a load balancer, select I have a fully set-up network:

    • Pick a Network.

    • Click CREATE GROUP AND ADD RULES.

Make sure the network has available Static IP Pools.

  • If your applications use HI GIO Load Balancing, select I have set-up a Load Balancer option.

    • Enter Network CIDR.

    • Pick Edge Gateway.

    • Pick Server Pool

    • Click CREATE GROUP AND ADD RULES.

  1. Set up firewall rules depending on the application’s requirements.

 Create AUTO SCALING RULES

  1. Select Scale Group > Rules > ADD RULE.

  1. In the General tab:

  • Name: enter rule name.

  • Number of VMs: The number of VMs will scale.

  • Behavior: Select whether the scale group must expand or shrink when the rule takes effect.

    • Grow: scale out.

    • Shink: scale in.

  • Cool down: Enter a cooldown period in minutes after each auto scale in the group.

The conditions cannot trigger another scaling until the cooldown period expires. The cooldown period resets when any of the rules of the scale group takes effect.

  1. In the Conditions tab: Add a condition that triggers the rule.

  • Avg. Utilization:

    • CPU usage.

    • memory usage.

  • Condition:

    • greater or equal to.

    • lower or equal to.

  • Amount: in percent.

  • Duration: The duration period is the time for which the condition must be valid to trigger the rule.

Conditions in a rule are grouped by an AND operator.

After a condition is met, it might be executed with a delay of up to 5 minutes.

Reference document

https://docs.vmware.com/en/VMware-Cloud-Director/10.4/VMware-Cloud-Director-Tenant-Portal-Guide/GUID-C179B853-709B-455D-94CA-2D5159D70A49.html

 

Â