Scenarios
You can automatically adjust your purchased EIP bandwidth and shared bandwidth using a bandwidth scaling policy. This section describes how to create a bandwidth scaling policy.
When creating a bandwidth scaling policy, you need to configure basic information. The system supports three types of bandwidth scaling policies: alarm-based, scheduled, and periodic.
The basic information for creating a bandwidth scaling policy includes the policy name, policy type, and trigger condition.
Creating an Alarm-based Bandwidth Scaling Policy
- Log in to the management console.
- Under Computing, click Auto Scaling. In the navigation pane on the left, choose Bandwidth Scaling.
- Click Create Bandwidth Scaling Policy.
- Set parameters, such as the policy name, policy type, and trigger condition. For details, see Table 1.
Table 1 Alarm policy parameters
Parameter |
Description |
Example Value |
Region |
Specifies the region where the AS group resides. |
N/A |
Policy Name |
Specifies the name of the bandwidth scaling policy.
The name consists of only letters, digits, underscores (_), and hyphens (-). |
N/A |
EIP |
Specifies the public network IP address whose bandwidth needs to be scaled. |
N/A |
Policy Type |
Select Alarm. |
Alarm |
Scaling Action |
Specifies the execution action in the AS policy.
The following scaling action options are available:
- Add
When a scaling action is triggered, the bandwidth is increased.
- Reduce
When a scaling action is triggered, the bandwidth is decreased.
- Set to
The bandwidth is set to a fixed value.
NOTE:
The step (minimum unit for bandwidth adjustment) varies depending on the bandwidth value range. The bandwidth will be automatically adjusted to the nearest value according to the actual step.
- If the bandwidth is less than or equal to 300 Mbit/s, the default step is 1 Mbit/s.
|
N/A |
Cooldown Period |
A cooldown period (in seconds) is the period of time between two scaling actions. AS recounts the cooldown period after a scaling action is complete. During the cooldown period, AS denies all scaling requests triggered by alarm-based policies. Scaling requests triggered manually or by scheduled or periodic policies are not affected. |
300s |
Table 2 Monitoring metrics supported by the alarm policy
Metric |
Description |
Inbound Bandwidth |
Indicates the network rate of inbound traffic. |
Inbound Traffic |
Indicates the network traffic going out of the cloud platform. |
Outbound Bandwidth |
Indicates the network rate of outbound traffic. |
Outbound Traffic |
Indicates the network traffic going out of the cloud platform. |
- After setting the parameters, click Create Now.
The newly created bandwidth scaling policy is displayed on the Bandwidth Scaling page and is in Enabled state by default.
Creating a Scheduled or Periodic Bandwidth Scaling Policy
- Log in to the management console.
- Under Computing, click Auto Scaling. In the navigation pane on the left, choose Bandwidth Scaling.
- Click Create Bandwidth Scaling Policy.
- Set parameters, such as the policy name, policy type, and trigger condition. For details, see Table 3.
Table 3 Scheduled or periodic policy parameters
Parameter |
Description |
Example Value |
Region |
Specifies the region where the AS group resides. |
N/A |
Policy Name |
Specifies the name of the bandwidth scaling policy.
The name consists of only letters, digits, underscores (_), and hyphens (-). |
as-policy-p6g5 |
EIP |
Specifies the public network IP address whose bandwidth needs to be scaled. |
N/A |
Policy Type |
Specifies the policy type. You can select a scheduled or periodic policy.
If you select Periodic, you are required to configure two more parameters:
|
N/A
|
Triggered At |
Specifies the time at which the AS policy is triggered. |
N/A |
Scaling Action |
Specifies the action to be performed.
The following scaling action options are available:
- Add
When a scaling action is triggered, the bandwidth is increased.
- Reduce
When a scaling action is triggered, the bandwidth is decreased.
- Set to
The bandwidth is set to a fixed value.
NOTE:
The step (minimum unit for bandwidth adjustment) varies depending on the bandwidth value range. The bandwidth will be automatically adjusted to the nearest value according to the actual step.
- If the bandwidth is less than or equal to 300 Mbit/s, the default step is 1 Mbit/s.
|
N/A |
Cooldown Period |
A cooldown period (in seconds) is the period of time between two scaling actions. AS recounts the cooldown period after a scaling action is complete. During the cooldown period, AS denies all scaling requests triggered by alarm-based policies. Scaling requests triggered manually or by scheduled or periodic policies are not affected. |
300s |
- After setting the parameters, click Create Now.