全部产品
Search
文档中心

Container Service for Kubernetes:Gunakan wawasan biaya untuk mengidentifikasi risiko beban kerja cluster

更新时间:Jul 02, 2025

Anda dapat mengaktifkan fitur wawasan biaya untuk dengan cepat mengidentifikasi risiko terkait stabilitas, kinerja, dan biaya dalam beban kerja cluster ACK. Fitur ini melacak pemanfaatan sumber daya cluster serta menyediakan tampilan data rinci untuk pod dengan kelas Burstable atau BestEffort quality of service (QoS) guna memfasilitasi pemantauan konfigurasi sumber daya. Topik ini menjelaskan cara menggunakan wawasan biaya untuk penilaian risiko sumber daya cluster.

Prasyarat

Apa risiko dari konfigurasi sumber daya yang tidak tepat?

Kubernetes mendefinisikan tiga QoS berdasarkan konfigurasi sumber daya pod untuk mewakili tingkat kualitas layanan dan stabilitas yang berbeda. Saat node mengalami tekanan sumber daya, Kubernetes menentukan pod mana yang akan dievakuasi terlebih dahulu berdasarkan kelas QoS.

  • Guaranteed: Pod dalam kelas ini menentukan jumlah permintaan sumber daya dan batas sumber daya yang sama untuk setiap kontainer, menawarkan stabilitas dan kinerja tertinggi dengan kemungkinan evakuasi terendah.

  • Burstable: Pod dalam kelas ini memiliki permintaan sumber daya tetapi tidak memiliki batas sumber daya, memungkinkan mereka menggunakan seluruh sumber daya node. Kubernetes mengevakuasi pod BestEffort terlebih dahulu, diikuti oleh pod Burstable, untuk menyeimbangkan fleksibilitas dan stabilitas.

  • BestEffort: Pod dalam kelas ini dikonfigurasi tanpa permintaan atau batas sumber daya. Mereka hanya berjalan ketika node memiliki sumber daya idle dan diprioritaskan untuk evakuasi ketika sumber daya menjadi tidak mencukupi. Ini memastikan stabilitas sumber daya layanan dengan kelas QoS yang lebih tinggi.

Oleh karena itu, konfigurasi sumber daya yang tepat sangat penting untuk menjaga stabilitas, kinerja, dan efisiensi biaya beban kerja. Permintaan dan batas sumber daya yang tidak memadai atau tidak ada dapat membahayakan stabilitas atau kinerja beban kerja, sedangkan kelebihan penyediaan dapat menyebabkan pengeluaran yang tidak perlu.

Status konfigurasi sumber daya

Jenis sumber daya

Risiko

Tidak dikonfigurasi

CPU

Stabilitas dan kinerja terganggu, berpotensi menyebabkan beban kerja tidak responsif karena kurangnya sumber daya CPU.

Memori

Stabilitas terganggu, dengan beban kerja berisiko dihentikan karena memori tidak mencukupi.

Konfigurasi kurang

CPU

Kinerja terganggu, dengan beban kerja berjalan lambat atau menjadi tidak responsif.

Memori

Stabilitas terganggu, dengan beban kerja berisiko dihentikan karena memori tidak mencukupi.

Konfigurasi berlebihan

CPU

Pemanfaatan sumber daya rendah dan biaya tidak perlu.

Memori

Pemanfaatan sumber daya rendah dan biaya tidak perlu.

Mengaktifkan wawasan biaya memungkinkan identifikasi cepat risiko stabilitas, kinerja, dan biaya terkait beban kerja cluster. Anda dapat melihat tingkat pemanfaatan sumber daya beban kerja cluster, memeriksa konfigurasi pod Burstable, dan mengidentifikasi pod BestEffort yang dapat menimbulkan risiko bagi cluster, sehingga menerapkan analisis stabilitas dan kinerja beban kerja. Bagian berikut menjelaskan skenario fitur ini dan cara menggunakannya.

Identifikasi risiko sumber daya cluster

Stability & Efficiency Analysis adalah modul dalam fitur wawasan biaya. Berikut adalah panduan tentang menggunakan modul ini untuk mengevaluasi risiko potensial pada sumber daya cluster.

Prosedur

  1. Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.

  2. Di halaman Clusters, temukan cluster yang diinginkan dan klik namanya. Di panel kiri, pilih Cost Suite > Cost Insights.

  3. Di tab Cluster Dimension, analisis risiko potensial pada sumber daya cluster menggunakan data di halaman Stability & Efficiency Analysis.

    Halaman ini memberikan gambaran umum jumlah pod dalam kelas QoS yang berbeda di dalam cluster dan total penggunaan sumber daya mereka. Selain itu, ia menawarkan kemampuan untuk melakukan analisis rinci penggunaan sumber daya. Bagian berikut menjelaskan analisis penggunaan sumber daya.

    image

Tampilan pemanfaatan sumber daya pod

Cluster pod resource usage analysis secara default menyediakan informasi dasar dan pemanfaatan sumber daya (Usage/Request) untuk semua pod di cluster. Anda dapat menyaring atau mengurutkan pod untuk melihat secara batch beban kerja di cluster dengan tingkat pemanfaatan sumber daya tertinggi atau terendah.

  • Pemanfaatan sumber daya rendah menunjukkan konfigurasi berlebihan dan potensi penghematan biaya.

  • Pemanfaatan sumber daya tinggi menunjukkan konfigurasi kurang, yang dapat menimbulkan risiko kinerja atau stabilitas tergantung pada status alokasi CPU atau memori.

  • Pemanfaatan sumber daya melebihi 100% menunjukkan bahwa penggunaan melebihi permintaan, yang dapat memengaruhi stabilitas beban kerja.

Contoh

Sebagaimana ditunjukkan pada gambar berikut, pod diurutkan berdasarkan pemanfaatan memori secara menurun. Pemanfaatan memori setiap pod yang ditampilkan pada gambar melebihi 100%. Analisis lebih lanjut diperlukan untuk menentukan apakah penyesuaian konfigurasi diperlukan untuk mengurangi risiko.

image

Lihat konfigurasi sumber daya pod Burstable di cluster

Daftar Burstable Pod-Resource Usage Analysis menyediakan tampilan konfigurasi sumber daya untuk pod dengan kelas QoS Burstable. Anda dapat menyaring atau mengurutkan pod untuk memeriksa permintaan dan batas untuk CPU, memori, dan sumber daya lain dari setiap Pod Burstable. Ini membantu Anda memahami sumber daya yang dikonsumsi oleh setiap pod Burstable di cluster dan mengidentifikasi potensi hambatan sumber daya.

  • Kurangnya batas CPU: Stabilitas dan kinerja cluster dapat terpengaruh, dan beban kerja mungkin tidak dapat memperoleh sumber daya CPU, berpotensi menyebabkan ketidakresponsifan.

  • Kurangnya batas memori: Stabilitas cluster dapat terpengaruh, dengan beban kerja berisiko dihentikan karena memori tidak mencukupi.

Contoh

Sebagaimana ditunjukkan pada gambar berikut, pod tanpa batas CPU dapat menurunkan kinerja cluster atau dievakuasi karena persaingan sumber daya.

image

Lihat penggunaan sumber daya pod BestEffort di cluster

Daftar Best Effort Pod-Resource Usage Analysis menyediakan tampilan konfigurasi sumber daya untuk pod dengan kelas QoS BestEffort. Pod ini biasanya membawa risiko stabilitas yang lebih tinggi. Filter dan urutkan daftar untuk mengidentifikasi pod BestEffort yang tidak terduga dan tangani segera untuk mengurangi risiko.

Contoh

Jika layanan bisnis kritis berjalan pada pod BestEffort, penyesuaian pada kelas QoS mereka mungkin diperlukan untuk memastikan operasi stabil.

image

Apa yang harus dilakukan selanjutnya: Optimalkan konfigurasi sumber daya

  • Jika fitur wawasan biaya mengungkapkan kekhawatiran stabilitas potensial, hambatan kinerja, atau kelebihan biaya anggaran dalam beban kerja cluster ACK, pertimbangkan untuk menggunakan fitur profil sumber daya. Fitur ini memberikan rekomendasi spesifikasi sumber daya tingkat kontainer berdasarkan data penggunaan historis, menyederhanakan proses pengaturan permintaan dan batas untuk kontainer. Untuk informasi lebih lanjut, lihat Profil Sumber Daya.

  • Dengan data dan analisis yang disediakan oleh wawasan biaya, Anda dapat memanfaatkan overcommitment sumber daya dinamis untuk mengoptimalkan efisiensi biaya. Untuk informasi lebih lanjut, lihat Aktifkan Overcommitment Sumber Daya Dinamis.