全部产品
Search
文档中心

Container Service for Kubernetes:ack-koordinator (ack-slo-manager)

更新时间:Jan 31, 2026

ack-koordinator adalah sistem penjadwalan yang memperhatikan Quality of Service (QoS) dan memanfaatkan fitur-fitur seperti CPU Burst serta dynamic resource overcommitment untuk mengoptimalkan pemanfaatan resource kluster sekaligus memprioritaskan kualitas layanan aplikasi prioritas tinggi, sehingga meningkatkan stabilitas sistem secara keseluruhan. ack-koordinator juga mendukung resource profiling dan descheduling. Topik ini menjelaskan komponen ack-koordinator serta riwayat perubahannya.

Catatan

Untuk melihat riwayat rilis dan perubahan komponen, lihat bagian Riwayat perubahan.

Apa itu ack-koordinator

ack-koordinator adalah sistem penjadwalan berbasis Kubernetes yang memperhatikan QoS untuk meningkatkan pemanfaatan resource kluster dan memberikan jaminan QoS bagi aplikasi dengan prioritas berbeda guna mencegah degradasi performa akibat resource contention. Sebagai contoh, ack-koordinator memungkinkan penempatan aplikasi tipe layanan dan job pemrosesan batch pada node yang sama. Sistem ini memanfaatkan kemampuan seperti dynamic resource overcommitment dan QoS-aware scheduling untuk meningkatkan pemanfaatan resource kluster sekaligus memastikan kualitas layanan aplikasi tipe layanan. Solusi ini cocok untuk skenario bisnis seperti pemrosesan batch, komputasi kinerja tinggi (HPC), tugas AI, dan pembelajaran mesin. ack-koordinator merupakan komponen inti yang memungkinkan QoS-aware scheduling di ACK, menyediakan kemampuan seperti elastic resource limits, topology-aware scheduling, dynamic resource overcommitment, serta fitur tambahan seperti load-aware scheduling, descheduling, dan resource profiling.

Untuk menggunakan komponen ini, login ke Container Service console dan instal komponen ack-koordinator di kluster ACK. Anda kemudian dapat mengaktifkan dan menggunakan fitur-fitur tersebut melalui ConfigMap atau anotasi pod.

Arsitektur komponen

ack-koordinator terdiri atas komponen tingkat pusat dan tingkat node. Fungsi tiap modul dijelaskan sebagai berikut:

  • Koordinator Manager: Komponen pusat yang dideploy sebagai deployment, terdiri dari satu instans utama dan satu instans cadangan untuk memastikan high availability (HA).

    • SLO Controller: Mengelola dynamic resource overcommitment dengan menyesuaikan jumlah resource yang di-overcommit di kluster secara dinamis berdasarkan status runtime workload yang dikolokasikan, serta mengelola kebijakan SLO terdiferensiasi untuk tiap node.

    • Recommender: Menyediakan fitur resource profiling dengan memperkirakan kebutuhan puncak resource workload guna menyederhanakan konfigurasi spesifikasi resource kontainer.

  • Koordinator Descheduler: Komponen pusat yang dideploy sebagai deployment dan menyediakan fitur descheduling.

  • Koordlet: Komponen tingkat node yang dideploy sebagai DaemonSet, mendukung dynamic resource overcommitment, load-aware scheduling, dan QoS-aware scheduling dalam skenario kolokasi workload online dan offline.

  • Koordinator scheduling plugin: Modul Koord-Scheduler tidak termasuk dalam komponen ack-koordinator. Sebaliknya, kemampuan penjadwalan terkait diintegrasikan ke dalam penjadwal ACK sebagai plugin yang diinstal secara default.

Catatan

Pada kluster ACK Serverless, ack-koordinator hanya mencakup komponen Koordinator Manager dan menyediakan fitur resource profiling.

image

Deskripsi nomor versi

Mulai dari v1.1.1-ack.1, nomor versi ack-koordinator menggunakan format x.y.z-ackn.

  • x.y.z: Sesuai dengan versi open source Koordinator, menunjukkan bahwa ack-koordinator mendukung semua fitur dari versi open source tersebut.

  • ackn: Menunjukkan peningkatan fitur dan optimasi berdasarkan versi open source.

Konsep terkait

QoS

Komunitas Kubernetes menyediakan tiga kelas Quality of Service (QoS) untuk pod: Guaranteed, Burstable, dan BestEffort. Koordinator kompatibel dengan dan meningkatkan QoS Kubernetes dengan memperkenalkan kelas QoS baru, seperti Latency Sensitive (LS) dan Best Effort (BE), yang dikelola menggunakan field independen koordinator.sh/qosClass. QoS Koordinator memberikan kontrol dan optimasi penggunaan resource serta penjadwalan workload yang lebih detail halus dalam skenario workload campuran untuk memastikan kualitas layanan sistem secara keseluruhan.

Descheduling

Penjadwalan adalah proses menetapkan pod yang tertunda ke node di Kubernetes. Descheduling adalah proses penjadwalan ulang pod yang dijadwalkan secara tidak tepat pada suatu node ke node lain. Dalam skenario di mana ketidakseimbangan pemanfaatan kluster menciptakan node hotspot atau perubahan properti node menyebabkan pod yang ada tidak sesuai dengan aturan penjadwalan, Anda dapat menggunakan descheduling untuk mengoptimalkan penggunaan resource. Hal ini memastikan pod berjalan pada node optimal, yang menjamin ketersediaan tinggi kluster dan operasi workload yang efisien.

Colocation

Colocation workload online dan offline adalah strategi pemanfaatan resource yang memungkinkan workload dengan tipe dan prioritas berbeda berada pada node komputasi yang sama. Strategi ini meningkatkan pemanfaatan resource, mengurangi biaya, memanfaatkan resource komputasi dan penyimpanan secara lebih optimal, mengurangi idle resource, serta sangat efektif untuk workload bisnis yang memiliki puncak dan lembah signifikan.

Fitur yang didukung

Tiap modul komponen ack-koordinator mencakup fitur-fitur yang didukung oleh versi open source Koordinator yang sesuai. Dalam konfigurasi instalasi, hanya feature gate untuk fitur-fitur yang umum digunakan yang diaktifkan secara default. Untuk menggunakan fitur lain dari versi open source Koordinator, Anda harus mengaktifkan feature gate yang sesuai untuk modul-modul ack-koordinator. Untuk informasi lebih lanjut tentang fitur-fitur lain dari versi open source Koordinator, lihat dokumentasi resmi Koordinator.

Tipe

Dokumentasi fitur

Deskripsi

Konsisten dengan versi open source

Load-aware scheduling

Menjadwalkan pod ke node dengan beban lebih rendah berdasarkan beban aktual node. Hal ini menyeimbangkan beban di seluruh node dan mengurangi risiko kegagalan node.

Ya

QoS-aware scheduling

Aktifkan kebijakan CPU Burst untuk optimasi performa

Mendeteksi CPU throttling secara dinamis dan menyesuaikan parameter kontainer secara adaptif. Saat terjadi lonjakan workload, sementara menyediakan resource CPU tambahan ke kontainer untuk memastikan dan meningkatkan kualitas layanan aplikasi.

Ya

Aktifkan CPU topology-aware scheduling

Menempelkan pod ke core CPU tertentu pada node untuk dijalankan. Hal ini mengurangi degradasi performa aplikasi akibat context switching CPU dan akses memori lintas-NUMA.

Tidak

Aktifkan dynamic resource overcommitment

Mengumpulkan data beban real-time dari node untuk mengkuantifikasi resource CPU dan memori yang dialokasikan namun tidak digunakan di kluster. Menyediakan resource untuk job BestEffort dan memastikan keadilan resource di antara mereka.

Ya

Aktifkan elastic CPU resource limits

Dalam skenario dynamic resource overcommitment, membatasi penggunaan resource CPU pod BE ke rentang yang wajar untuk memprioritaskan operasi stabil pod LS pada node.

Ya

Aktifkan container CPU QoS

Mencegah Konflik sumber daya CPU di antara aplikasi dengan prioritas berbeda dan memprioritaskan penggunaan resource CPU untuk aplikasi LS.

Ya

Aktifkan container memory QoS

Memungkinkan Anda mengatur parameter QoS untuk kontainer berdasarkan prioritasnya. Hal ini memprioritaskan performa aplikasi prioritas tinggi sekaligus memastikan keadilan resource memori.

Ya

Aktifkan isolasi L3 cache dan bandwidth memori kontainer

Mencegah Konflik sumber daya L3 cache dan bandwidth memori di antara aplikasi dengan prioritas berbeda dan memprioritaskan penggunaan resource memori untuk aplikasi LS.

Ya

Ubah parameter resource pod secara dinamis

Secara dinamis mengubah parameter resource pod berdasarkan file cgroups. Anda dapat sementara mengubah parameter isolasi single-node seperti CPU, memori, dan disk I/O pada dimensi pod atau deployment tanpa me-restart pod.

Tidak

Gunakan hardware DSA untuk akselerasi aliran data

Menggunakan Intel® Data Streaming Accelerator (DSA) untuk meningkatkan efisiensi pemrosesan data workload intensif data pada node. Juga dapat lebih mengoptimalkan efek akselerasi akses memori terdekat kontainer.

Tidak

Aktifkan akselerasi akses memori terdekat kontainer

Memindahkan memori dari node NUMA remote ke node NUMA lokal untuk aplikasi yang terikat core sekaligus memastikan keamanan data. Hal ini meningkatkan tingkat hit akses memori lokal dan memberikan kinerja akses memori yang lebih baik untuk workload intensif memori.

Tidak

Descheduling

Aktifkan descheduling

Dalam skenario seperti ketidakseimbangan pemanfaatan resource kluster, beban node tinggi, atau persyaratan kebijakan penjadwalan baru, menjadwalkan ulang pod yang dijadwalkan secara tidak tepat dari satu node ke node lain. Hal ini menjaga kesehatan kluster, mengoptimalkan penggunaan resource, dan meningkatkan kualitas layanan workload.

Ya

Gunakan descheduling untuk menyebarkan hotspot workload

Mendeteksi perubahan beban node dalam kluster secara dinamis dan secara otomatis mengoptimalkan node yang melebihi ambang batas beban aman. Hal ini mencegah ketidakseimbangan beban ekstrem.

Ya

GPU topology awareness

Aktifkan NUMA topology-aware scheduling

Menjadwalkan pod ke node NUMA optimal berdasarkan kemampuan penjadwalan yang memperhatikan topologi NUMA. Hal ini mengurangi akses lintas node NUMA untuk mengoptimalkan performa.

Tidak

Resource profiling

Memberikan rekomendasi spesifikasi resource untuk kontainer dengan menganalisis data historis penggunaan resource. Hal ini menyederhanakan kompleksitas konfigurasi request dan limit kontainer.

Tidak

Instalasi dan manajemen komponen

ack-koordinator tersedia di halaman Component Management pada Container Service Management Console. Anda dapat menginstal, meningkatkan, dan menguninstall komponen di halaman Component Management.

Prasyarat

Instalasi dan manajemen komponen

Anda dapat menginstal komponen ack-koordinator di halaman Component Management. Anda juga dapat mengubah pengaturan parameter komponen atau meningkatkan komponen di halaman ini sesuai kebutuhan.

Jika versi komponen yang Anda gunakan dideploy dari App Marketplace (versi sebelum v0.7), lihat Migrasi ack-koordinator dari App Marketplace ke pusat Add-ons untuk menyelesaikan migrasi.
  • Instal komponen: Ikuti langkah-langkah berikut untuk menginstal komponen dan memverifikasi bahwa deployment berhasil.

  • Ubah parameter komponen: Sistem secara otomatis mendeplai ulang ack-koordinator dengan konfigurasi baru.

  • Tingkatkan komponen: Jika Anda telah mengubah modul yang dideploy (Deployment, DaemonSet) ack-koordinator secara manual dengan cara lain, konfigurasi kustom akan ditimpa setelah komponen ditingkatkan.

  1. Login ke ACK console. Di panel navigasi kiri, klik Clusters.

  2. Di halaman Clusters, temukan kluster yang ingin Anda kelola dan klik namanya. Di panel navigasi kiri, klik Add-ons.

  3. Di halaman Component Management, temukan ack-koordinator dan klik Install pada kartu ack-koordinator (ack-slo-manager).

  4. Di kotak dialog Install Component Ack-koordinator(ack-slo-manager), ubah parameter konfigurasi sesuai kebutuhan dan klik OK.

  5. (Opsional) Di panel navigasi kiri halaman manajemen kluster, pilih Applications untuk melihat status deployment ack-koordinator.

    Jika Status ack-koordinator adalah Deployed, komponen berhasil dideploy.

Uninstall komponen

Bersihkan ConfigMap untuk node yang tidak offline

Fitur CPU topology-aware scheduling membuat ConfigMap informasi topologi untuk tiap node ACK di namespace kube-system. Mulai dari v0.5.1, ack-koordinator secara otomatis membersihkan ConfigMap node yang offline. Namun, setelah Anda menguninstall ack-koordinator, ConfigMap node online tetap dipertahankan. ConfigMap yang tidak dibersihkan ini tidak memengaruhi penggunaan normal fitur lain tetapi menempati ruang data. Kami menyarankan Anda segera membersihkannya.

  1. Di halaman Component Management, temukan ack-koordinator dan ikuti petunjuk di layar untuk menguninstall komponen.

  2. Hapus ConfigMap informasi topologi.

    1. Di panel navigasi kiri, pilih Configuration Management > ConfigMaps. Di bagian atas halaman, pilih namespace kube-system.

    2. Di kotak teks Name, cari -numa-info. Di daftar yang muncul, pilih ConfigMap yang bernama dalam format ${NODENAME}-numa-info. Di kolom Actions ConfigMap target, klik Delete dan ikuti petunjuk di layar untuk menyelesaikan penghapusan.

Bersihkan objek CRD

Saat Anda menguninstall komponen ack-koordinator, beberapa objek CRD mungkin tetap ada. Objek yang tidak dibersihkan ini tidak memengaruhi penggunaan normal fitur lain tetapi menempati ruang data. Jika Anda ingin menginstal ulang ack-koordinator nanti, objek ini mungkin memengaruhi penggunaan normal fitur komponen. Kami menyarankan Anda segera membersihkannya. CRD tersebut adalah sebagai berikut:

autoscaling.alibabacloud.com

slo.koordinator.sh

image

image

Penagihan

Komponen ack-koordinator gratis untuk diinstal dan digunakan. Namun, biaya tambahan mungkin timbul dalam skenario berikut:

  • ack-koordinator adalah komponen self-managed dan mengonsumsi resource node pekerja setelah instalasi. Anda dapat mengonfigurasi request resource untuk tiap modul saat menginstal komponen.

  • Secara default, ack-koordinator mengekspos metrik pemantauan untuk fitur-fitur seperti resource profiling dan fine-grained scheduling dalam format Prometheus. Jika Anda memilih opsi Enable Prometheus Monitoring for ACK-Koordinator saat mengonfigurasi komponen dan menggunakan layanan Alibaba Cloud Prometheus, metrik ini dianggap sebagai custom metrics dan dikenai biaya. Biaya tergantung pada faktor-faktor seperti ukuran kluster dan jumlah aplikasi. Sebelum mengaktifkan fitur ini, baca dengan cermat dokumentasi Penagihan instance Prometheus untuk Alibaba Cloud Prometheus guna memahami kuota gratis dan kebijakan penagihan untuk custom metrics. Anda dapat memantau dan mengelola penggunaan resource dengan menanyakan data penggunaan.

Informasi terkait

Hubungan antara ack-koordinator dan ack-slo-manager

ack-slo-manager adalah pendahulu ack-koordinator dan menginkubasi proyek open source Koordinator. Seiring kedewasaan dan stabilisasi Koordinator, fitur-fiturnya dikontribusikan kembali ke ack-slo-manager. ack-koordinator menyediakan fitur-fitur yang didukung oleh versi open source Koordinator dan juga menambahkan rangkaian fitur yang lebih kaya berdasarkan ack-slo-manager. Kami menyarankan Anda melihat Migrasi ack-koordinator dari App Marketplace ke pusat Add-ons untuk segera meningkatkan ke versi komponen terbaru. Hal ini memungkinkan Anda menggunakan fitur baru dan perbaikan bug.

Migrasi ack-koordinator dari App Marketplace ke pusat Add-ons

Jika versi ack-koordinator yang Anda gunakan dideploy dari App Marketplace (versi sebelum v0.7), Anda harus menguninstallnya dari App Marketplace lalu menginstalnya kembali. Ikuti petunjuk berikut untuk menyelesaikan migrasi.

Jika Anda telah mengubah ConfigMap ack-koordinator di App Marketplace, backup terlebih dahulu sebelum meningkatkan. Jika tidak, lanjutkan ke langkah 2 untuk meningkatkan komponen.

  1. Backup ConfigMap ack-koordinator menggunakan kubectl atau konsol.

    kubectl

    1. Jalankan perintah berikut untuk menyimpan konfigurasi asli ke file bernama slo-config.yaml. Perintah ini berdasarkan namespace (misalnya, kube-system) dan nama (misalnya, ack-slo-manager-config) ConfigMap asli.

      kubectl get cm -n kube-system ack-slo-manager-config -o yaml > slo-config.yaml
    2. Jalankan perintah vim slo-config.yaml untuk mengedit file. Ubah field di ConfigMap menjadi kube-system, atur field name menjadi ack-slo-config, dan hapus semua annotations dan labels dari ConfigMap. Hal ini mencegahnya ditimpa secara otomatis selama peningkatan.

    3. Jalankan perintah berikut untuk mengirimkan konfigurasi yang dimodifikasi ke kluster.

      kubectl apply -f slo-config.yaml 

    Console

    1. Catat pasangan kunci-nilai ConfigMap asli.

      1. Di panel navigasi kiri, klik Configuration Management > ConfigMaps. Di bagian atas halaman, pilih Namespace (secara default kube-system) yang Anda tentukan saat menginstal ack-koordinator di App Marketplace.

      2. Di kotak teks Name, cari ack-slo-manager-config. Klik nama ConfigMap target dan catat pasangan kunci-nilainya.

    2. Buat ConfigMap baru menggunakan pasangan kunci-nilai dari ConfigMap asli.

      1. Di panel navigasi kiri, pilih Configuration Management > ConfigMaps. Di bagian atas halaman, pilih All Namespaces.

      2. Di halaman ConfigMaps, klik Create di pojok kanan atas. Atur ConfigMap Name menjadi ack-slo-config dan pilih namespace baru kube-system. Klik + Add, masukkan pasangan kunci-nilai yang Anda catat pada langkah sebelumnya, lalu klik Create.

  2. Di panel navigasi kiri halaman manajemen kluster, pilih Applications > Helm untuk melihat status deployment ack-slo-manager. Di kolom Actions, klik Delete untuk menguninstall ack-slo-manager yang diinstal dari App Marketplace.

    Di halaman Component Management, instal versi terbaru ack-koordinator. Untuk informasi lebih lanjut, lihat Instalasi dan manajemen komponen.

    Penting

    Jika Anda telah mengubah ConfigMap ack-koordinator di App Marketplace, Anda harus memasukkan nama ConfigMap yang telah dibackup dari langkah 1 (misalnya, ack-slo-config) ke item konfigurasi yang sesuai di kotak dialog Ack-koordinator Parameter Settings.

Migrasi dari resource-controller ke ack-koordinator

Komponen resource-controller telah dinonaktifkan. ack-koordinator kini mendukung semua fitur dari resource-controller asli, seperti Mengaktifkan penjadwalan CPU berbasis topologi dan Mengubah parameter sumber daya Pod secara dinamis. Jika Kluster Anda menggunakan resource-controller, ikuti langkah-langkah berikut untuk melakukan migrasi dari resource-controller ke ack-koordinator.

  1. Tingkatkan resource-controller ke versi terbaru.

    1. Login ke ACK console. Di panel navigasi kiri, klik Clusters.

    2. Di halaman Clusters, temukan kluster yang ingin Anda kelola dan klik namanya. Di panel navigasi kiri, klik Add-ons.

    3. Di halaman Component Management, temukan resource-controller dan ikuti petunjuk di layar untuk meningkatkan komponen.

  2. Instal dan konfigurasi ack-koordinator.

    1. Di halaman Component Management, temukan ack-koordinator dan ikuti petunjuk di layar untuk menginstalnya.

    2. Di kotak dialog Install Component Ack-koordinator(ack-slo-manager), ubah agentFeatures (switch kontrol feature-gates untuk Koordlet) dan konfigurasikan parameter lain sesuai kebutuhan. Lalu, klik OK.

      1. Periksa apakah kluster Anda menggunakan fitur CPU Limit Adjustment di Ubah parameter resource pod secara dinamis. Fitur ini memungkinkan Anda mengubah file parameter cgroups cpu.cfs_quota_us untuk kontainer tertentu dengan membuat CRD atau anotasi pod. Jika iya, lanjutkan ke langkah ii. Jika tidak, lanjutkan ke langkah c.

      2. Jalankan perintah berikut untuk mendapatkan konfigurasi feature-gate saat ini dari YAML DaemonSet ack-koordlet saat ini.

        kubectl get daemonset -n kube-system ack-koordlet -o yaml |grep feature-gates
        - --feature-gates=AllAlpha=false,AllBeta=false,...,CPUBurst=true,....
      3. Ubah konfigurasi feature-gate ack-koordlet saat ini seperti pada contoh berikut untuk menonaktifkan modul kebijakan CPU Burst. Atur CPUBurst=false dan pertahankan parameter lain tidak berubah. Gunakan koma (,) untuk memisahkan parameter.

        Setelah Anda menonaktifkan modul, mekanisme CPU Burst untuk semua kontainer di kluster tidak berlaku. Hal ini mencegah kedua modul mengubah file parameter cgroups cpu.cfs_quota_us kontainer secara bersamaan.

        AllAlpha=false,AllBeta=false,...,CPUBurst=false,....

        Untuk mengimplementasikan resource CPU elastis untuk kontainer, kami menyarankan Anda menggunakan kebijakan CPU Burst untuk optimasi performa guna menyesuaikan resource CPU elastis pod secara otomatis. Untuk informasi lebih lanjut, lihat Aktifkan kebijakan CPU Burst untuk optimasi performa.

    3. Di panel navigasi kiri, pilih Applications > Helm untuk melihat status deployment ack-koordinator.

      Jika Status ack-koordinator adalah Deployed, komponen berhasil dideploy.

  3. Di halaman Component Management, temukan resource-controller dan ikuti petunjuk di layar untuk menguninstall komponen.

FAQ

Error saat instalasi komponen: no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1" ensure CRDs are installed first

Error ini terjadi karena Prometheus belum diinstal di kluster. Anda dapat melihat Hubungkan dan konfigurasikan Pemantauan Prometheus Alibaba Cloud untuk menginstal komponen Prometheus, atau kosongkan centang pada kotak Enable Prometheus Monitoring For Ack-koordinator saat menginstal ack-koordinator di halaman Component Management.

Error saat instalasi komponen: task install-addons-xxx timeout, error install addons map[ack-slo-manager:Can't install release with errors: ... function "lookup" not defined

Error ini terjadi karena Anda perlu meningkatkan Helm ke v3.0 atau lebih baru. Lihat [Peningkatan Komponen] Pengumuman Peningkatan Helm V2 Tiller untuk menyelesaikan peningkatan.

Riwayat perubahan

November 2025

Versi

URL Gambar

Waktu perubahan

Perubahan

Dampak

v1.6.1-ack1.21

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.6.1-ack1.21-561945f-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.6.1-ack1.21-561945f-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.6.1-ack1.21-561945f-aliyun

6 November 2025

  • Memperbaiki masalah kompatibilitas antara modul ack-koordlet dan containerd 2.1.1.

Tidak ada

Agustus 2025

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v1.6.1-ack1.19

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.6.1-ack1.19-a1cdc4c-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.6.1-ack1.19-a1cdc4c-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.6.1-ack1.19-a1cdc4c-aliyun

8 Agustus 2025

  • Mengoreksi nilai default jendela statistik pemanfaatan node menjadi 5 menit. Masalah ini diperkenalkan di v1.6.1-ack1.16.

Tidak ada

Juli 2025

Versi

URL Gambar

Waktu perubahan

Perubahan

Dampak

v1.6.1-ack1.18

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.6.1-ack1.18-2f130b1-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.6.1-ack1.18-2f130b1-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.6.1-ack1.18-2f130b1-aliyun

30 Juli 2025

  • Mengoptimalkan kecepatan startup dan stabilitas modul ack-koord-manager.

  • Memperbaiki masalah di mana metrik untuk request resource kolokasi ditampilkan secara abnormal pada dasbor kolokasi untuk workload online dan offline.

Tidak ada

v1.6.1-ack1.17

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.6.1-ack1.17-1c86593-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.6.1-ack1.17-1c86593-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.6.1-ack1.17-1c86593-aliyun

14 Juli 2025

  • Memperbaiki masalah yang diperkenalkan di v1.6.1-ack1.16 untuk mendukung penggunaan normal pada node Arm.

Tidak ada

v1.6.1-ack1.16

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.6.1-ack1.16-1c86593-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.6.1-ack1.16-1c86593-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.6.1-ack1.16-1c86593-aliyun

4 Juli 2025

  • Mengoptimalkan fitur konfigurasi multi-templat untuk descheduling dan memperbaiki masalah throttling eviction yang abnormal dalam konfigurasi multi-templat.

  • Mengoptimalkan antarmuka internal.

Tidak ada

September 2024

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v1.5.0-ack1.14

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.5.0-ack1.14-4225002-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.5.0-ack1.14-4225002-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.5.0-ack1.14-4225002-aliyun

12 September 2024

  • Mengoptimalkan logika perhitungan parameter maxUnavailablePerWorkload dalam descheduling.

  • Memperbaiki fitur penyesuaian parameter resource pod secara dinamis melalui cgroups.

  • Mengganti nama metrik terkait resource profiling.

  • Mengoptimalkan antarmuka internal.

Tidak ada

Juli 2024

Versi

URL Gambar

Waktu perubahan

Perubahan

Dampak

v1.5.0-ack1.12

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.5.0-ack1.12-a096ae3-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.5.0-ack1.12-a096ae3-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.5.0-ack1.12-a096ae3-aliyun

29 Juli 2024

Mengoptimalkan antarmuka internal.

Tidak ada

Januari 2024

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v1.3.0-ack1.8

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.3.0-ack1.8-94730e0-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.3.0-ack1.8-94730e0-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.3.0-ack1.8-94730e0-aliyun

24 Januari 2024

  • Menambahkan dukungan untuk instalasi di kluster ACK Lingjun.

  • Fitur-fitur konsisten dengan versi v1.3.0-ack1.6.

Tidak ada

Desember 2023

Versi

URL Image

Waktu perubahan

Perubahan

Dampak

v1.3.0-ack1.7

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.3.0-ack1.7-3500ce9-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.3.0-ack1.7-3500ce9-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.3.0-ack1.7-3500ce9-aliyun

21 Desember 2023

  • Menambahkan dukungan untuk instalasi di kluster ACK Edge.

  • Hanya diinstal pada node pekerja cloud, bukan pada node edge.

  • Fitur-fitur konsisten dengan versi v1.3.0-ack1.6.

Tidak ada

Oktober 2023

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v1.3.0-ack1.6

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.3.0-ack1.6-3500ce9-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.3.0-ack1.6-3500ce9-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.3.0-ack1.6-3500ce9-aliyun

19 Oktober 2023

Mengoptimalkan antarmuka internal.

Tidak ada

Juni 2023

Versi

URL Image

Waktu perubahan

Perubahan

Dampak

v1.2.0-ack1.3

  • registry-cn-zhangjiakou.ack.aliyuncs.com/acs/koord-manager:v1.2.0-ack1.3-89a9730-aliyun

  • registry-cn-zhangjiakou.ack.aliyuncs.com/acs/koordlet:v1.2.0-ack1.3-89a9730-aliyun

  • registry-cn-zhangjiakou.ack.aliyuncs.com/acs/koord-descheduler:v1.2.0-ack1.3-89a9730-aliyun

9 Juni 2023

Mengoptimalkan antarmuka internal.

Tidak ada

April 2023

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v1.2.0-ack1.2

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.2.0-ack1.2-b675c9a8-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.2.0-ack1.2-b675c9a8-aliyun

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.2.0-ack1.2-b675c9a8-aliyun

25 April 2023

Tidak ada

Maret 2023

Versi

URL Image

Waktu perubahan

Perubahan

Dampak

v1.1.1-ack.2

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.1.1-ack.2

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.1.1-ack.2

  • registry.{REGION}.aliyuncs.com/acs/koord-descheduler:v1.1.1-ack.2

23 Maret 2023

Mengoptimalkan antarmuka internal.

Tidak ada

Januari 2023

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v1.1.1-ack.1

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v1.1.1-ack.1

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v1.1.1-ack.1

11 Januari 2023

  • Mengubah nama komponen menjadi ack-koordinator.

  • Antarmuka internal telah dioptimalkan.

Tidak ada

November 2022

Versi

URL Gambar

Waktu perubahan

Perubahan

Dampak

v0.8.0

  • registry.{REGION}.aliyuncs.com/acs/koord-manager:v0.8.0

  • registry.{REGION}.aliyuncs.com/acs/koordlet:v0.8.0

17 November 2022

  • Menambahkan dukungan load-aware scheduling untuk Kubernetes 1.22.

  • Mengoptimalkan antarmuka internal.

Setelah komponen ditingkatkan, jika Anda menggunakan load-aware scheduling, Anda perlu meningkatkan ACK ke 1.22.15-ack-2.0. Fitur lain dapat digunakan secara normal.

September 2022

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v0.7.2

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.7.2

16 September 2022

Memperbaiki masalah yang diperkenalkan di versi 0.7.1: topology-aware scheduling tidak berlaku pada pod.

Tidak ada

v0.7.1

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.7.1

2 September 2022

  • Menyelesaikan masalah CPU throttling yang terjadi saat menggunakan topology-aware scheduling di lingkungan kernel CentOS 3.

  • Menambahkan switch untuk pemantauan Prometheus.

  • Menambahkan dukungan untuk fitur resource profiling di konsol.

  • Menghapus metode instalasi dari App Marketplace.

Tidak ada

Agustus 2022

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v0.7.0

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.7.0

8 Agustus 2022

Memindahkan metode instalasi ack-slo-manager dari App Marketplace ke Component Management.

Tidak ada

Juli 2022

Versi

URL Gambar

Waktu perubahan

Perubahan

Dampak

v0.6.0

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.6.0

26 Juli 2022

Mengoptimalkan antarmuka internal dan menyederhanakan konfigurasi komponen.

Tidak ada

Juni 2022

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v0.5.2

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.5.2

14 Juni 2022

  • Antarmuka internal telah dioptimalkan.

  • Mengoptimalkan Aktifkan container CPU QoS.

  • Menambahkan dukungan untuk menonaktifkan pembuatan otomatis namespace ack-slo-manager.

Tidak ada

v0.5.1

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.5.1

2 Juni 2022

  • Menambahkan dukungan untuk Aktifkan container CPU QoS.

  • Mengoptimalkan antarmuka internal untuk secara otomatis membersihkan ConfigMap informasi topologi yang sesuai dengan node offline.

Tidak ada

April 2022

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v0.5.0

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.5.0

29 April 2022

Tidak ada

v0.4.1

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.4.1

14 April 2022

Tidak ada

v0.4.0

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.4.0

11 April 2022

Mengoptimalkan overhead memori slo-agent.

Tidak ada

Februari 2022

Versi

URL Gambar

Waktu perubahan

Perubahan

Dampak

v0.3.0

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.3.0

25 Februari 2022

Tidak ada

Desember 2021

Versi

Image URL

Waktu perubahan

Perubahan

Dampak

v0.2.0

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.2.0

10 Desember 2021

Tidak ada

September 2021

Versi

URL Gambar

Waktu perubahan

Perubahan

Dampak

v0.1.1

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.1.1-c2ccefa

2 September 2021

Mengoptimalkan antarmuka internal.

Tidak ada

Juli 2021

Versi

URL Gambar

Waktu perubahan

Perubahan

Dampak

v0.1.0

registry.{REGION}.aliyuncs.com/acs/ack-slo-manager:v0.1.0-09766de

8 Juli 2021

Menambahkan dukungan untuk Gunakan load-aware scheduling.

Tidak ada