Abiquo supports horizontal autoscaling with virtual machine scaling groups.
To create a scaling group:
When Abiquo creates a scaling group, the virtual machine icon changes to display the scaling group name, the scaling group button, the maintenance button, and the number of running machines in the group.
To trigger autoscaling operations, you will need to create an action plan for the virtual machine with the autoscaling group, and then create triggers to run the action plan. Example of triggers are virtual appliance alerts or action plan schedules.
See Manage action plans and triggers
When a virtual machine is part of a scaling group, Abiquo does not allow you to perform deploy or configuration operations on the virtual machine, unless you put the scaling group into maintenance mode.
Maintenance mode temporarily disables autoscaling and enables you to make changes to your virtual machines, for example, to manually deploy or undeploy machines, or to edit the scaling group itself.
Note that in maintenance mode you can undeploy the master virtual machine but you cannot delete it.
When you leave maintenance mode, Abiquo will apply your changes. Then Abiquo will adjust the number of virtual machines in the group to within the minimum and maximum size range.
To put the scaling group in maintenance mode:
To make changes to the scaling group:
Remember that when you stop maintenance mode, Abiquo will adjust the number of virtual machines in the scaling group to within the maximum and minimum range, creating and deploying clones or undeploying as appropriate.
To leave maintenance mode: