本文介紹實時計算Flink版的計費項、計費方式和資源估算方法,以及Flink工作空間開通和使用過程中涉及的其他云產品的費用情況。
資源估算
Flink工作空間的基本計量單位為Compute Unit(CU),即計算資源,1 CU=1核CPU+4 GiB內存+20 GB本地存儲(放置日志、系統檢查點等信息),CU對應實時計算底層系統的CPU計算能力。1個實時計算作業(Job)的CU使用量取決于此Job輸入數據流的QPS、計算復雜程度,以及具體的輸入數據分布情況。您可以根據業務規模以及實時計算的計算能力,估算所需購買的資源數量。實時計算1 CU的處理能力如下表所示。
處理場景 | 處理能力 |
簡單的流式壓測處理 例如,過濾、清洗等操作。 | 1 CU每秒可以處理40000~55000條數據。 |
復雜的流式壓測處理 例如,聚合操作、復雜UDF計算等。 | 1 CU每秒可以處理5000~10000條數據。 |
上述計算能力估值僅限于實時計算內部處理能力,不包括對外數據讀取和寫入部分。外部數據的讀寫效率會影響您對實時計算能力的評估,例如:
如果實時計算需要從日志服務(LogService)讀取數據,但LogService對于請求調用配額(Quota)存在一定限制,則實時計算整體的計算能力將被限制在LogService允許的范圍內。
如果實時計算引用的RDS數據存儲存在連接數或者TPS限制,則實時計算吞吐能力將受限于RDS本身的流控限制。
如果作業中使用窗口函數,CU的使用量會比簡單作業高,建議至少購買4 CU。
計費項
Flink工作空間的費用由以下部分組成。
計費項 | 資源說明 |
管控資源 | 創建工作空間時,系統為每個工作空間部署一個開發控制臺,每個開發控制臺及其必要組件需要大概2 CU的管控資源。 |
計算資源 | 實際可用于計算的資源,根據您包年包月預購的資源量或按量付費實際的使用量來收費,計量單位為CU。 |
支持的計費方式如下。
計費方式 | 計費說明 |
資源抵扣包 | 資源抵扣包計費模式,可抵扣您使用按量付費產生的計算資源,具體的購買和領取方式、計抵扣量查看及預警,詳情請參見資源抵扣包。 |
包年包月 | 包年包月是一種先付費后使用的計費方式,在購買時根據購買時長預先支付了費用,會按照您購買的時長計算計費周期的價格,詳情請參見包年包月。 |
按量付費 | 按量付費是一種后付費的計費模式,無需您提前購買大量資源,系統會根據您工作空間實際的資源使用量進行結算。按照每小時整點計算一次費用(以UTC+8時間為準),計算完畢后進入新的計費周期,詳情請參見按量付費。 重要 針對重要業務,建議提前配置所需的資源或選擇包年包月模式,以確保資源的預留。因為在按量付費模式下,作業在啟動或重啟時會請求底層物理資源。如果出現特定區域或可用區資源供應極度緊張的情況,可能會導致任務無法啟動,從而影響業務的連續性。 |
混合計費 | 混合計費費用為固定資源費用和彈性資源費用之和,具體請參見混合計費。 |
相關產品計費說明
Flink工作空間開通流程中的費用僅包含Flink費用,在開通和使用過程中還涉及其他云產品的費用,詳情請參見下表。
相關產品 | 計費說明 |
VPC | 開通Flink工作空間需要選擇對應地域下的專有網絡。收費詳情請參見產品計費。 |
OSS | 如果開通Flink工作空間時,存儲類型選擇為OSS Bucket并綁定目標Bucket,則Flink作業系統檢查點、作業快照、日志和JAR包等信息將存儲于綁定的目標Bucket。收費詳情請參見產品計費。 |
ARMS | 如果您在開通Flink工作空間時選擇了Prometheus監控服務,會自動開通ARMS服務,為您提供商業版Prometheus監控能力和告警服務。
重要
|
云監控 | 如果您在開通Flink工作空間時選擇了免費監控服務,會使用云監控為您提供基礎監控告警能力。監控與告警管理免費(默認存儲30天),僅短信和電話告警通知會產生費用,詳情請參見免費額度和按量計費。 說明
|