全部產品
Search
文件中心

Elastic Container Instance:使用資料緩衝建立執行個體

更新時間:Jul 06, 2024

建立資料緩衝後,您可以使用資料緩衝建立ECI執行個體,將緩衝好的資料直接掛載到ECI執行個體中,免去拉取資料的等待時間,加速業務啟動。本文介紹如何使用資料緩衝建立ECI執行個體。

前提條件

已建立資料緩衝。具體操作,請參見建立資料緩衝

配置說明

使用資料緩衝建立ECI執行個體時,您可以指定資料緩衝Bucket,並通過HostPath的方式直接掛載資料存放區路徑。此時,系統會自動建立並掛載一塊隨用隨付的雲端硬碟。該雲端硬碟的容量等於資料緩衝大小,隨執行個體一起建立和釋放。

OpenAPI

調用CreateContainerGroup介面建立ECI執行個體時,資料緩衝功能的相關參數如下表所示。更多資訊,請參見CreateContainerGroup

說明
  • DataCache相關參數:DataCacheBucket為必填參數,其他參數為選擇性參數。

  • Volume相關參數:本文僅說明資料緩衝功能涉及的Volume相關必填參數,不說明其他選擇性參數。

名稱

類型

樣本值

描述

DataCacheBucket

string

default

指定資料緩衝Bucket。

DataCachePL

string

PL1

基於資料緩衝建立的雲端硬碟的效能等級。預設使用ESSD雲端硬碟,效能等級預設為PL1。

DataCacheProvisionedIops

long

40000

ESSD AutoPL雲端硬碟預配置的讀寫IOPS。取值範圍:0~min{50000, 1000 * 容量-基準效能}。基準效能=min{1800+50 * 容量, 50000}。更多資訊,請參見ESSD AutoPL雲端硬碟

如果配置了該參數,則基於資料緩衝建立的雲端硬碟類型為ESSD AutoPL雲端硬碟。

DataCacheBurstingEnabled

boolean

false

ESSD AutoPL雲端硬碟是否開啟Burst(效能突發)。更多資訊,請參見ESSD AutoPL雲端硬碟

如果配置了該參數,則基於資料緩衝建立的雲端硬碟類型為ESSD AutoPL雲端硬碟。

Volume.N.Name

String

datacache-demo

資料卷名稱,自訂設定。

Volume.N.Type

String

HostPathVolume

取值為HostPathVolume,表示建立一個HostPath類型的資料卷。

Volume.N.HostPathVolume.Path

String

/test/data

取值為資料存放區路徑,即資料緩衝的Path。

Container.N.VolumeMount.N.Name

String

datacache-demo

要掛載到容器的資料卷的名稱,對應Volume.N.Name的值。

Container.N.VolumeMount.N.MountPath

String

/data

資料掛載到容器的目錄。

掛載目錄下的內容會被資料卷的內容直接覆蓋,請準確填寫。

控制台

通過Elastic Container Instance控制台建立ECI執行個體時,在資料緩衝地區可以配置資料緩衝。

資料緩衝-控制台.png

相關說明如下:

配置項

說明

緩衝Bucket

輸入資料緩衝Bucket。

添加

單擊添加後,在彈出的對話方塊中可以選擇資料緩衝,並掛載到指定容器的指定目錄。

開啟Burst

按需開啟。表示ESSD AutoPL雲端硬碟是否開啟Burst(效能突發)。如果開啟了,則基於資料緩衝建立的雲端硬碟類型為ESSD AutoPL雲端硬碟。更多資訊,請參見ESSD AutoPL雲端硬碟