Container Service for Kubernetes (ACK) menyediakan berbagai jenis klaster dengan fitur, persyaratan operasi dan pemeliharaan (O&M), serta standar kompensasi yang berbeda untuk memenuhi kebutuhan bisnis Anda. Topik ini memberikan perbandingan untuk membantu Anda memilih jenis klaster yang paling sesuai.
Jenis-jenis Klaster
Berdasarkan apakah bidang kontrol klaster dikelola atau tidak, ACK mendukung dua jenis klaster:
ACK managed cluster: Alibaba Cloud sepenuhnya meng-host dan memelihara bidang kontrol klaster yang dikelola. Versi yang dikelola tersedia dalam dua edisi: ACK managed Pro cluster dan ACK managed Basic cluster, yang berbeda dalam jaminan ketersediaan bidang kontrol dan fitur penyesuaian tingkat lanjut.
ACK dedicated cluster: Anda bertanggung jawab untuk membuat dan memelihara bidang kontrol klaster khusus.
PentingOpsi untuk membuat ACK dedicated cluster baru sudah tidak tersedia lagi. Untuk informasi lebih lanjut, lihat [Pengumuman Produk] Pembuatan ACK dedicated cluster baru dihentikan.
Tabel berikut menjelaskan perbedaan antara jenis-jenis klaster:
Item | ACK managed cluster | ACK dedicated cluster | ||
ACK managed Pro cluster | ACK managed Basic cluster | |||
Ukuran Klaster | Setiap akun dapat mengelola hingga 100 klaster. Secara default, setiap klaster mendukung maksimum 5.000 node pekerja. Untuk meningkatkan batas ini, Anda dapat meminta peningkatan kuota di pusat kuota. | Setiap akun dapat mengelola hingga dua klaster. Secara default, setiap klaster mendukung maksimum 10 node pekerja. Peningkatan kuota tidak tersedia. | Setiap akun dapat mengelola hingga 100 klaster. Secara default, setiap klaster mendukung maksimum 5.000 node pekerja. Untuk meningkatkan batas ini, Anda dapat meminta peningkatan kuota di pusat kuota. | |
Ruang Lingkup Manajemen | Mode otomatis didukung.
| Bidang kontrol klaster sepenuhnya dikelola, dan Anda bertanggung jawab untuk memelihara node pekerja. | Anda bertanggung jawab untuk memelihara node master dan node pekerja karena bidang kontrol tidak dikelola oleh Alibaba Cloud. | |
Skenario |
| Ukuran klaster terbatas, seperti pembelajaran dan pengujian pribadi |
| |
Metode Penagihan | Anda akan dikenakan biaya untuk manajemen klaster berdasarkan jumlah klaster. Anda juga akan dikenakan biaya untuk layanan Alibaba Cloud yang digunakan oleh node pekerja dan beberapa komponen, seperti Simple Log Service (SLS). | Manajemen klaster gratis. Namun, Anda akan dikenakan biaya untuk layanan Alibaba Cloud yang digunakan oleh node pekerja dan beberapa komponen, seperti SLS. | Manajemen klaster gratis. Namun, Anda akan dikenakan biaya untuk layanan Alibaba Cloud yang digunakan oleh bidang kontrol, node pekerja, dan beberapa komponen, seperti SLS. | |
SLA | Klaster tingkat wilayah menjamin Perjanjian Tingkat Layanan (SLA) untuk ketersediaan layanan sebesar 99,95%, sedangkan klaster tingkat zona menawarkan SLA 99,5%. Untuk informasi lebih lanjut, lihat Container Service for Kubernetes Service Level Agreement. | Tidak ada SLA yang disediakan. | ||
Keuntungan dari ACK managed Pro clusters
Tabel berikut membandingkan kemampuan ACK managed Pro cluster dan ACK managed Basic cluster.
Tabel berikut menggunakan ikon untuk menunjukkan dukungan fitur:
menunjukkan fitur yang didukung, sedangkan
menunjukkan fitur yang tidak didukung.
Fitur | ACK managed Pro cluster | ACK managed Basic cluster |
|
| |
|
| |
Backup frekuensi tinggi dingin dan panas, serta pemulihan bencana geografis etcd |
|
|
|
| |
|
| |
|
| |
|
| |
|
| |
Dukungan untuk mengenkripsi Secrets dengan KMS |
|
|
|
|
Migrasi panas
Baik ACK managed Basic cluster maupun ACK dedicated cluster mendukung migrasi panas ke ACK managed Pro cluster. Untuk informasi lebih lanjut, lihat topik-topik berikut:
Mode Otomatis
Saat membuat ACK managed cluster, Anda dapat mengaktifkan mode otomatis. Mode ini memungkinkan penyebaran cepat klaster Kubernetes yang sesuai dengan praktik terbaik industri melalui konfigurasi jaringan minimal. Fitur utama meliputi:
O&M yang sepenuhnya dikelola: Bidang kontrol klaster dan komponen penting sepenuhnya dikelola oleh ACK. Sebuah kolam node dengan mode otomatis diaktifkan dibuat secara default. Kolam node ini secara dinamis menyesuaikan sumber daya berdasarkan beban kerja. ACK bertanggung jawab atas tugas-tugas O&M seperti pembaruan sistem operasi dan perangkat lunak, serta patch kerentanan.
Provisioning sumber daya cerdas: Fitur ini secara otomatis merekomendasikan spesifikasi instans optimal, menghilangkan konfigurasi manual.
Tumpukan perangkat lunak dioptimalkan: Fitur ini meningkatkan perlindungan keamanan dengan menggunakan filesystem root ContainerOS yang tidak dapat diubah. Dengan konfigurasi sistem minimal dan parameter kernel yang disesuaikan, proses startup node dan pemanfaatan perangkat keras dioptimalkan.
Kami merekomendasikan mengaktifkan mode otomatis dalam skenario berikut:
Penjadwalan sumber daya dinamis: Di lingkungan dengan permintaan beban kerja yang fluktuatif, mode otomatis dengan cepat menyesuaikan sumber daya komputasi, mengurangi biaya sumber daya klaster.
DevOps dan pipeline CI/CD: Dalam lingkungan integrasi dan pengembangan berkelanjutan (CI /CD), mode otomatis secara otomatis menyesuaikan sumber daya berdasarkan kebutuhan pembuatan dan pengujian, memotong biaya sumber daya idle sambil meningkatkan efisiensi pengembangan.
Mode otomatis mengadopsi konsep desain kapasitas elastis, infrastruktur yang tidak dapat diubah, dan operasi tanpa pemeliharaan. Untuk skenario bisnis yang bergantung pada penyesuaian lingkungan node dan penyimpanan persisten lokal node, kami merekomendasikan Anda melakukan penilaian aplikasi menyeluruh sebelum migrasi untuk mengidentifikasi potensi titik risiko kompatibilitas.
Mode otomatis bertujuan untuk menyediakan kemampuan manajemen otomatis dan cerdas untuk klaster Kubernetes. Dalam skenario tertentu, Anda mungkin masih perlu memenuhi beberapa tanggung jawab. Untuk informasi lebih lanjut, lihat Model tanggung jawab bersama.
Fitur
Fitur | Deskripsi |
Manajemen klaster |
|
Node dan kolam node | Anda dapat mengelola siklus hidup kolam node. Anda dapat mengonfigurasi spesifikasi berbeda untuk kolam node dalam sebuah klaster, seperti vSwitches, runtime kontainer, sistem operasi, dan grup keamanan. Untuk informasi lebih lanjut, lihat Node dan Kolam node. |
Manajemen aplikasi |
|
Penyimpanan |
|
Jaringan |
|
Auto scaling | Secara otomatis sesuaikan sumber daya komputasi untuk memenuhi kebutuhan bisnis dan mengurangi biaya:
Untuk informasi lebih lanjut, lihat Ikhtisar Auto Scaling. |
Penjadwalan | ACK menyediakan berbagai kebijakan penjadwalan yang menargetkan berbagai jenis beban kerja, seperti penjadwalan pekerjaan, penjadwalan sadar QoS, dan descheduling. Kebijakan penjadwalan ini dapat meningkatkan kinerja aplikasi dan pemanfaatan sumber daya. Untuk informasi lebih lanjut, lihat Penjadwalan. |
O&M dan keamanan |
|
Sumber daya heterogen |
|
Alat Pengembang |