全部产品
Search
文档中心

Elastic Container Instance:Gunakan instance kontainer elastis untuk menjalankan job

更新时间:Jun 29, 2025

Instance kontainer elastis dapat diaktifkan dalam hitungan detik dan diskalakan sesuai kebutuhan bisnis Anda. Anda dapat menjalankan job jangka pendek pada instance ini untuk mengurangi biaya komputasi, meningkatkan elastisitas kluster, serta memaksimalkan pemanfaatan sumber daya, sambil tetap memenuhi kebutuhan bisnis.

Informasi latar belakang

Sebagian besar kluster Kubernetes harus mendukung berbagai jenis beban kerja online dan offline secara bersamaan. Volume lalu lintas dari beban kerja online sering berfluktuasi, dan waktu yang diperlukan untuk menyelesaikan beban kerja offline sulit diprediksi, sehingga permintaan sumber daya bervariasi seiring waktu. Sebagai contoh, banyak perusahaan melakukan komputasi intensif pada akhir pekan atau di pertengahan atau akhir setiap bulan, dengan kebutuhan sumber daya komputasi yang meningkat tajam selama periode tersebut.

Umumnya, kluster Kubernetes menggunakan autoscaler untuk menambah node sementara hingga semua pod dijadwalkan. Setelah eksekusi pod selesai, node sementara dilepaskan secara otomatis. Dalam mode penskalaan ini, sebuah pod harus menunggu dua menit atau lebih sebelum dapat dijadwalkan.

Dalam skenario ini, kami merekomendasikan penggunaan instance kontainer elastis untuk menjalankan job. Anda dapat menghubungkan instance kontainer elastis ke kluster Kubernetes melalui node virtual. Instance ini dapat diaktifkan dalam hitungan detik dan diskalakan sesuai permintaan, sehingga membuat kluster Kubernetes lebih elastis. Anda tidak perlu memperkirakan volume lalu lintas bisnis atau memesan sumber daya idle sebelumnya. Hal ini mengurangi biaya operasional tanpa mengorbankan performa.

Operasi

Untuk informasi tentang cara menjalankan job pada instance kontainer elastis, ikuti langkah-langkah berikut berdasarkan jenis kluster Kubernetes Anda:

  • Jika Anda menggunakan kluster Container Service for Kubernetes (ACK), terapkan node virtual di dalam kluster. Kemudian, buat instance kontainer elastis pada node virtual untuk menjalankan job. Untuk informasi lebih lanjut, lihat Gunakan instance kontainer elastis untuk menjalankan job.

  • Jika Anda menggunakan kluster ACK Serverless, Anda dapat langsung menggunakan instance kontainer elastis untuk menjalankan job. Untuk informasi lebih lanjut, lihat Gunakan kluster ACK Serverless untuk menjalankan job.

  • Jika Anda menggunakan kluster Kubernetes yang dikelola sendiri di cloud atau pusat data, terapkan node virtual di dalam kluster. Kemudian, buat instance kontainer elastis pada node virtual dan jadwalkan job ke instance tersebut. Untuk informasi lebih lanjut tentang penggunaan instance kontainer elastis dalam kluster Kubernetes yang dikelola sendiri, lihat Ikhtisar.

Referensi

Anda juga dapat menggunakan instance kontainer elastis preemptible untuk menjalankan job dengan biaya lebih rendah. Untuk informasi lebih lanjut, lihat Jalankan job pada instance preemptible.