All Products
Search
Document Center

Tair (Redis® OSS-Compatible):Schedule temporary bandwidth upgrades for Tair or Redis

Last Updated:Mar 30, 2026

Use CloudOps Orchestration Service (OOS) to automatically upgrade the bandwidth of your Tair or Redis instances at scheduled times and revert to the default bandwidth when the high-traffic window ends — keeping costs in check without manual intervention.

Choose a bandwidth upgrade method

Three methods are available. Pick the one that matches how predictable your traffic is:

Method How it's triggered Best for
Scheduled upgrade (this guide) Preset date and time; one-time or recurring Fixed traffic peaks you can predict in advance — promotions, nightly batch jobs, daily sync windows
Bandwidth elastic scaling Automatically triggered and recovered based on bandwidth utilization Unpredictable surges and dynamic workloads
Manual bandwidth adjustment Manual operation One-off changes, such as long-term instance bandwidth adjustments

Billing

You are charged hourly based on the amount of additional bandwidth and the duration of use. Pricing varies by region. The default bandwidth included with your instance type is not charged — only the extra bandwidth you purchase. See Billable items for regional pricing details.

Prerequisites

Before you begin, ensure that you have:

The RAM role needs at minimum the following two permissions:

{
    "Version": "1",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kvstore:DescribeInstances",
                "kvstore:EnableAdditionalBandwidth"
            ],
            "Resource": "*"
        }
    ]
}

Alternatively, grant the AliyunKvstoreFullAccess system policy to the role if you prefer broader access to all ApsaraDB for Tair (Redis OSS-compatible) resources.

Schedule a bandwidth upgrade

  1. Go to the OOS console.

  2. In the left navigation pane, choose Automated Task > Common O&M Tasks.

  3. Select Temporary Bandwidth Upgrade and click Create.

  4. Configure the O&M task with the settings below. For parameters not covered here, see CloudOps Orchestration Service.

    Select resource type

    Select ApsaraDB For Redis Instance.

    Set parameters

    1. Set Scheduled Task Type. Select Executed Periodically to run on a recurring schedule, or choose a one-time option. In the example below, the task runs daily at 11:00 with a defined cycle start and end date.

      image

    2. Set Additional Bandwidth (in MB/s). How the bandwidth is distributed depends on your instance architecture:

      Architecture Behavior
      Standard Bandwidth is added to the single node. No data shard ID required.
      Cluster or read/write splitting Default data shard ID is ALL — the specified bandwidth is added to each shard or node. Total additional bandwidth = Additional Bandwidth x number of shards (nodes).

      To add different bandwidth amounts to specific shards, enter the shard IDs separated by commas (,) and add a corresponding Bandwidth Arrays entry for each shard ID.

    3. Set Duration Of Bandwidth Upgrade (in hours). The minimum duration is 1 hour. After the duration elapses, bandwidth reverts to the default configuration automatically.

    4. Under Permissions, select the RAM role you created in the Prerequisites section.

    Select instances

    Select the region where your instance resides and select the instance.

    Advanced options

    Use the default values for both tabs.

    Execution settings

    Use the default values for both tabs.

  5. Click Create, then click OK in the confirmation dialog.

Verify the task

When Execution Status shows Active, OOS executes the task at the times defined in Timer Trigger Configure.

On the task details page, you can review:

  • Historical execution tasks

  • Upcoming execution tasks

  • Execution Logs

What's next