突發效能執行個體(Burstable instance,以下簡稱為t5執行個體),是一種能應對突發CPU效能需求的執行個體。每台t5執行個體都有一個基準CPU計算效能,並會根據執行個體規格以指定速度持續獲取CPU積分。每台t5執行個體一旦啟動,就會開始消耗積分以滿足需求。當執行個體實際工作效能高於基準CPU計算效能時,會消耗更多的CPU積分來提升CPU效能,滿足工作需求。t5執行個體能無縫提高CPU計算效能,不會影響執行個體上的環境或應用。

t5執行個體適合平時不會持續高壓力使用CPU,但是偶爾需要提高計算效能完成工作負載的場景,例如輕量級的Web伺服器、開發、測試環境以及中低效能資料庫等。

工作原理

核心概念

在使用t5執行個體時,您需要知道以下幾個概念:

  • 基準CPU計算效能

    每種t5執行個體規格都有一個基準CPU計算效能,即正常工作負載時,執行個體每個vCPU核有一個最大使用率。比如ecs.t5-lc1m2.small執行個體在正常工作負載時,CPU使用率最大為10%。

  • CPU 積分

    每台t5執行個體根據基準CPU計算效能以固定速度獲取CPU積分。一個CPU積分代表的計算效能與vCPU核心數、CPU使用率和工作時間有關:

    • 1個CPU積分 = 一個vCPU核以100%使用率運行1分鐘
    • 1個CPU積分 = 一個vCPU核以50%使用率運行2分鐘
    • 1個CPU積分 = 2個vCPU核以25%使用率運行2分鐘

      如果希望一個vCPU核一小時(60分鐘)都以100%使用率運行,一個vCPU核每小時需要60個CPU積分。

  • 初始CPU積分

    一台t5執行個體在建立成功後會分到30個CPU積分,即初始CPU積分。只有建立執行個體時才會分配初始CPU積分。當執行個體開始消耗CPU積分時,優先使用初始CPU積分。

  • CPU積分分發速度

    CPU積分分發速度是指單位時間內一台t5執行個體獲取的CPU積分,取決於基準CPU計算效能,以分鐘為單位。由基準CPU計算效能和CPU積分可得到CPU積分分發速度的計算公式:

    CPU積分分發速度 = (60個CPU積分 * 基準CPU計算效能)/60分鐘

    舉例:以ecs.t5-lc1m2.small為例,基準CPU計算效能為10%,所以,CPU積分分發速度為每分鐘0.1個CPU積分(即每小時6個CPU積分)。

  • CPU積分過期

    CPU積分開始累積後只能保存24小時,獲得時間超出24小時的CPU積分即失效。

  • 消耗CPU積分

    執行個體開啟後即消耗累積的積分,並且優先消耗初始CPU積分。每分鐘CPU積分的消耗量按以下公式計算:

    每分鐘消耗的CPU積分 = 1個CPU積分 * 實際CPU計算效能

    舉例:以ecs.t5-lc1m2.small為例,當它以50% CPU使用率運行1分鐘時,會消耗0.5個CPU積分。

  • 累積CPU積分

    當執行個體的CPU使用率小於基準CPU計算效能時,因每分鐘內CPU積分的消耗量小於分發量,執行個體CPU累計積分可產生淨增加。反之,則產生淨消耗。增加速度取決於實際CPU負載與基準效能之間的差值,計算公式如下:

    每分鐘累計的CPU積分 = 1個CPU積分 * (基準CPU計算效能 - 實際CPU計算效能) - 該分鐘過期的積分

    當CPU積分分發量大於消耗量時,CPU積分會越來越多;反之,則越來越少。

您可以在ECS管理主控台上查看CPU累積量和消耗量。

當累積的CPU積分消耗完後,t5執行個體的實際CPU計算效能無法超過基準CPU計算效能。

樣本

以一台ecs.t5-lc1m2.small執行個體為例,說明突發效能執行個體CPU積分變化:

  1. 執行個體建立後,執行個體分配到30個CPU積分。執行個體未啟動前,CPU積分總量為30。執行個體開啟後,以0.1個CPU積分/分鐘的速度被分配CPU積分,同時消耗積分。
  2. 開啟後第1分鐘內,假設CPU使用率為5%,執行個體會消耗0.05個初始CPU積分,但是同時又會被分配0.1個CPU積分,此時過期的CPU積分為0,所以,實際上累積了0.05個CPU積分。
  3. 開啟N分鐘後,假設CPU使用率為50%,而且會過期0.1個CPU積分,則這一分鐘內執行個體會消耗0.5個CPU積分,同時又會被分配0.1個CPU積分,即實際上執行個體使用了0.5個CPU積分,而且沒有增加積分。
  4. 當累積的CPU積分消耗完後,執行個體的CPU使用率,最大隻能為10%。

執行個體停機對CPU積分的影響

通過 ECS管理主控台StopInstance 介面停止執行個體後,CPU積分變化因t5執行個體計費方式和網路類型而異,如下表所示。

網路類型 執行個體計費方式 執行個體停止後積分變化
經典網路 訂用帳戶或者隨用隨付 停止前累積的CPU積分不會失效,而且會持續累積CPU積分。
VPC 訂用帳戶
隨用隨付(未使用 隨用隨付執行個體停機不收費功能)
隨用隨付(使用 隨用隨付執行個體停機不收費 功能) 停止前累積的積分仍然有效,但是不再累積CPU積分。

已停止的執行個體重新啟動後,繼續累積CPU積分。

隨用隨付執行個體欠費停機或者訂用帳戶執行個體過期時,CPU積分仍然有效,但不會再累積CPU積分。當執行個體 重開機續費 後,自動累積CPU積分。

執行個體規格

t5執行個體採用Intel Xeon處理器,執行個體規格如下表所示。表中,

  • CPU積分/小時 是指單台t5執行個體所有vCPU核每小時分配到的CPU積分總和。
  • 平均基準CPU計算效能 是指執行個體中每個vCPU核的平均基準CPU計算效能。
執行個體規格 vCPU CPU積分/小時 平均基準CPU計算效能 記憶體(GiB)
ecs.t5-lc2m1.nano 1 6 10% 0.5
ecs.t5-lc1m1.small 1 6 10% 1.0
ecs.t5-lc1m2.small 1 6 10% 2.0
ecs.t5-lc1m2.large 2 12 10% 4.0
ecs.t5-lc1m4.large 2 12 10% 8.0
ecs.t5-c1m1.large 2 18 15% 2.0
ecs.t5-c1m2.large 2 18 15% 4.0
ecs.t5-c1m4.large 2 18 15% 8.0
ecs.t5-c1m1.xlarge 4 36 15% 4.0
ecs.t5-c1m2.xlarge 4 36 15% 8.0
ecs.t5-c1m4.xlarge 4 36 15% 16.0
ecs.t5-c1m1.2xlarge 8 72 15% 8.0
ecs.t5-c1m2.2xlarge 8 72 15% 16.0
ecs.t5-c1m4.2xlarge 8 72 15% 32.0
ecs.t5-c1m1.4xlarge 16 144 15% 16.0
ecs.t5-c1m2.4xlarge 16 144 15% 32.0

以ecs.t5-c1m1.xlarge為例,

  • 每個vCPU核的平均基準計算效能是15%,所以一台ecs.t5-c1m1.xlarge執行個體總的基準計算效能是60%。說明如下:

    • 當該執行個體只有一個vCPU核工作時,這個vCPU核的基準計算效能是60%。
    • 當該執行個體只有2個vCPU核工作時,每個vCPU核分配到的基準計算效能是30%。
    • 當該執行個體只有3個vCPU核工作時,每個vCPU核分配到的基準計算效能是20%。
    • 當該執行個體4個vCPU核都工作時,每個vCPU核分配到的基準計算效能是15%。
  • 一台執行個體每小時獲取36個CPU積分,即每個vCPU核每小時獲取9個CPU積分。

計費方式

t5執行個體支援的計費方式:隨用隨付和訂用帳戶。不同計費方式的區別,請參見 計費對比

建立執行個體

您可以參考 建立ECS執行個體 的描述來建立t5執行個體。但是在建立執行個體時,需要注意以下設定:

  • 地域:目前不支援t5執行個體的地域包括華北3、亞太東北1(東京)、美國東部1(維吉尼亞)和中東東部1(迪拜)。其他地域中,支援t5執行個體的可用性區域,以建立ECS執行個體頁面顯示的資訊為準。

  • 網路類型:僅支援Virtual Private Cloud。

  • 鏡像:最小的t5執行個體規格記憶體為512 MiB,只能選擇Linux系統和Windows Server Version 1709作業系統。不支援所需記憶體最少為1 GiB的作業系統,例如Windows Server 2016等。關於選擇鏡像的更多資訊,請參見ECS執行個體作業系統選擇說明

管理執行個體

查看CPU使用率

您可以通過以下任一種方式查看CPU使用率:

  • 在ECS管理主控台 執行個體詳情 頁的 監控資訊 部分查看執行個體CPU使用率。

  • 遠端連線ECS執行個體後查看CPU使用率。

在ECS管理主控台上查看CPU使用率

按以下步驟在ECS管理主控台上查看CPU使用率:

  1. 登入 ECS管理主控台
  2. 在左側導覽列裡,單擊 執行個體
  3. 選擇地域。
  4. 在執行個體列表裡,找到執行個體,單擊執行個體ID,或者在 操作 列,單擊 管理
  5. 執行個體詳情 頁的 監控資訊 部分查看執行個體的CPU使用率。

遠端連線執行個體後查看CPU使用率

不同的作業系統需要使用不同的方法:

變更配置

如果在ECS控制台上看到執行個體CPU使用率長時間處於基準CPU計算效能,或者基本沒有超過基準CPU計算效能,說明目前的執行個體規格不一定能滿足應用的需求或者超出了應用的需求,您可以考慮變更執行個體規格。

根據執行個體計費方式不同,使用不同的功能變更配置:

  • 訂用帳戶執行個體:您可以通過 升降配 變更執行個體規格。可以在t5執行個體規格類型系列內部變更規格,也可以變配為企業級執行個體規格類型系列或者 xn4/n4/mn4/e4 這4種入門級執行個體規格類型系列。
  • 隨用隨付執行個體:您可以使用 更改執行個體規格 功能變更配置。
查看CPU積分

您可以登入 ECS管理主控台 進入 執行個體詳情 頁查看t5執行個體的CPU積分和積分使用方式:

  • 查看t5執行個體的積分累積情況:



  • 查看t5執行個體的積分使用方式: