全部產品
Search
文件中心

MaxCompute:選擇付費方式

更新時間:Jun 19, 2024

本文為您介紹如何根據實際情況選擇付費方式以降低使用成本。

MaxCompute的計費策略

MaxCompute提供了兩個商品的三種計費方式:

  • 訂用帳戶:計算資源是包月或者包年的,儲存和下載資源是按實際使用量計費。

  • 隨用隨付:儲存、計算和下載資源都是按實際使用量計費。

  • 按時計費:基於訂用帳戶商品計算資源基礎上,對計算資源按小時靈活擴容或縮容,最終按擴容的量和使用時間長度計費。

詳細的計費策略請參見計費項目與計費方式概述。MaxCompute提供了TCO工具和成本預估實踐兩種選型工具協助您分析如何選擇付費方式。

TCO工具

您可以使用如下TCO工具進行費用預估:

  • MaxCompute報價速算器下載:適用訂用帳戶方式。您可通過輸入上傳和下載的資料大小以及需要的計算資源自動地計算月成本。

  • CostSQL方法:適用隨用隨付方式。

    • 您在實際生產環境中,即正式上線一個分析SQL前,可以通過Cost SQL命令估算該SQL作業的費用。詳情請參見計量預估

    • 如果您使用的開發工具為IntelliJ IDEA,可以在提交SQL指令碼時自動估算費用。詳情請參見開發及提交SQL指令碼

    • 如果您使用的開發工具為DataWorks,也可以進行費用預估。

    說明
    • 部分SQL運算不支援費用預估。例如,外部表格參與計算的SQL。

    • 此功能僅為費用預估,實際費用以最終出賬為準。

成本預估實踐

成本預估實踐為您提供了一些成本預估的案例和技巧,您可以根據實際情況,參考案例選擇最經濟的付費方式。

  • 處理1 TB資料的付費方式。

    經過相關測試,對於費用我們給出如下預估資訊供您參考。

    付費方式

    使用者類型

    響應速度

    每月預估費用

    訂用帳戶

    密集型計算

    分鐘層級

    3768 USD

    密集型儲存

    小時層級

    1177.5 USD

    隨用隨付

    1413 USD(複雜度為1,每天運行1次的月價格)

    訂用帳戶方式下根據您對CPU資源的要求,有如下兩種建議:

    • 密集型計算:適用於CPU資源要求比較高的情境。使用160 CU資源運行1 TB資料,響應速度為分鐘層級,資源費用為每月3768 USD左右。

    • 密集型儲存:如果對於計算的回應時間要求不高,推薦您使用訂用帳戶密集型儲存,使用的計算資源為50 CU左右,響應速度為小時層級,費用為每月1177.5 USD左右。

    如果您選擇隨用隨付,按照基礎的複雜度1來計算,對於1 TB的資料的單次計算資源費用大約為47.1 USD/天,一個月為1413 USD。隨用隨付是按照次數計費的,如果多次進行1 TB資料的計算,其費用也會成倍增加。

    對於剛開始上雲的企業,建議先開通隨用隨付,然後將資料進行POC測試(即針對客戶具體應用的驗證性測試),計算任務大概需要消耗多少CU時,通過CU時預估CU數量,這樣就能大概估算出最終需要購買資源的數量。統計CU時可以通過作業中繼資料(Information_Schema)視圖的TASKS_HISTORY統計。

  • Hadoop使用者上雲遷移的付費方式。

    某個Hadoop叢集可能有1個管控節點以及5台計算節點,每台機器32核,相當於是32個CPU,5台計算節點就是160個CPU,對應標準的官方報價是每個月3768 USD(此價格未包含折扣或者優惠)。

    MaxCompute無需考慮管控節點,比Hive效能快80%,且免營運,為您節省成本。

  • 混合使用的付費方式。

    • 訂用帳戶模式進行生產業務(小時級ETL)+隨用隨付模式進行非周期任務或即席查詢。

      對周期性高密度計算作業使用訂用帳戶模式,對非周期性的大規模資料處理作業使用隨用隨付模式。隨用隨付模式下可以不儲存資料,通過讀取其它帳號下的表擷取資料,從而可以節省資料存放區費用。不同帳號下跨表計算需要通過授權來實現,詳細請參見建立角色(專案層級)

    • 訂用帳戶模式進行非周期任務或即席查詢+隨用隨付模式進行生產業務(天層級ETL)。

      企業為瞭解決因為日常資料測試引起的費用不可控的問題,可以把資料測試和非周期任務放在固定資源群組,通過MaxCompute管家為開發組和BI組配置不同的二級資源。生產作業如果只是每天處理一次,可以放在隨用隨付資源群組。

調整付費方式

如果您選擇了訂用帳戶模式的服務,但因為業務變化導致資料量急劇變化,資源不夠使用或者空餘,您可以進行升配或者降配,詳情請參見升級和降配

此外您還可以靈活地選擇和轉變付費方式。例如,從訂用帳戶轉換成隨用隨付,或從隨用隨付轉換成訂用帳戶,詳細請參見轉換計費方式

說明

請合理評估計算作業效能與時間的關係,避免轉換成訂用帳戶模式後,由於購買的CU數量少,導致延長作業計算周期,達不到預期後又轉回隨用隨付模式。