Container Service for Kubernetes menawarkan berbagai jenis kluster dengan fitur, kebutuhan O&M, dan perjanjian tingkat layanan (SLA) yang berbeda, sehingga sesuai untuk berbagai skenario. Topik ini membandingkan jenis-jenis kluster tersebut untuk membantu Anda memilih yang paling sesuai dengan kebutuhan bisnis Anda.
Jenis kluster
ACK menyediakan dua jenis kluster, yang dibedakan berdasarkan apakah Alibaba Cloud mengelola lapisan kontrol:
Kluster ACK yang dikelola: Lapisan kontrol kluster ACK yang dikelola sepenuhnya dikelola oleh Alibaba Cloud. Tersedia dalam edisi Pro dan Basic, yang berbeda dalam hal ketersediaan lapisan kontrol dan fitur kustomisasi lanjutan. Edisi Pro mendukung fitur reserved control plane (Pro XL / Pro 2XL / Pro 4XL), yang memungkinkan Anda mengalokasikan dan memesan sumber daya lapisan kontrol terlebih dahulu guna memastikan kinerja lapisan kontrol yang dapat diprediksi.
Kluster khusus ACK: Anda harus membuat dan memelihara lapisan kontrol kluster khusus ACK.
PentingKluster khusus ACK tidak dapat lagi dibuat. Untuk informasi lebih lanjut, lihat Pengumuman Produk: Penghentian Pembuatan Kluster Khusus ACK Baru.
Tabel berikut menjelaskan perbedaan antara jenis-jenis kluster tersebut.
Item | Kluster ACK yang dikelola | Kluster khusus ACK | ||
Pro | Basic | |||
Skala kluster | Hingga 100 kluster per akun. Secara default, setiap kluster mendukung hingga 5.000 node pekerja. Anda dapat mengajukan peningkatan kuota di Quota Center. | Hingga 2 kluster per akun. Secara default, setiap kluster mendukung hingga 10 node pekerja. Peningkatan kuota tidak didukung. | Hingga 100 kluster per akun. Secara default, setiap kluster mendukung hingga 5.000 node pekerja. Anda dapat mengajukan peningkatan kuota di Quota Center. | |
Cakupan pengelolaan |
| Lapisan kontrol kluster sepenuhnya dikelola. Anda bertanggung jawab atas pemeliharaan node pekerja. | Lapisan kontrol kluster tidak dikelola. Anda bertanggung jawab atas pemeliharaan node master dan node pekerja. | |
Skenario |
| Cocok untuk pembelajaran dan pengujian pribadi karena skalanya yang kecil. |
| |
Penagihan | Anda dikenai biaya pengelolaan kluster berdasarkan jumlah kluster. Anda juga dikenai biaya untuk layanan Alibaba Cloud lain yang digunakan oleh node pekerja dan beberapa komponen, seperti Simple Log Service (SLS). | Pengelolaan kluster gratis. Anda dikenai biaya untuk layanan Alibaba Cloud lain yang digunakan oleh node pekerja dan beberapa komponen, seperti Simple Log Service (SLS). | Pengelolaan kluster gratis. Anda dikenai biaya untuk node master, node pekerja, dan layanan Alibaba Cloud lain yang digunakan oleh beberapa komponen, seperti Simple Log Service (SLS). | |
SLA | Ketersediaan layanan sebesar 99,95% dijamin untuk kluster regional, dan 99,50% untuk kluster zonal. Untuk informasi lebih lanjut, lihat Container Service for Kubernetes Service Level Agreement. | Tidak tersedia SLA. | ||
Kluster ACK yang dikelola edisi Pro keunggulan
Tabel berikut membandingkan kemampuan kluster ACK yang dikelola edisi Pro dan kluster ACK yang dikelola edisi Basic.
Dalam tabel berikut,
menunjukkan bahwa fitur didukung, dan
menunjukkan bahwa fitur tidak didukung.
Fitur | ACK managed Pro | ACK managed Basic |
|
| |
|
| |
Pencadangan panas dan dingin frekuensi tinggi dengan pemulihan bencana geo untuk etcd |
|
|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
Migrasi panas
Baik kluster ACK yang dikelola edisi Basic maupun kluster khusus ACK mendukung migrasi panas ke kluster ACK yang dikelola edisi Pro. Untuk informasi lebih lanjut, lihat topik-topik berikut:
Auto mode
Saat membuat kluster ACK yang dikelola, Anda dapat mengaktifkan auto mode. Setelah mode ini diaktifkan, Anda dapat dengan cepat membuat kluster Kubernetes yang sesuai dengan praktik terbaik, hanya memerlukan perencanaan jaringan sederhana. Auto mode menyediakan fitur-fitur berikut:
O&M yang sepenuhnya dikelola: Lapisan kontrol kluster dan komponen utama sepenuhnya dikelola. Secara default, kelompok node dengan auto mode diaktifkan—dikenal sebagai kelompok node auto mode—dibuat. Kelompok node ini secara dinamis melakukan penskalaan masuk atau keluar berdasarkan permintaan beban kerja, dan ACK menangani tugas O&M seperti peningkatan OS dan patch keamanan.
Provisi sumber daya cerdas: Tipe instans optimal direkomendasikan secara otomatis, sehingga menghilangkan kebutuhan konfigurasi manual.
Tumpukan perangkat lunak dasar yang dioptimalkan: Sistem file root immutable ContainerOS meningkatkan keamanan. Sistem dan konfigurasi yang ramping mempercepat startup node, sedangkan kernel yang dioptimalkan memaksimalkan kinerja perangkat keras.
Gunakan auto mode dalam skenario berikut:
Penjadwalan sumber daya dinamis dan elastis: Dalam skenario di mana permintaan beban kerja berfluktuasi signifikan, auto mode dapat merespons perubahan dengan cepat melalui penskalaan otomatis sumber daya komputasi, sehingga mengurangi biaya sumber daya kluster.
Pipeline DevOps dan CI/CD: Di lingkungan integrasi dan deployment berkelanjutan (CI/CD), auto mode dapat menyesuaikan sumber daya secara otomatis berdasarkan kebutuhan build dan pengujian untuk meningkatkan efisiensi pengembangan dan mengurangi biaya.
Auto mode dirancang berdasarkan konsep kapasitas elastis, infrastruktur immutable, dan O&M nol. Jika bisnis Anda sangat bergantung pada kustomisasi lingkungan node atau penyimpanan persisten lokal di node, lakukan penilaian aplikasi menyeluruh untuk mengidentifikasi potensi risiko kompatibilitas sebelum migrasi.
Auto mode dirancang untuk menyediakan O&M otomatis dan cerdas bagi kluster Kubernetes. Namun, Anda tetap memiliki tanggung jawab tertentu dalam beberapa skenario. Untuk informasi lebih lanjut, lihat Model tanggung jawab bersama.
Fitur
Fitur | Deskripsi |
Pengelolaan kluster | |
Node dan kelompok node | Anda dapat mengelola siklus hidup kelompok node dan mengonfigurasi kelompok node dengan spesifikasi berbeda dalam satu kluster, seperti vSwitch, runtime kontainer, OS, dan grup keamanan. Untuk informasi lebih lanjut, lihat Node dan Kelompok node. |
Pengelolaan aplikasi | |
Penyimpanan | |
Jaringan | |
Auto scaling | ACK secara otomatis menyesuaikan sumber daya komputasi elastis berdasarkan kebutuhan bisnis dan kebijakan. Ini mencakup:
Untuk informasi lebih lanjut, lihat Auto scaling. |
Penjadwalan | ACK menyediakan berbagai kebijakan penjadwalan untuk beban kerja berbeda, seperti penjadwalan tugas, penjadwalan sadar QoS, dan penjadwalan ulang, guna meningkatkan kinerja aplikasi dan pemanfaatan sumber daya kluster secara keseluruhan. Untuk informasi lebih lanjut, lihat Penjadwalan. |
O&M dan keamanan | |
Komputasi heterogen |
|
Alat pengembang |