Billing details

Updated at:

This topic describes the billable items and billing rules of SchedulerX.

Terms

  • Task type: The type of a scheduled task. Task types include standalone tasks and non-standalone tasks, such as broadcast, sharding, parallel, and network tasks.
  • Total scheduled tasks: The total number of distributed tasks that are configured and enabled in SchedulerX. This is measured in Capacity Units (CU).

Edition comparison

SchedulerX is available in a Basic Edition and a Professional Edition. The features of each edition are described in the following table.
Note 对 icon indicates that a feature is supported. The 错 icon indicates that a feature is not supported.
FeatureBasic EditionProfessional Edition
Basic scheduling capabilities对对
Simple Log Service错对
View stack错对
User dashboard错对
Workflow instance graph错对
Visualized MapReduce (parallel computing)Maximum of 300 subtasks, no search capabilityMaximum of 1,000 subtasks, supports custom tags and search
HistoryLast 10 tasksLast 100 tasks
AlertsDingTalk and emailDingTalk, email, text message, phone call, WeCom, and Lark
Number of tasks per application1,000100,000 (To scale out, contact technical support. DingTalk group: 23103656)
OpenAPISupports only the APIs for creating, updating, and deleting tasksSupports all APIs
Billable itemsTask hosting CUTask hosting CU and task scheduling CU

Billable items

SchedulerX has two billable items: task scheduling CU and task hosting CU.

Task scheduling CU

The task scheduling CU for a single task run is equal to the number of workers used for that run. For example:

  • For a standalone task, the task scheduling CU for a single run is 1.
  • For a non-standalone task, the task scheduling CU for a single run is equal to the number of workers used for that run.
  • For second-level tasks, scheduling is counted at most once per minute.
Note The total task scheduling CU is the sum of all scheduling CUs for the day.

Task hosting CU

The fee is calculated based on the total task hosting CU. The formula for a single SchedulerX application is as follows:
Task hosting CU for a single SchedulerX application = Number of enabled standalone tasks + (Number of enabled non-standalone tasks × Number of workers connected to the application)

The total number of hosted tasks is the sum of tasks hosted across all your applications and is independent of how many times a scheduling task runs each day.

Important The following billing example is for reference only. The actual fee is based on the information on the console or purchase page of the Alibaba Cloud service that you purchase.
For example, you have two SchedulerX applications: A and B.
  • Application A has 10 connected client workers, 8 enabled standalone tasks, and 2 enabled non-standalone tasks.
  • Application B has 5 connected client workers, 2 enabled standalone tasks, and 3 enabled non-standalone tasks.
Your total daily task hosting CU is calculated as follows:
Total task hosting CU = (8 + 2 × 10) + (2 + 3 × 5) = 45
Important The number of enabled tasks is based on the daily peak of concurrently enabled tasks. For example, if you create and delete 1,000 tasks within a day, but at any given time a maximum of 100 tasks are enabled, the billing is based on 100 tasks.

Billing methods

Note Actual prices are displayed on the product purchase page.

Basic Edition (pay-as-you-go)

The Basic Edition is billed based only on task hosting CU. The billing method is as follows:
TierTotal task hosting CUPrice (CNY/CU/day)
Tier 10 to 5Free
Tier 26 to 10,0000.1
Tier 310,001 to 50,0000.05
Tier 4N (N > 50,000)0.02

Professional Edition (pay-as-you-go)

The Professional Edition is billed based on the sum of task hosting CU and task scheduling CU.
  • The billing method for task hosting CU is as follows:
    TierTotal task hosting CUPrice (CNY/CU/day)
    Tier 10 to 5Free
    Tier 26 to 10,0000.1
    Tier 310,001 to 50,0000.05
    Tier 4N (N > 50,000)0.02
  • The billing method for task scheduling CU is as follows:
    Note (a, b] indicates a range that excludes a and includes b.
    TierDaily cumulative task scheduling CUPrice (CNY/CU)
    Tier 1[0, 30]Free
    Tier 2(30, 10,000]0.008
    Tier 3(10,000, 50,000]0.006
    Tier 4(50,000, 100,000]0.003
    Tier 5(100,000, 1,000,000]0.001
    Tier 6Over 1,000,0000.0003
Important For second-level tasks, scheduling is counted at most once per minute.