全部产品
Search
文档中心

Elastic Container Instance:Tentukan tipe instance ECS yang menggunakan disk lokal untuk membuat instance kontainer elastis

更新时间:Jul 06, 2025

Topik ini menjelaskan cara menentukan tipe instance ECS (Elastic Compute Service) yang menggunakan disk lokal untuk membuat Elastic Container Instance dan melampirkan disk lokal ke instance tersebut.

Deskripsi keluarga instance ECS

Disk lokal berada pada server fisik yang sama dengan Elastic Container Instance tempat disk-disk tersebut dilampirkan. Disk lokal hemat biaya dan menyediakan IOPS acak tinggi, throughput tinggi, serta latensi rendah. Namun, karena disk lokal berada pada satu server fisik, hal ini meningkatkan risiko titik kegagalan tunggal (SPOF). Untuk informasi lebih lanjut, lihat Disk Lokal.

Penting

Disk lokal berada pada satu server fisik, yang meningkatkan risiko SPOF. Ketahanan data yang disimpan pada disk lokal bergantung pada keandalan server fisik terkait. Untuk informasi lebih lanjut, lihat Batasan Disk Lokal.

Berikut adalah keluarga instance ECS dengan disk lokal yang dapat digunakan untuk membuat Elastic Container Instance:

Kategori

Keluarga instance

Keluarga instance dengan SSD lokal

i4, i4g, i3, i3g, i2, dan i2g

Keluarga instance big data

d1

Keluarga instance big data dengan peningkatan performa jaringan

d1ne

Keluarga instance dioptimalkan komputasi dengan akselerasi GPU

gn5

Catatan

gn5 adalah keluarga instance dengan akselerasi GPU. Jika Anda memilih keluarga instance ini, Anda harus menentukan parameter terkait GPU selain parameter terkait disk lokal.

Untuk informasi lebih lanjut tentang keluarga instance ECS, lihat topik-topik berikut:

Deskripsi konfigurasi

Catatan

Jika Anda ingin menentukan tipe instance ECS yang menggunakan disk lokal untuk membuat Elastic Container Instance dan melampirkan disk lokal ke instance tersebut, Anda hanya dapat memanggil operasi API alih-alih menggunakan Konsol Elastic Container Instance.

Saat memanggil operasi API CreateContainerGroup untuk membuat Elastic Container Instance, Anda dapat menggunakan parameter InstanceType untuk menentukan tipe instance ECS dan parameter terkait volume untuk melampirkan disk lokal. Tabel berikut menjelaskan parameter relevan. Untuk informasi lebih lanjut, lihat CreateContainerGroup.

  • Buat Elastic Container Instance yang Menggunakan Disk Lokal dan Tentukan Disk Lokal sebagai Volume

    Parameter

    Tipe

    Contoh

    Deskripsi

    InstanceType

    String

    ecs.gn6v-c8g1.2xlarge

    Tipe instance ECS yang menggunakan disk lokal. Berikut adalah keluarga instance ECS yang menggunakan disk lokal yang dapat digunakan untuk membuat instance kontainer elastis: d1, d1ne, i2, i2g, dan gn5.

    Anda dapat menentukan hingga lima tipe instance ECS sekaligus. Pisahkan beberapa tipe instance dengan koma (,). Contoh: ecs.d1.2xlarge,ecs.d1ne.2xlarge.

    Volume.N.Name

    String

    localdisk

    Nama volume N.

    Volume.N.Type

    String

    EmptyDirVolume

    Tipe volume N. Nilai EmptyDirVolume menentukan volume emptyDir.

    Volume.N.EmptyDirVolume.Medium

    String

    LocalRaid0

    Media penyimpanan untuk volume emptyDir N. Nilai LocalRaid0 menentukan RAID 0 yang dibentuk dari disk lokal.

  • Lampirkan RAID 0 ke Elastic Container Instance

    Parameter

    Tipe

    Contoh

    Deskripsi

    Container.N.VolumeMount.N.Name

    String

    localdisk

    Nama volume N yang akan dilampirkan ke kontainer N. Nilai ini sama dengan nilai Volume.N.Name.

    Container.N.VolumeMount.N.MountPath

    String

    /localdisk-test

    Direktori tempat volume N dilampirkan.

    Data dalam direktori ini akan ditimpa oleh data pada volume. Pastikan nilai ini benar.

Konfigurasi Contoh:

  1. Buat Elastic Container Instance yang menggunakan disk lokal.

    Kode berikut memberikan contoh parameter yang perlu Anda tentukan saat memanggil operasi API CreateContainerGroup untuk membuat Elastic Container Instance yang menggunakan disk lokal.

    ContainerGroupName=test-localdisk
    # Menentukan tipe instance ECS yang menggunakan disk lokal.
    InstanceType=ecs.i2g.2xlarge
    # Menentukan volume RAID 0 yang dibentuk dari disk lokal.
    Volume.1.Name=localdisk
    Volume.1.Type=EmptyDirVolume
    Volume.1.EmptyDirVolume.Medium=LocalRaid0
    # Lampirkan volume RAID 0 ke kontainer.
    Container.1.Name=nginx
    Container.1.Image=registry-vpc.cn-hangzhou.aliyuncs.com/eci_open/nginx:1.14.2
    Container.1.VolumeMount.1.Name=localdisk
    Container.1.VolumeMount.1.MountPath=/localdisk-test
  2. Periksa RAID 0 yang dilampirkan.

    Sambungkan ke Elastic Container Instance. Jalankan perintah df -h untuk melihat informasi tentang RAID 0 yang dilampirkan. Disk lokal membentuk RAID 0 (/dev/md0), dan RAID 0 dilampirkan ke direktori /localdisk-test yang ditentukan.

    本地盘