本文介紹Function Compute的計費方式、計費項目、單價及計費樣本。
計費方式
試用額度
Function Compute為首次開通服務的使用者提供試用額度,即CU試用資源套件。如果未購買其他類型的資源套件,每個周期超出試用額度的部分均會計入隨用隨付。
隨用隨付
根據實際消耗的計算資源隨用隨付。
預設情況下(最小執行個體數為 0),無調用請求則不計費;若設定最小執行個體數 ≥ 1,執行個體將持續運行,並持續計費。更多資訊,請參見配置最小執行個體數彈性策略。
資源套件
Function Compute提供不同檔位的CU資源套件年包和月包,購買資源套件後,將優先使用資源套件抵扣業務消耗,直至資源套件耗盡自動轉為隨用隨付。購買資源套件讓您可以以更優惠的價格享受等量資源,從而減少支出。
常駐資源集區(訂用帳戶)
通過購買常駐資源集區,您可以提前鎖定指定規格的算力資源,然後按需為函數分配特定數量和卡型的常駐執行個體,不僅能夠保障業務的穩定性,還能實現使用成本的固定和可控。
計費項目和單價
計費項目
使用Function Compute的費用由兩部分組成:
CU使用量:Function Compute採用CU使用量作為統一計費項目,所有資源使用量均需按照一定轉換係數換算為CU使用量進行計費。本文重點介紹CU使用量的計量和計費。
公網出流量:與阿里雲其他公網類產品統一匯總後,在CDT產品側進行計費,詳見CDT計費說明。公網出流量由以下三部分構成:
函數內資料轉送流量:函數向公網發起請求時產生的流量。
函數請求響應流量:通過公網調用函數,函數返回時產生的流量。
CDN 回源流量:以Function Compute作為 CDN 來源站點,CDN 回源時產生的流量。
計費單價
Function ComputeCU使用量實行按月階梯累計計費,按地區獨立計算(即每個地區的CU使用量單獨累計,不跨地區合并)。更多資訊,請參見計費樣本。
階梯 | CU使用量(單位:CU) | 單價 | 官網折扣單價 啟用時間:2024年08月27日~2026年08月27日 |
階梯1 | (0,2億] | 0.00011元/CU | 0.000088元/CU |
階梯2 | (2億,10億] | 0.00010元/CU | 0.000080元/CU |
階梯3 | >10億 | 0.00009元/CU | 0.000072元/CU |
出賬周期
Function Compute的出賬周期為1小時,周期內每個函數計量得出的CU使用量向上取整,所有函數的CU使用量累加得出總CU使用量,總CU使用量在被資源套件抵扣後(如果已購買資源套件),用於計算當前出賬周期內的總費用。
針對單小時內調用次數 >0 或者持續佔有計算資源的函數,每小時消耗CU折算金額若低於0.01元,將按0.01元計費,若實際使用費用高於此金額,則按實際消耗計算實際使用CU。
CU使用量的計算
下文介紹的CU使用量的計算均只針對於彈性執行個體。常駐執行個體採用按月預付費的方式,具體費用請參見常駐資源集區定價。
計算公式
使用Function Compute涉及的所有資源使用量按照一定轉換係數換算為CU使用量後,求和得到總CU使用量。
資源使用量
資源使用量是記錄實際資源消耗的原始計量,不直接用於計費。
彈性執行個體區分活躍狀態和淺休眠(原閑置)狀態。無請求或無背景工作運行時,執行個體自動轉為淺休眠(原閑置)狀態。兩種狀態的情境區分如下:
活躍與淺休眠狀態的判定閾值
系統根據以下指標綜合判斷執行個體是否進入淺休眠(原閑置)狀態:
CPU 使用率:當執行個體的 vCPU 使用率持續低於 0.01 vCPU 核心(即 1% 的單核使用率)時,滿足 CPU 維度閑置條件。
GPU 使用率:當執行個體的 GPU 流處理器、轉碼器等利用率低於系統閾值時,滿足 GPU 維度閑置條件。
網路流量:當執行個體的網路出入流量持續低於 1000 位元組/秒時,滿足網路維度閑置條件。
請求處理狀態:執行個體未處理任何 HTTP 要求或背景工作。
只有當上述所有條件同時滿足時,執行個體才會從活躍狀態轉為淺休眠(原閑置)狀態。如果 CPU 使用率超過 0.01 vCPU 核心或網路流量超過 1000 位元組/秒,即使請求數為 0,執行個體仍會按活躍費率計費。
活躍時間和閑置時間不直接顯示在調用日誌中。控制台的日誌菜單的調用請求列表展示執行時間、記憶體用量等欄位,但執行個體的活躍時間和閑置時間不展示。如需查看請求執行時間,可在函數配置中啟用請求層級指標,在日誌菜單的調用請求列表中查看。
彈性執行個體(活躍) | 彈性執行個體(淺休眠(原閑置)) |
|
|
資源使用量=彈性執行個體(活躍)使用量+彈性執行個體(淺休眠(原閑置))使用量。淺休眠(原閑置)狀態下,系統自動凍結部分資源,按最低保活費用計費,具體如下:
vCPU資源:不收費。
GPU資源:根據不同卡型,按活躍狀態費用的 11.7%~23% 計費,具體如下:
Ada.1系列
Ada.2系列
Ada.3系列
Tesla系列
Hopper系列
Hopper.1系列
Hopper.2系列
Ampere系列
Blackwell.1系列
Xpu.1系列
11.7%
11.7%
11.7%
23%
13%
14%
14%
16%
13%
19%
配置最小執行個體數 ≥ 1 適用於時延敏感業務(會話親和、長串連等)和背景工作情境,提供以下保障:
暖開機:實現毫秒級暖開機,保障服務不中斷。
剛性交付:鎖定彈性資源,保障剛性交付。
忙閑時智能計費:無請求或無背景工作處理時自動進入淺休眠(原閑置)計費,更進一步降本。
MCP 會話親和情境的調用計費
在Function Compute上部署 MCP Server 並啟用 Streamable HTTP 會話親和時,MCP 協議的 initialize 請求和後續的 tools/call 請求是獨立的 HTTP 要求,各自觸發一次函數調用,按各次調用實際產生的資源使用量獨立換算為 CU 使用量並計費。也就是說,一次工具調用( initialize + tools/call )會產生 2 次函數調用、2 次獨立的 CU 計量。initialize 請求通常為冷啟動,後續 tools/call 請求複用同一執行個體(會話親和的效果),但在計費上仍按獨立的函數調用分別計量。
CU轉換係數
CPU業務
計費項目 | vCPU使用量 | 記憶體使用量量 | 函數調用次數 | 磁碟使用量 |
單位 | CU/(vCPU*秒) | CU/(GB*秒) | CU/萬次 | CU/(GB*秒) |
彈性執行個體(活躍)CU轉換係數 | 1.0 | 0.15 | 75 | 0.05 |
彈性執行個體(淺休眠(原閑置))CU轉換係數 | 0 | 0.15 | 0 | 0.05 |
GPU業務
資源/計費項目 | 單位 | 彈性執行個體(活躍)CU轉換係數 | 彈性執行個體(淺休眠)CU轉換係數 |
函數調用次數 | CU/萬次 | 75 | — |
vCPU使用量 | CU/(vCPU*秒) | 1 | 0 |
記憶體使用量量 | CU/(GB*秒) | 0.15 | 0.10 |
磁碟使用量 | CU/(GB*秒) | 0.05 | 0.05 |
tesla.1 GPU使用量 | CU/(GB-GPU顯存*秒) | 2.1 | 0.5 |
ampere.1 GPU使用量 | CU/(GB-GPU顯存*秒) | 1.8 | 0.3 |
ada.1 GPU使用量 | CU/(GB-GPU顯存*秒) | 1.7 | 0.2 |
ada.2 GPU使用量 | CU/(GB-GPU顯存*秒) | 1.95 | 0.23 |
ada.3 GPU使用量 | CU/(GB-GPU顯存*秒) | 1.95 | 0.23 |
blackwell.1 GPU使用量 | CU/(GB-GPU顯存*秒) | 2.1 | 0.28 |
hopper.1 GPU使用量 | CU/(GB-GPU顯存*秒) | 2.31 | 0.315 |
hopper.2 GPU使用量 | CU/(GB-GPU顯存*秒) | 2.31 | 0.315 |
xpu.1 GPU使用量 | CU/(GB-GPU顯存*秒) | 1.2 | 0.23 |
返回錯誤碼時的計費說明
請求到達函數執行個體並執行後,無論函數返回 200、404、401 等任何 HTTP 狀態代碼,均按實際執行時間長度計入 CU 使用量。CU 計量的依據是執行個體實際佔用的資源和執行時間長度,與業務返回碼無關。
請求在網關層被拒絕(例如未配置 HTTP 觸發器而返回 404)時,請求不會到達函數執行個體,不產生 CU 使用量。
計費樣本
可通過價格計算機測算費用,或參考以下樣本。
vCPU使用量、記憶體使用量量、磁碟使用量和GPU使用量均根據配置函數時配置的規格 × 時間長度進行計算,而不是根據函數執行時實際使用的資源規格進行計算。
CPU業務計費樣本
某使用者建立CPU函數執行個體,規格為 vCPU 0.35 核、記憶體 512 MB、臨時磁碟 512 MB。當月設定最小執行個體數為1,總時間長度50小時,其中函數執行請求時間長度10小時、無請求時間長度40小時,函數調用100萬次。各資源使用量、CU使用量和計費總額如下:
資源使用項 | 使用量 | 轉換係數 | 轉換後CU使用量 |
函數調用次數 | 1,000,000次 | 0.0075 CU/次 | 7,500 CU |
彈性執行個體(活躍)vCPU使用量 | vCPU規格 × 執行時間長度(秒)= 0.35 vCPU × 36,000秒=12,600 vCPU*秒 | 1 CU/(vCPU*秒) | 12,600 CU |
彈性執行個體(活躍)記憶體使用量量 | 記憶體規格× 執行時間長度(秒)= 0.5 GB × 36,000秒 = 18,000 GB*秒 | 0.15 CU/(GB*秒) | 2,700 CU |
磁碟佔用量 | 磁碟規格 × 設定最小執行個體數總時間長度(秒)= 0.5 GB × 180,000秒 = 90,000 GB*秒 | 0.05 CU/(GB*秒) | 0 CU 說明:512 MB規格的磁碟使用免費。 |
彈性執行個體(淺休眠(原閑置))vCPU使用量 | vCPU規格 × 淺休眠(原閑置)時間長度(秒)= 0.35 vCPU × 144,000秒=50,400 vCPU*秒 | 0 CU/(vCPU*秒) 說明:設定的最小執行個體數在未處理請求期間vCPU資源使用免費。 | 0 CU |
彈性執行個體(淺休眠(原閑置))記憶體使用量量 | 記憶體規格× 淺休眠(原閑置)時間長度(秒)= 0.5 GB × 144,000秒 = 72,000 GB*秒 | 0.15 CU/(GB*秒) | 10,800 CU |
CU使用量 | 33,600 CU | ||
計費總額=階梯1單價×使用量=0.00011元/CU×33,600 CU=3.7元 | |||
GPU業務計費樣本(Tesla系列)
某使用者建立GPU函數執行個體(Tesla系列),規格為 GPU 16 GB、vCPU 8 核、記憶體 32 GB、臨時磁碟 512 MB。當月設定最小執行個體數為1,總時間長度50小時,其中函數執行請求時間長度10小時、無請求時間長度40小時,函數調用100萬次。各資源使用量、CU使用量和計費總額如下:
資源使用項 | 使用量 | 轉換係數 | 轉換後CU使用量 |
函數調用次數 | 1,000,000次 | 0.0075 CU/次 | 7,500 CU |
彈性執行個體(活躍)vCPU使用量 | vCPU規格 × 執行時間長度(秒)= 8 vCPU × 36,000秒=288,000 vCPU*秒 | 1 CU/(vCPU*秒) | 288,000 CU |
彈性執行個體(活躍)記憶體使用量量 | 記憶體規格 × 執行時間長度(秒)= 32 GB × 36,000秒 = 1,152,000 GB*秒 | 0.15 CU/(GB*秒) | 172,800 CU |
彈性執行個體(活躍)GPU使用量 | GPU規格 × 執行時間長度(秒)= 16 GB × 36,000秒 = 576,000 GB*秒 | 2.1 CU/(GB*秒) | 1,209,600 CU |
磁碟佔用量 | 磁碟規格 × 設定最小執行個體數總時間長度(秒)= 0.5 GB × 180,000秒 = 90,000 GB*秒 | 0.05 CU/(GB*秒) | 0 CU 說明:512 MB規格的磁碟使用免費。 |
彈性執行個體(淺休眠(原閑置))vCPU使用量 | vCPU規格 × 淺休眠(原閑置)時間長度(秒)= 8 vCPU × 144,000秒=1,152,000 vCPU*秒 | 0 CU/(vCPU*秒) 說明:設定的最小執行個體數在未處理請求期間vCPU資源使用免費。 | 0 CU |
彈性執行個體(淺休眠(原閑置))記憶體使用量量 | 記憶體規格× 淺休眠(原閑置)時間長度(秒)= 32 GB × 144,000秒 = 4,608,000 GB*秒 | 0.1 CU/(GB*秒) | 460,800 CU |
彈性執行個體(淺休眠(原閑置))GPU使用量 | GPU規格× 淺休眠(原閑置)時間長度(秒)= 16 GB × 144,000秒 = 2,304,000 GB*秒 | 0.5 CU/(GB*秒) | 1,152,000 CU |
CU使用量 | 3,290,700 CU | ||
計費總額=階梯1單價×使用量=0.00011元/CU×3,290,700 CU=361.977元 | |||
GPU業務計費樣本(Blackwell.1系列)
某使用者建立GPU函數執行個體(Blackwell.1系列),規格為 GPU 32 GB、vCPU 8 核、記憶體 64 GB、臨時磁碟 512 MB。當月設定最小執行個體數為1,總時間長度50小時,其中函數執行請求時間長度10小時、無請求時間長度40小時,函數調用100萬次。各資源使用量、CU使用量和計費總額如下:
資源使用項 | 使用量 | 轉換係數 | 轉換後CU使用量 |
函數調用次數 | 1,000,000次 | 0.0075 CU/次 | 7,500 CU |
彈性執行個體(活躍)vCPU使用量 | vCPU規格 × 執行時間長度(秒)= 8 vCPU × 36,000秒 = 288,000 vCPU*秒 | 1 CU/(vCPU*秒) | 288,000 CU |
彈性執行個體(活躍)記憶體使用量量 | 記憶體規格 × 執行時間長度(秒)= 64 GB × 36,000秒 = 2,304,000 GB*秒 | 0.15 CU/(GB*秒) | 345,600 CU |
彈性執行個體(活躍)GPU使用量 | GPU規格 × 執行時間長度(秒)= 32 GB × 36,000秒 = 1,152,000 GB*秒 | 2.1 CU/(GB*秒) | 2,419,200 CU |
磁碟佔用量 | 磁碟規格 × 設定最小執行個體數總時間長度(秒)= 0.5 GB × 180,000秒 = 90,000 GB*秒 | 0.05 CU/(GB*秒) | 0 CU 說明:512 MB規格的磁碟使用免費。 |
彈性執行個體(淺休眠(原閑置))vCPU使用量 | vCPU規格 × 淺休眠(原閑置)時間長度(秒)= 8 vCPU × 144,000秒 = 1,152,000 vCPU*秒 | 0 CU/(vCPU*秒) 說明:設定的最小執行個體數在未處理請求期間vCPU資源使用免費。 | 0 CU |
彈性執行個體(淺休眠(原閑置))記憶體使用量量 | 記憶體規格 × 淺休眠(原閑置)時間長度(秒)= 64 GB × 144,000秒 = 9,216,000 GB*秒 | 0.10 CU/(GB*秒) | 921,600 CU |
彈性執行個體(淺休眠(原閑置))GPU使用量 | GPU規格 × 淺休眠(原閑置)時間長度(秒)= 32 GB × 144,000秒 = 4,608,000 GB*秒 | 0.28 CU/(GB*秒) | 1,290,240 CU |
CU使用量 | 5,272,140 CU | ||
計費總額=階梯1單價×使用量=0.00011元/CU×5,272,140 CU=579.94元 | |||
更多資訊
如果在Function Compute內使用其他雲產品時,除本產品費用外,還需關注對應雲產品的計費。