Elastic Resource Scaling

If you want the RAM and CPU settings of your servers to be adjusted dynamically at peak times, you can set up automatic resource scaling rules for each of your servers.

To set up automatic resource scaling rules for a server:

  1. Go to Services > CloudInfrastructure > Virtual Servers in the Cloud Infrastructure group.
  2. Find the server you want to edit and click it to open its settings.
  3. Switch to the Autoscale tab.
  4. Select the resource you'd like to be scaled automatically: either RAM or CPU, or both.
  5. Specify how much of the server's CPU (or RAM) has to be in use and for how long before the server's CPU (or RAM) will be scaled up by the amount specified in the Step field.

    You can also set the maximum limit up to which the server's CPU (or RAM) can grow.

  6. Specify the lower limit of CPU (or RAM) usage before the server's CPU (or RAM) will be scaled down by the amount specified in the Step field.

    You can also set the minimum value for CPU (or RAM) to which it can be decreased but no lower.

    Note: Be careful with the time settings: scaling the server up or down too often may significantly affect the fees billed to the end customer.

  7. When finished, click Ok.

Once the rules are configured, each time the server's load increases so that its CPU or RAM are almost fully consumed, its CPU and RAM will be increased automatically according to these rules and then reduced back when the load decreases.