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.
| Feature | Basic Edition | Professional Edition |
| Basic scheduling capabilities | ||
| Simple Log Service | ||
| View stack | ||
| User dashboard | ||
| Workflow instance graph | ||
| Visualized MapReduce (parallel computing) | Maximum of 300 subtasks, no search capability | Maximum of 1,000 subtasks, supports custom tags and search |
| History | Last 10 tasks | Last 100 tasks |
| Alerts | DingTalk and email | DingTalk, email, text message, phone call, WeCom, and Lark |
| Number of tasks per application | 1,000 | 100,000 (To scale out, contact technical support. DingTalk group: 23103656) |
| OpenAPI | Supports only the APIs for creating, updating, and deleting tasks | Supports all APIs |
| Billable items | Task hosting CU | Task 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) = 45Important 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:
| Tier | Total task hosting CU | Price (CNY/CU/day) |
| Tier 1 | 0 to 5 | Free |
| Tier 2 | 6 to 10,000 | 0.1 |
| Tier 3 | 10,001 to 50,000 | 0.05 |
| Tier 4 | N (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:
Tier Total task hosting CU Price (CNY/CU/day) Tier 1 0 to 5 Free Tier 2 6 to 10,000 0.1 Tier 3 10,001 to 50,000 0.05 Tier 4 N (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.
Tier Daily cumulative task scheduling CU Price (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 6 Over 1,000,000 0.0003
Important For second-level tasks, scheduling is counted at most once per minute.
Is this page helpful?