本文介紹分布式任務調度SchedulerX的各計費項目及其計費規則。
基本概念
任務類型:調度任務的類型。包含單機任務和非單機任務(廣播、分區、並行和網路任務等)。
任務調度總量:通過SchedulerX配置並啟用的分布式任務調度總規模,單位為CU(Capacity Unit)。
任務託管總量:所有應用的任務託管總量之和,且和調度任務每天的調度次數無關。
產品版本對比
SchedulerX目前支援基礎版和專業版兩個版本,各版本所支援的功能如下:
表示支援,表示不支援。
功能 | 基礎版 | 專業版 |
基礎調度能力 | ||
Log Service | 說明 SchedulerX Log Service不作為單獨計費項目。 | |
查看堆棧 | ||
Tracing | ||
使用者大盤 | ||
工作流程執行個體圖 | ||
可視化MapReduce(並行計算) | 最大300個子任務,無搜尋能力 | 最大1000個子任務,可自訂標籤,有搜尋能力 |
記錄任務條數上限 | 支援顯示最近30條任務 | 支援顯示最近300條任務 |
警示方式 | DingTalk、郵件 | DingTalk、郵件、簡訊、電話、企業微信、飛書 |
單應用任務數上限(個) | 1000 | 10萬(擴容請聯絡支援人員,釘群:23103656) |
OpenAPI | 僅支援建立、更新、刪除任務的API | 所有API都支援 |
計費項目 | 任務託管CU | 任務託管CU和任務調度CU |
計費項目
SchedulerX的計費項目包括任務調度CU和任務託管CU兩部分。基礎版按照任務託管CU計費,專業版按照任務託管CU和任務調度CU的總和計費。
任務調度CU
單次任務調度CU等於任務每次調度的Worker數,例如:
單機任務,單次調度CU等於1。
非單機任務,單次調度CU等於單次調度的Worker數量。
Second delay 類型任務,每分鐘最多計費一次調度CU。
任務調度CU總和等於當天所有調度CU總和。
任務託管CU
按照任務託管CU總量計算費用,單個SchedulerX應用的計費公式如下所示。
單個SchedulerX應用的任務託管(CU)=啟用的單機任務數+啟用的非單機任務數×該應用接入的Worker數
以下計費樣本僅供參考,實際費用以您購買的雲端服務的控制台頁面(或購買頁面)為準。
例如,您有兩個SchedulerX應用A和B。
應用A接入了10個用戶端Worker,啟用了8個單機任務和2個非單機任務。
應用B接入了5個用戶端Worker,啟用了2個單機任務和3個非單機任務。
則您每天的任務託管總量為:
任務託管總量(CU)=(8+2×10)+(2+3×5)=45
啟用的任務數只計算當天啟用的最大任務數,例如當天建立了1000個任務,刪除了1000個任務,同一時間最多啟用100個任務,僅算100個任務。
計費方式
隨用隨付
基礎版:按照任務託管CU計費。
專業版:按照任務託管CU和任務調度CU的總和計費。
產品定價
實際價格以產品購買頁面為準。
基礎版(隨用隨付)
基礎版只按照任務託管CU計費,計費階梯如下:
計費階梯 | 任務託管總量(CU) | 單價(美元/CU/天) |
第一階梯 | 0~5 | 免費 |
第二階梯 | 6~200 | 0.02 |
第三階梯 | 201~1000 | 0.01 |
第四階梯 | 1001~10000 | 0.005 |
第五階梯 | N(N>10000) | 0.002 |
專業版(隨用隨付)
專業版按照任務託管CU和任務調度CU的總和計費。
任務託管CU付費方式如下:
計費階梯
任務託管總量(CU)
單價(美元/CU/天)
第一階梯
0~5
免費
第二階梯
6~200
0.02
第三階梯
201~1000
0.01
第四階梯
1001~10000
0.005
第五階梯
N(N>10000)
0.002
任務調度CU付費方式如下:
說明(a,b]用於表示數量範圍,不包含a,包含b。
計費階梯
任務調度CU每天累計數
單價(美元/CU)
第一階梯
[0,30]
免費
第二階梯
(30,1萬]
0.002
第三階梯
(1萬,5萬]
0.001
第四階梯
(5萬,10萬]
0.0005
第五階梯
(10萬,100萬]
0.0002
第六階梯
100萬以上
0.0001
Second delay 類型任務每分鐘最多計費一次調度CU,Cron/Fixed rate 的秒級調度按照實際調度次數計費,不受一分鐘只計費一次調度CU的限制。