Jika Anda tidak memerlukan spesifikasi khusus seperti GPU atau disk lokal, kami menyarankan agar Anda menentukan jumlah vCPU dan ukuran memori alih-alih jenis Instance Elastic Compute Service (ECS) untuk membuat elastic container instance. Sistem kemudian mencoba mencocokkan beberapa jenis instance ECS dengan spesifikasi vCPU dan memori yang ditentukan. Metode ini memberikan elastisitas dan penyediaan sumber daya yang lebih baik dibandingkan dengan metode penentuan satu jenis instance ECS saja.
Deskripsi Spesifikasi
Anda dapat menentukan jumlah vCPU dan ukuran memori untuk instance atau kontainer dalam instance saat membuat elastic container instance. Jika jumlah vCPU atau ukuran memori yang Anda tentukan tidak didukung oleh Elastic Container Instance, sistem akan menyesuaikannya berdasarkan spesifikasi yang didukung. Saat melakukan penyesuaian, sistem memilih spesifikasi yang paling mirip dengan yang Anda tentukan, dengan nilai yang lebih tinggi atau sama. Sebagai contoh, jika Anda menentukan 7 vCPU dan 13 GiB memori saat membuat elastic container instance di wilayah China (Hangzhou), sistem akan membuat instance dengan 8 vCPU dan 14 GiB memori.
Tabel berikut menjelaskan spesifikasi yang didukung oleh Elastic Container Instance.
Jika Anda tidak menentukan jumlah vCPU dan ukuran memori, sistem secara default menggunakan 2 vCPU dan 4 GiB memori untuk membuat elastic container instance.
Setiap elastic container instance hanya dapat memiliki satu antarmuka jaringan elastis (ENI) yang terikat.
Ruang penyimpanan sementara default untuk semua spesifikasi adalah 30 GiB.
Tentukan jumlah vCPU dan ukuran memori untuk kontainer dalam elastic container instance
Anda dapat membuat maksimal 20 kontainer dalam setiap elastic container instance dan menentukan spesifikasi vCPU dan memori masing-masing kontainer. Total spesifikasi vCPU dan memori dari semua kontainer harus lebih rendah atau sama dengan spesifikasi vCPU dan memori dari instance. Jika total spesifikasi vCPU atau memori dari semua kontainer melebihi spesifikasi instance, sistem akan menyesuaikan spesifikasi kontainer dan menagih Anda berdasarkan spesifikasi baru.
Elastic Container Instance memungkinkan Anda mengatur variabel lingkungan untuk kontainer tertentu, seperti kontainer sidecar, untuk mengabaikan kontainer saat sistem menyesuaikan sumber daya. Ini mencegah pemborosan sumber daya. Untuk informasi lebih lanjut, lihat Abaikan kontainer tertentu saat sistem menyesuaikan spesifikasi untuk elastic container instance.
OpenAPI
Saat memanggil operasi API CreateContainerGroup untuk membuat elastic container instance, Anda dapat menggunakan parameter Container.N.Cpu dan Container.N.Memory untuk menentukan jumlah vCPU dan ukuran memori untuk setiap kontainer. Tabel berikut menjelaskan parameter-parameter ini. Untuk informasi lebih lanjut, lihat CreateContainerGroup.
Parameter | Tipe | Contoh | Deskripsi |
Container.N.Cpu | number | 2 | Jumlah vCPU yang ingin Anda alokasikan ke kontainer N. N menentukan nomor seri kontainer. Nilai maksimum N: 20. |
Container.N.Memory | number | 4 | Ukuran memori yang ingin Anda alokasikan ke kontainer N. Unit: GiB N menentukan nomor seri kontainer. Nilai maksimum N: 20. |
Mode Konsol
Saat membuat elastic container instance di konsol Elastic Container Instance, Anda dapat mengonfigurasi jumlah vCPU dan ukuran memori setiap kontainer di bagian Advanced Settings untuk kontainer. Total vCPU dan total ukuran memori dari semua kontainer dalam elastic container instance harus lebih kecil atau sama dengan vCPU dan ukuran memori dari instance.

Tentukan jumlah vCPU dan ukuran memori untuk elastic container instance
Dengan metode ini, sistem mencoba berbagai jenis instance ECS berdasarkan jumlah vCPU dan ukuran memori yang ditentukan untuk memilih jenis instance ECS yang cocok demi elastisitas dan penyediaan sumber daya yang lebih baik. Metode ini memberikan manfaat sebagai berikut:
Anda tidak perlu menentukan jumlah vCPU, ukuran memori, atau batasan sumber daya untuk kontainer dalam elastic container instance. Ini memberikan fleksibilitas lebih besar kepada kontainer untuk berbagi sumber daya yang diminta.
Dalam skenario komputasi genetik dan Istio, kerangka layanan secara otomatis menyebarkan kontainer sidecar di pod. Anda dapat menghubungkan Elastic Container Instance ke kerangka layanan dengan mulus dengan menentukan jumlah vCPU dan ukuran memori untuk elastic container instance.
Beberapa spesifikasi tidak dapat dikonfigurasi di konsol Elastic Container Instance. Jika Anda tidak dapat memilih spesifikasi yang didukung oleh Elastic Container Instance di konsol, Anda dapat menggunakan mode API.
OpenAPI
Saat memanggil operasi API CreateContainerGroup untuk membuat elastic container instance, Anda dapat menggunakan parameter Cpu dan Memory untuk menentukan jumlah vCPU dan ukuran memori untuk elastic container instance. Tabel berikut menjelaskan parameter-parameter ini. Untuk informasi lebih lanjut, lihat CreateContainerGroup.
Parameter | Tipe | Contoh | Deskripsi |
Cpu | number | 2 | Jumlah vCPU yang ingin Anda alokasikan ke instance. |
Memory | number | 4 | Ukuran memori yang ingin Anda alokasikan ke instance. Unit: GiB |
Mode Konsol
Saat membuat elastic container instance di konsol Elastic Container Instance, Anda dapat memilih jumlah vCPU dan ukuran memori dari elastic container instance (grup kontainer) pada tab Basic Mode di bagian Container Group Configurations.
