This topic describes the billing of the burstable clean bandwidth feature provided by Anti-DDoS Pro and Anti-DDoS Premium.

Overview

After you add services to your Anti-DDoS Pro or Anti-DDoS Premium instance, the peak service traffic may exceed the clean bandwidth that you select when you purchase the instance. In this case, random packet loss occurs during service traffic forwarding. If the peak service traffic remains higher than the clean bandwidth for a long period of time, rate limiting is triggered, and access to your services is affected.

The following list describes the scenarios in which the peak service traffic exceeds the clean bandwidth and provides relevant solutions for the scenarios:
  • If the clean bandwidth of your instance cannot meet your business requirements, you must upgrade the instance to increase the clean bandwidth. For more information, see Upgrade an instance.
  • If the clean bandwidth of your instance can meet your daily business requirements but cannot meet the requirements to handle traffic spikes, we recommend that you enable the burstable clean bandwidth feature.

The burstable clean bandwidth feature provides additional clean bandwidth for your instance. If spikes occur in your service traffic and the traffic exceeds the clean bandwidth of the instance during peak hours, the burstable clean bandwidth feature prevents access to your service from being limited. After you enable the burstable clean bandwidth feature, you are charged for the burstable clean bandwidth that is used when the peak traffic exceeds the clean bandwidth of your instance.

Note If you want to perform Proof of Concept (POC) tests, we recommend that you do not enable the burstable clean bandwidth feature. If you enable the burstable clean bandwidth feature, you may be charged for the feature on a pay-as-you-go basis.

Scenarios

We recommend that you enable the burstable clean bandwidth feature for your instance in the following scenarios:
  • Holiday promotions, such as Black Friday
  • Release of services, such as launch of a new gaming server or new product
  • Sharp increase in the number of access requests to websites, such as access requests to online course selection systems and government lottery systems within a specific period of time

Pricing of the burstable clean bandwidth feature

Instance type Unit price for the monthly 95th percentile bandwidth (USD per month per Mbit/s) Unit price for the daily 95th percentile bandwidth (USD per month per Mbit/s)
Anti-DDoS Pro instance of the Profession mitigation plan 15 1
Anti-DDoS Premium instance of the Insurance mitigation plan 16 1.05
Anti-DDoS Premium instance of the Unlimited mitigation plan 21 1.4
Anti-DDoS Premium instance of the Chinese Mainland Acceleration (CMA) mitigation plan 155 10
Anti-DDoS Premium instance of the Secure Chinese Mainland Acceleration (Sec-CMA) mitigation plan 155 10
Anti-DDoS Premium instance of the CMA 2.0 mitigation plan 155 10

Metering methods

The burstable clean bandwidth feature uses the pay-as-you-go billing method. You can use the metering method of the daily 95th percentile bandwidth or the monthly 95th percentile bandwidth for the feature.

You can switch between the metering methods of the burstable clean bandwidth feature. The new metering method takes effect from 00:00 on the first day of the next month. You can change the metering method up to three times each calendar month. The most recent metering method that you select takes effect in the next month. You cannot change the metering method on the last day of each calendar month.

Metering method Description Formula that is used to calculate fees
Daily 95th percentile bandwidth How you are charged: If the 95th percentile bandwidth of a calendar day is greater than the clean bandwidth of your instance, the burstable clean bandwidth feature is used. You are charged for the burstable clean bandwidth that is used on the calendar day.

How to calculate the daily 95th percentile bandwidth: Collect the valid bandwidths of your instance every 5 minutes in a calendar day. In a calendar day, 288 bandwidths are collected. Exclude the bandwidths that are collected during DDoS attacks. Then, sort the remaining bandwidths in descending order and exclude the top 5 bandwidths. The largest bandwidth among the remaining bandwidths is used as the daily 95th percentile bandwidth.

Limits: The metering method of the daily 95th percentile bandwidth can be disabled only once within a calendar month.

Fee of the burstable clean bandwidth = Usage of the burstable clean bandwidth × Daily unit price of the burstable clean bandwidth feature of your instance in USD per month per Mbit/s.

Usage of the burstable clean bandwidth = Daily 95 percentile bandwidth - Clean bandwidth

Notice
  • If the daily 95th percentile bandwidth is larger than the total clean bandwidth of your instance (The total clean bandwidth of your instance is equal to the sum of the clean bandwidth of your instance and the burstable clean bandwidth that you specify), the usage of the burstable clean bandwidth is the burstable clean bandwidth that you specify. In this case, access to your services may be limited. To prevent rate limiting, you must increase the burstable clean bandwidth or the clean bandwidth at the earliest opportunity. For more information, see Configure the burstable clean bandwidth feature and Upgrade an instance.
  • The first time you enable the burstable clean bandwidth feature on Day T in a calendar month and select the metering method of the daily 95th percentile bandwidth, you are not charged for the usage of the burstable clean bandwidth on Day T. After Day T, if the burstable clean bandwidth is used, you are charged for the usage of the burstable clean bandwidth on the day. The bill for the burstable clean bandwidth that is used on the day is generated on the next day.
Monthly 95th percentile bandwidth How you are charged: If the 95th percentile bandwidth of a calendar month is greater than the clean bandwidth of your instance, the burstable clean bandwidth feature is used. You are charged for the burstable clean bandwidth that is used in the calendar month.
How to calculate the monthly 95th percentile bandwidth:
  1. Obtain the daily peak bandwidth: Collect the valid bandwidths of your instance every 5 minutes in a calendar day. In a calendar day, 288 bandwidths are collected. Exclude the bandwidths that are collected during DDoS attacks. The largest bandwidth among the remaining bandwidths is used as the daily peak bandwidth.
  2. Calculate the monthly 95 percentile bandwidth: Sort the collected daily peak bandwidths in a calendar month in descending order and calculate the average value of the top 5 daily peak bandwidths. The average value is used as the monthly 95 percentile bandwidth.

Limits: The metering method of the monthly 95th percentile bandwidth can be disabled only once in a calendar month.

Fee of the burstable clean bandwidth = Usage of the burstable clean bandwidth × Effective factor × Monthly unit price of the burstable clean bandwidth feature of your instance in USD per month per Mbit/s.
  • Usage of the burstable clean bandwidth = Monthly 95 percentile bandwidth - Clean bandwidth of the last day when the burstable clean bandwidth feature is enabled
    Note
    • The system queries the largest total clean bandwidths of the days on which the top 5 daily peak bandwidths occur and compares the monthly 95 percentile bandwidth with the largest value among the queried largest total clean bandwidths. If the monthly 95 percentile bandwidth is larger than the largest value among the queried largest total clean bandwidths, the largest value is used as the monthly 95 percentile bandwidth for billing. In this case, access to your services may be limited. To prevent rate limiting, you must increase the burstable clean bandwidth or the clean bandwidth at the earliest opportunity. For more information, see Configure the burstable clean bandwidth feature and Upgrade an instance.
    • If your service traffic does not exceed the burstable clean bandwidth of your instance for the current calendar month, rate limiting and packet loss are not triggered.
  • Effective factor = Number of valid days in a calendar month/Total number of days in the calendar month The number of valid days in a calendar month refers to the number of days on which the burstable clean bandwidth feature is enabled in the calendar month. If the bill for April 2022 covers 26 valid days and the total number of days in April 2022 is 30, the effective factor of the month is 0.86666667. This value is calculated based on the following formula: 26/30 = 0.86666667.

How to enable the burstable clean bandwidth feature

You can use one of the following methods to enable the burstable clean bandwidth feature:

Bill generation time and settlement time

The following table describes the bill generation time and settlement time of the burstable clean bandwidth feature.

You can query and confirm the billing details of the feature on the System Logs page. For more information, see Query system logs.

Metering method Bill generation time Settlement time
Daily 95th percentile bandwidth The bill for the burstable clean bandwidth that is used in a calendar day is displayed on the System Logs page at 09:00 on the next day, and Alibaba Cloud sends notifications to the contacts of your Alibaba Cloud account by email. At 11:00 on the next day the burstable clean bandwidth is used, Alibaba Cloud deducts the fee of the burstable clean bandwidth feature from your account balance.
Monthly 95th percentile bandwidth The bill for the burstable clean bandwidth that is used in a calendar month is displayed on the System Logs page at 10:00 on the first day of the next month, and Alibaba Cloud sends notifications to the contacts of your Alibaba Cloud account by email. At 10:00 on the third day of the next month, Alibaba Cloud deducts the fee of the burstable clean bandwidth feature from your account balance.

Billing examples

You purchase an Anti-DDoS Pro instance of the Profession mitigation plan on February 1, 2022 and select 200 Mbit/s for the clean bandwidth. You also enable the burstable clean bandwidth feature, select the metering method of the monthly 95th percentile bandwidth, and set the value of the burstable clean bandwidth to 300 Mbit/s. From February 3, 2022 to February 6, 2022, you change the clean bandwidth and the value of the burstable clean bandwidth. On February 8, 2022, you disable the burstable clean bandwidth feature. Then, you enable the burstable clean bandwidth feature on February 27, 2022 and set the value of the burstable clean bandwidth to 100 Mbit/s. The following figure shows the daily clean bandwidth, the daily burstable clean bandwidth, and the daily peak bandwidth. The figure displays only the data that is collected when the burstable clean bandwidth feature is enabled. The data that is collected when the burstable clean bandwidth feature is disabled is not displayed. Billing of the burstable clean bandwidth feature

You can calculate the fee of the burstable clean bandwidth in February, 2022 based on the following formula: Fee of the burstable clean bandwidth = Usage of the burstable clean bandwidth × Effective factor × Monthly unit price of the burstable clean bandwidth feature of your Anti-DDoS Pro instance in USD per month per Mbit/s.

  1. Calculate the usage of the burstable clean bandwidth.
    You can calculate the usage of the burstable clean bandwidth based on the following formula: Usage of the burstable clean bandwidth = Monthly 95 percentile bandwidth - Clean bandwidth of the last day when the burstable clean bandwidth feature is enabled.
    1. Calculate the monthly 95 percentile bandwidth. In this example, the average value of the top 5 daily peak bandwidths is 600 Mbit/s. This value is calculated based on the following formula: (1,000 Mbit/s + 500 Mbit/s + 600 Mbit/s + 500 Mbit/s + 400 Mbit/s)/5 = 600 Mbit/s. The average value is larger than the largest value among the queried largest total clean bandwidths, which is 500 Mbit/s, and the monthly 95 percentile bandwidth is 500 Mbit/s. The largest value is selected from the queried largest total clean bandwidths of the days on which the top 5 daily peak bandwidths occur.
    2. Calculate the usage of the burstable clean bandwidth. The usage of the burstable clean bandwidth is 400 Mbit/s. This value is calculated based on the following formula: 500 Mbit/s (the monthly 95 percentile bandwidth) - 100 Mbit/s (the clean bandwidth of the last day when the burstable clean bandwidth feature is enabled) = 400 Mbit/s.
  2. Calculate the effective factor.

    The effective factor is 10. This value is calculated based on the following formula: 10 (the number of days when the burstable clean bandwidth feature is enabled)/28 (the total number of days in the current month) = 0.35714285.

  3. View the monthly unit price of the burstable clean bandwidth feature of your Anti-DDoS Pro instance of the Profession mitigation plan.

    You can view the monthly unit price in the Pricing of the burstable clean bandwidth feature section. The monthly unit price is USD 15 per month per Mbit/s.

The burstable clean bandwidth is calculated based on the following formula:400 Mbit/s × 0.35714285 × USD 15 per month per Mbit/s = USD 2,142.8571.