Kecuali jika Anda memiliki kebutuhan khusus terhadap sumber daya seperti GPU atau disk lokal, kami menyarankan membuat instans ECI dengan menentukan jumlah vCPU dan memori. Sistem kemudian akan menggunakan berbagai tipe instans ECS untuk menyediakan sumber daya tersebut.
Spesifikasi
Anda dapat membuat instans ECI dengan menentukan vCPU dan memori untuk instans tersebut atau untuk kontainer di dalamnya. Jika vCPU dan memori yang Anda tentukan tidak sesuai dengan spesifikasi ECI yang didukung, sistem secara otomatis membulatkannya ke atas ke spesifikasi terdekat yang didukung. Sumber daya yang disesuaikan akan memenuhi atau melebihi spesifikasi yang Anda minta. Sebagai contoh, jika Anda meminta 7 vCPU dan 13 GiB memori saat membuat instans ECI di wilayah China (Hangzhou), sistem akan menyediakan instans dengan 8 vCPU dan 14 GiB memori.
ECI mendukung spesifikasi berikut:
-
Jika Anda tidak menentukan vCPU dan memori, sistem secara default membuat instans ECI dengan 2 vCPU dan 4 GiB memori.
-
Instans ECI hanya mendukung satu elastic network interface.
-
Penyimpanan sementara default adalah 30 GiB untuk semua spesifikasi.
Tentukan vCPU dan memori kontainer
Instans ECI mendukung hingga 20 kontainer. Anda dapat menentukan spesifikasi vCPU dan memori kustom untuk setiap kontainer. Namun, total sumber daya semua kontainer tidak boleh melebihi batas vCPU dan memori instans. Jika total sumber daya melebihi batas instans, sistem secara otomatis menyesuaikan spesifikasinya dan menagih Anda sesuai dengan penyesuaian tersebut.
Anda dapat mengatur Variabel lingkungan untuk kontainer tertentu, seperti kontainer sidecar, agar tidak termasuk dalam penyesuaian sumber daya. Hal ini membantu mencegah pemborosan sumber daya. Untuk informasi selengkapnya, lihat Konfigurasikan penyesuaian sumber daya agar mengabaikan kontainer tertentu.
OpenAPI
Saat memanggil operasi CreateContainerGroup untuk membuat instans ECI, Anda dapat menggunakan parameter Container.N.Cpu dan Container.N.Memory untuk menentukan vCPU dan memori setiap kontainer. Tabel berikut menjelaskan parameter tersebut. Untuk informasi selengkapnya, lihat CreateContainerGroup.
|
Parameter |
Tipe |
Contoh |
Deskripsi |
|
Container.N.Cpu |
number |
2 |
Jumlah vCPU untuk kontainer N, dengan N bernilai dari 1 hingga 20. |
|
Container.N.Memory |
number |
4 |
Ukuran memori dalam satuan GiB untuk kontainer N, dengan N bernilai dari 1 hingga 20. |
Konsol
Saat membuat instans ECI di Konsol ECI, Anda dapat mengatur vCPU dan memori setiap kontainer pada bagian Advanced Settings. Total vCPU dan memori dari semua kontainer tidak boleh melebihi batas vCPU dan memori yang dikonfigurasi untuk instans (kelompok kontainer).
Di area Container Configuration, klik tab kontainer target, misalnya container-1, buka bagian Advanced Settings untuk kontainer tersebut, lalu masukkan nilai vCPU dan memorinya.
Tentukan vCPU dan memori untuk instans
Metode ini menyediakan sumber daya dari berbagai tipe instans ECS berdasarkan vCPU dan memori yang Anda tentukan untuk instans ECI. Pendekatan ini menawarkan elastisitas dan ketersediaan sumber daya yang lebih baik. Metode ini juga memberikan manfaat berikut:
-
Kontainer di dalam instans tidak memerlukan pengaturan vCPU dan memori khusus atau batas sumber daya. Hal ini memungkinkan mereka berbagi sumber daya instans yang dialokasikan secara lebih fleksibel.
-
Pada kasus penggunaan seperti komputasi genetik dan Istio, di mana framework layanan secara otomatis menambahkan kontainer sidecar ke Pod, menentukan spesifikasi instans ECI secara eksplisit memungkinkan ECI terintegrasi secara mulus dengan framework tersebut.
Beberapa spesifikasi tidak tersedia di Konsol. Jika spesifikasi ECI yang didukung tidak dapat dipilih di Konsol, gunakan OpenAPI.
OpenAPI
Saat memanggil operasi CreateContainerGroup untuk membuat instans ECI, Anda dapat menggunakan parameter Cpu dan Memory untuk menentukan vCPU dan memori instans. Tabel berikut menjelaskan parameter tersebut. Untuk informasi selengkapnya, lihat CreateContainerGroup.
|
Parameter |
Type |
Contoh |
Deskripsi |
|
Cpu |
number |
2 |
Jumlah vCPU untuk instans. |
|
Memory |
number |
4 |
Ukuran memori dalam satuan GiB untuk instans. |
Konsol
Saat membuat instans ECI di Konsol ECI, Anda dapat memilih vCPU dan memori untuk instans (kelompok kontainer) pada tab Basic Mode di bagian Container Group Configuration.