全部产品
Search
文档中心

MaxCompute:Sumber daya komputasi - Manajemen kuota

更新时间:Dec 06, 2025

Manajemen kuota adalah modul di Konsol MaxCompute yang memungkinkan Anda melihat, menyesuaikan, dan mengelola sumber daya komputasi untuk operasi dan pemeliharaan (O&M) harian. Topik ini menjelaskan fitur-fitur Manajemen Kuota.

Pengenalan kuota

Kuota MaxCompute merupakan unit sumber daya komputasi yang menyediakan sumber daya seperti CPU dan memori untuk pekerjaan seperti MaxCompute SQL, MapReduce, Spark, Mars, dan PAI.

  • Kuota MaxCompute terbagi menjadi kuota level-1 dan level-2. Kuota level-1 bersifat independen satu sama lain, sedangkan kuota level-2 termasuk dalam kuota level-1 dan dapat berbagi sumber daya. Kuota level-1 mengelola kuota level-2-nya dan tidak dapat digunakan secara langsung; Anda harus menggunakan kuota level-2 untuk mengonsumsi sumber daya compute unit (CU).

  • CU merupakan unit dasar sumber daya komputasi dalam suatu kuota. MaxCompute mendukung metode penagihan subscription dan pay-as-you-go.

    • Biaya komputasi (subscription): Anda dapat membeli CU berlangganan secara bulanan. Sistem kemudian akan membuat dan mengalokasikan kuota khusus untuk Anda. Jika diperlukan, Anda juga dapat membeli CU elastis berlangganan per jam selain CU bulanan. CU elastis berlangganan merupakan layanan pay-as-you-go yang ditagih berdasarkan jumlah CU dan durasi penggunaan. Saat pekerjaan dijalankan dalam kuota subscription, pekerjaan tersebut dapat menggunakan hingga jumlah CU yang telah dibeli untuk kuota tersebut. Anda dapat menyesuaikan alokasi CU ke kuota level-2 dalam kuota level-1 untuk mengontrol anggaran Anda.

    • Biaya komputasi (pay-as-you-go): Dalam metode penagihan pay-as-you-go, sistem mengalokasikan kuota level-2 publik. Anda tidak dapat mengontrol jumlah CU atau melakukan alokasi lebih lanjut.

Lihat kuota

  1. Masuk ke Konsol MaxCompute dan pilih wilayah di pojok kiri atas.

  2. Di panel navigasi sebelah kiri, pilih Manage Configurations > Quotas.

  3. Pada halaman Quotas, lihat daftar kuota yang tersedia.

    Arahkan kursor ke kuota level-1 atau level-2 yang dituju, lalu klik ikon image untuk Follow kuota tersebut.

    Pada halaman Overview, di bagian My Following, Anda dapat melihat Quotas yang Anda ikuti.

    Daftar tersebut menampilkan kuota level-1 dan level-2 dalam struktur pohon. Secara default, Akun Alibaba Cloud dan Pengguna RAM-nya dapat melihat daftar ini.

    • Kuota subscription: Klik ikon 列表 di sebelah kiri kuota level-1 untuk memperluas daftar kuota level-2. Konfigurasi saat ini dari kuota level-2 juga ditampilkan. Setelah Anda membeli sumber daya subscription, sistem secara default membuat dan mengalokasikan kuota level-1 serta kuota level-2.

    • Kuota pay-as-you-go: Klik ikon 列表.png di sebelah kiri kuota level-1 untuk memperluas daftar kuota level-2. Setelah Anda mengaktifkan pay-as-you-go Standard Edition, sistem membuat kuota level-1 default Default pay-as-you-go Quota_p dan kuota level-2 Default pay-as-you-go Quota.

      Catatan
      • Kuota level-2 default untuk beberapa kuota pay-as-you-go bernama aliyun_nick. Di wilayah di luar Tiongkok, nama kuota level-1 default untuk pay-as-you-go mungkin tidak ditampilkan dengan benar. Hal ini tidak memengaruhi penggunaan kuota level-2.

      • Anda hanya dapat membuat satu kuota pay-as-you-go di setiap wilayah. Penggunaan lintas wilayah tidak didukung.

Konfigurasi kuota

Anda dapat mengonfigurasi kuota subscription Standard compute resource yang telah dibeli. Secara default, Akun Alibaba Cloud memiliki izin untuk mengonfigurasi kuota, dan izin ini juga dapat diberikan kepada Pengguna RAM. Untuk informasi lebih lanjut, lihat Izin RAM. Konfigurasi kuota mencakup konfigurasi dasar dan konfigurasi penskalaan.

Konfigurasi dasar

Catatan

Kuota level-1 mendukung maksimal 100 kuota level-2. Anda harus merencanakan dan mengonfigurasi kuota berdasarkan skenario bisnis Anda.

Ini melibatkan penambahan atau penghapusan kuota level-2 untuk tipe sumber daya gudang data cloud serta mengonfigurasi parameter dasar, seperti penggunaan eksklusif, batas CU per pekerjaan, prioritas, CU non-reserved, dan kebijakan penjadwalan. Ini juga mencakup konfigurasi CU reserved dan CU elastis reserved. Konfigurasi ini hanya berlaku untuk rencana konfigurasi saat ini. Jika Anda tidak memiliki skenario penskalaan berbasis waktu, konfigurasi ini sudah cukup untuk manajemen kuota.

Konfigurasi penskalaan

Konfigurasi penskalaan kuota, juga dikenal sebagai penskalaan berbasis waktu, memungkinkan Anda menetapkan jumlah minimum dan maksimum CU reserved atau CU elastis reserved yang berbeda untuk suatu kuota pada waktu yang berbeda.

Prosedur konfigurasi

  1. Masuk ke Konsol MaxCompute dan pilih wilayah di pojok kiri atas.

  2. Di panel navigasi sebelah kiri, pilih Manage Configurations > Quotas.

  3. Pada halaman Quotas, temukan kuota yang dituju, lalu klik Quota Configuration di kolom Actions.

    Anda hanya dapat mengonfigurasi kuota yang Billing Method-nya adalah Subscription.

  4. Lakukan konfigurasi kuota dasar.

    1. Pada halaman Quota Configuration, klik tab Basic Configurations, lalu klik Edit Basic Configurations.

      Tabel berikut menjelaskan parameter-parameternya.

      Parameter

      Deskripsi

      Quota Name

      Nama kustom. Nama harus dimulai dengan huruf dan dapat berisi huruf, angka, serta garis bawah (_).

      Type

      • Batch: Kuota yang digunakan untuk menjalankan pekerjaan batch.

      • Interactive: Kuota khusus untuk menjalankan pekerjaan akselerasi kueri (MCQA). Anda tidak perlu mengonfigurasinya sebagai kuota komputasi default untuk proyek.

        • Jika kuota komputasi default untuk proyek adalah kuota pemrosesan batch subscription, pekerjaan yang memicu akselerasi kueri akan secara otomatis dijadwalkan ke kuota interaktif untuk dieksekusi.

        • Jika terdapat beberapa kuota interaktif, pekerjaan MCQA secara default dijadwalkan ke kuota interaktif yang dibuat paling awal. Oleh karena itu, Anda perlu menggunakan aturan kuota untuk menjadwalkan pekerjaan MCQA yang dipicu oleh proyek berbeda ke kuota interaktif yang berbeda. Untuk informasi lebih lanjut mengenai aturan kuota, lihat Aturan kuota.

      Reserved CUs [minCU,maxCU]

      CU reserved bulanan. minCU adalah nilai terjamin, dan maxCU adalah batas atas.

      • CU reserved kuota level-1 adalah jumlah CU yang dibeli berdasarkan subscription (minCU=maxCU). Untuk memperluas kapasitas atau mengurangi, Anda harus melakukan peningkatan dan penurunan kuota. Parameter ini tidak dapat diedit di sini.

      • Jika maxCU > minCU, kuota level-2 berada dalam mode bersama. Jika CU yang diminta melebihi nilai min, CU idle dan non-eksklusif dari kuota lain akan dipreempt.

      • Jumlah nilai minCU semua kuota level-2 sama dengan nilai minCU kuota level-1.

      • minCU kuota level-2 harus kurang dari atau sama dengan maxCU-nya, yang harus kurang dari atau sama dengan minCU yang dibeli untuk kuota level-1.

      • minCU dan maxCU kuota level-2 default tidak dapat diedit:

        • minCU kuota level-2 default = [minCU kuota level-1] - [Jumlah nilai minCU kuota level-2 kustom];

        • Nilai maxCU sama dengan nilai maxCU kuota level-1.

      • minCU kuota level-2 saat ini tidak dapat diatur ke 0.

      • Untuk kuota baru

        • Konfigurasi ini hanya berlaku untuk rencana konfigurasi yang sedang aktif.

        • Jika terdapat beberapa rencana konfigurasi penskalaan, kuota baru akan ditambahkan ke semua rencana tersebut setelah dibuat. Pada rencana selain yang sedang aktif, minCU reserved default adalah 1 (dikurangkan dari kuota level-2 subscription default). Oleh karena itu, untuk menyesuaikan jumlah CU, edit rencana konfigurasi di tab Scaling Configuration.

      Elastically Reserved CUs

      Jumlah CU elastis yang dipesan sebelumnya secara per jam. Untuk informasi lebih lanjut mengenai penagihan CU elastis reserved, lihat Biaya komputasi (penagihan per jam).

      • CU elastis reserved untuk kuota level-1 adalah jumlah CU yang perlu Anda pesan. Nilai default adalah 0. Nilai maksimum adalah jumlah CU reserved subscription yang dibeli untuk kuota tersebut, dan tidak boleh melebihi 10.000 CU. Ini juga bergantung pada ketersediaan stok, artinya pemeriksaan stok dilakukan selama konfigurasi scale-out. Kapasitas scale-out harus minimal 50 CU atau kelipatan 50.

      • CU elastis reserved untuk kuota level-2 didefinisikan sebagai berikut:

        • Jumlah CU elastis reserved semua kuota level-2 sama dengan CU elastis reserved kuota level-1.

        • CU elastis reserved kuota level-2 default tidak dapat diedit. Nilainya dihitung dengan mengurangkan jumlah CU elastis reserved kuota level-2 kustom dari CU elastis reserved kuota level-1.

      • Untuk kuota baru

        • Konfigurasi ini hanya berlaku untuk rencana konfigurasi yang sedang aktif.

        • Jika terdapat beberapa rencana konfigurasi penskalaan, kuota baru akan ditambahkan ke semua rencana tersebut setelah dibuat. Pada rencana selain yang sedang aktif, CU elastis reserved default adalah 0. Oleh karena itu, untuk menyesuaikan jumlah CU, edit rencana konfigurasi di tab Scaling Configuration.

      Exclusive or Not

      Menentukan apakah kuota bersifat sangat eksklusif. Jika kuota eksklusif, CU-nya tidak dapat ditempati oleh kelompok kuota lain meskipun sedang idle.

      • Parameter ini hanya dapat dikonfigurasi untuk kuota level-2. Jika tipe kuota level-2 adalah Interactive, parameter ini secara default diatur sebagai eksklusif dan tidak dapat diubah.

      • Ini berlaku untuk kelompok kuota yang menjalankan layanan seperti BI atau ALGO. Pekerjaan jenis ini dapat digunakan kapan saja. Anda harus mencegahnya ditempati oleh kuota lain dalam waktu lama tanpa dilepaskan. Ketika nilai maks kuota lebih besar dari nilai min-nya, kuota tersebut dapat menempati kuota idle lainnya.

      Maximum Number of CUs for a Single Job

      Menetapkan batas atas CU konkuren untuk pekerjaan yang dijalankan dalam kuota ini. Nilai kosong menunjukkan tidak ada batas. Nilai 0 menunjukkan batas absolut. Anda dapat memasukkan bilangan bulat positif untuk menetapkan batas yang wajar.

      • Jika tipe kuota level-2 adalah Interactive, parameter ini secara default tidak tersedia.

      • Ini mencegah satu pekerjaan menempati banyak CU dalam waktu lama, yang menyebabkan pekerjaan lain menunggu sumber daya. Anda juga dapat menetapkan batas di tingkat pekerjaan dengan menjalankan perintah set odps.task.max.concurrent.cu=<CU_amount>; sebelum kode yang akan dieksekusi. Konfigurasi di tingkat pekerjaan memiliki prioritas lebih tinggi daripada konfigurasi di tingkat kuota.

      Enable Priority

      Fitur prioritas. Untuk informasi lebih lanjut, lihat Prioritas pekerjaan.

      Pekerjaan yang dijalankan pada kuota ini dieksekusi dengan prioritas. Ini juga berlaku jika prioritas diaktifkan di tingkat proyek. Jika tipe kuota level-2 adalah Interactive, parameter ini secara default tidak tersedia.

      Non-reserved CUs

      Jumlah CU non-reserved bulanan.

      • CU non-reserved kuota level-1 adalah jumlah CU non-reserved yang dibeli berdasarkan subscription. Untuk memperluas kapasitas atau mengurangi, Anda harus melakukan peningkatan dan penurunan kuota. Scale-out tidak dimungkinkan karena kekurangan stok saat ini. Parameter ini tidak dapat diedit di sini.

      • CU non-reserved kuota level-2 didefinisikan sebagai berikut:

        • Jumlah CU non-reserved semua kuota level-2 sama dengan CU non-reserved kuota level-1.

        • CU non-reserved kuota level-2 default tidak dapat diedit. Nilainya dihitung dengan mengurangkan jumlah CU non-reserved kuota level-2 kustom dari CU non-reserved kuota level-1.

      Scheduling Policy

      Kebijakan penjadwalan kuota level-2 MaxCompute mencakup FAIR dan FIFO.

      • FAIR (Fair scheduling)

        • Jika pekerjaan memiliki prioritas yang sama, sumber daya dialokasikan secara merata ke semua pekerjaan yang dikirimkan pada waktu yang sama.

        • Jika pekerjaan memiliki prioritas berbeda, sumber daya pertama-tama dialokasikan secara merata ke pekerjaan berprioritas lebih tinggi. Jika masih tersisa sumber daya, sumber daya tersebut kemudian dialokasikan secara merata ke pekerjaan berprioritas lebih rendah.

      • FIFO (First in, first out)

        • Jika pekerjaan memiliki prioritas yang sama, sumber daya dialokasikan ke pekerjaan yang dikirimkan lebih dulu.

        • Jika pekerjaan memiliki prioritas berbeda, sumber daya dialokasikan ke pekerjaan berprioritas lebih tinggi, meskipun dikirimkan setelah pekerjaan berprioritas lebih rendah.

      Pilih kebijakan penjadwalan yang sesuai sesuai kebutuhan. Anda tidak dapat menetapkan kebijakan penjadwalan untuk kuota level-2 interaktif. Untuk informasi lebih lanjut, lihat Sumber daya komputasi - Kebijakan penjadwalan kuota.

      Penting

      Mulai 24 Mei 2023, kebijakan penjadwalan default untuk kuota level-2 baru di wilayah Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Ulanqab), Tiongkok (Shenzhen), dan Tiongkok (Chengdu) adalah FIFO. Untuk kuota level-2 yang dibuat di wilayah-wilayah tersebut sebelum tanggal ini, kebijakan penjadwalan default-nya adalah FAIR.

    2. Hapus kuota.

      Pada halaman Quota Configuration, klik tab Basic Configurations, lalu temukan kuota yang dituju dan klik Delete di kolom Actions.

      Setelah kuota level-2 dihapus, kuota tersebut dihapus dari semua rencana konfigurasi sumber daya. CU minimum dan CU elastis reserved-nya yang dialokasikan dikembalikan ke kuota level-2 default. Untuk melakukan penyesuaian, Anda dapat mengedit dan memperbarui setiap rencana konfigurasi di tab Scaling Configuration.

  5. Konfigurasi penskalaan kuota.

    Setelah Anda membeli proyek MaxCompute subscription, setiap kuota level-1 memiliki rencana konfigurasi sumber daya default bernama Default.

    Setiap rencana konfigurasi sumber daya mencakup konfigurasi CU reserved dan CU elastis reserved untuk kuota level-1 dan semua kuota level-2-nya. Anda dapat menggunakan beberapa rencana konfigurasi dengan manajemen berbasis waktu untuk skenario yang memerlukan konfigurasi berbeda pada waktu berbeda dalam sehari. Misalnya, jika kebutuhan CU untuk kuota level-2 berbeda antara periode 00:00–08:00 dan 08:00–24:00, Anda dapat membuat dua rencana konfigurasi kuota dan menggunakan manajemen berbasis waktu untuk menjadwalkannya.

    Catatan

    Anda dapat menambahkan hingga 48 rencana konfigurasi sumber daya. Setiap rencana dapat memiliki konfigurasi berbeda yang diaktifkan pada waktu berbeda dalam sehari.

    1. Pada halaman Quota Configuration, klik tab Scaling Configuration.

    2. Di tab Scaling Configuration, klik Add Configuration Plan. Di kotak dialog Add Configuration Plan, masukkan Configuration Plan Name dan konfigurasikan Reserved CUs [minCU,maxCU] dan Elastically Reserved CUs untuk kuota level-2.

    3. Klik OK untuk menambahkan rencana.

    4. Di tab Scaling Configuration, temukan rencana konfigurasi yang dituju, lalu klik Apply Immediately di kolom Actions untuk menerapkannya segera. Anda juga dapat menggunakan rencana yang ada saat mengonfigurasi Scheduled Scaling Management.

      Anda dapat mengklik Apply Immediately untuk rencana konfigurasi apa pun. Jika jadwal manajemen berbasis waktu telah ditetapkan, rencana tersebut akan ditimpa oleh rencana terjadwal berikutnya. Oleh karena itu, jika Anda ingin mengaktifkan rencana tertentu secara manual dan mempertahankannya aktif, Anda harus menghapus semua pengaturan berbasis waktu lainnya agar tindakan Anda berlaku segera dan tidak ditimpa.

  6. (Opsional) Lakukan operasi lain pada rencana konfigurasi sumber daya sebagai berikut:

    • Lihat rencana konfigurasi

      Di tab Scaling Configuration, klik ikon image di sebelah kiri Configuration Plan Name untuk memperluas detail rencana dan melihat informasi setiap rencana.

    • Edit rencana konfigurasi

      Di tab Scaling Configuration, temukan rencana konfigurasi yang dituju, lalu klik Edit di kolom Actions untuk memperbaruinya.

      Jika Anda mengedit rencana yang sedang aktif, Anda juga harus mengklik Apply Immediately di kolom Actions untuk menerapkan perubahan.

    • Hapus rencana konfigurasi

      Di tab Scaling Configuration, temukan rencana konfigurasi yang dituju, lalu klik Delete di kolom Actions untuk menghapusnya.

      Rencana Default dan rencana yang sedang aktif tidak dapat dihapus.

    • Salin rencana konfigurasi

      Di tab Scaling Configuration, temukan rencana konfigurasi yang dituju, lalu klik Clone di kolom Actions untuk membuat salinan rencana tersebut.

  7. Konfigurasi manajemen berbasis waktu.

    Anda dapat menetapkan rencana konfigurasi kuota berbeda agar berlaku pada waktu berbeda dalam sehari. Hal ini memungkinkan manajemen konfigurasi kuota berbasis waktu.

    Catatan

    Penjadwalan berbasis waktu mungkin mengalami penundaan hingga 5 menit.

  8. Di tab Scaling Configuration, klik Edit Time Plan di area Scheduled Scaling Management.

  9. Klik Add Effective Period dan pilih Effective Start Time dan Configuration Plan.

    Catatan
    • Setiap kuota memiliki satu rencana waktu. Waktu proses default adalah 00:00, yang tidak dapat diubah atau dihapus. Waktu proses ini sesuai dengan rencana konfigurasi Default, yang dapat dimodifikasi. Jika Anda tidak menambahkan waktu proses lain, rencana konfigurasi yang sama tetap aktif sepanjang hari.

    • Anda dapat mengaktifkan rencana konfigurasi berbeda setiap jam atau setengah jam. Rencana konfigurasi dapat digunakan kembali.

Lihat konsumsi kuota

Anda dapat melihat konsumsi sumber daya CU dalam kuota level-1. Secara default, Akun Alibaba Cloud dan Pengguna RAM-nya dapat melihat informasi ini.

  1. Masuk ke Konsol MaxCompute dan pilih wilayah di pojok kiri atas.

  2. Di panel navigasi sebelah kiri, pilih Manage Configurations > Quotas.

  3. Pada halaman Quotas, temukan kuota yang dituju, lalu klik Configure Resources di kolom Actions.

  4. Pada halaman Configure Resources, klik ikon image di sebelah kiri Level-2 Quota untuk memperluasnya dan melihat grafik tren konsumsi, kuota, serta daftar proyek terkait untuk CPU Resources (Unit: Core) dan Memory Resource (Unit: GB).

    • Untuk CPU Resources (Unit: Core) dan Memory Resource (Unit: GB), Anda dapat memilih kuota level-2 dan rentang waktu berbeda untuk melihat tren penggunaan berbagai jenis CU. Klik titik waktu untuk melihat daftar snapshot pekerjaan pada waktu tersebut.

    • Daftar kuota dan proyek terkait: Anda dapat melihat proyek mana yang telah menetapkan kuota level-2 terkait sebagai kuota komputasi default-nya.

Aturan kuota

MaxCompute memungkinkan Anda mengonfigurasi aturan kondisional untuk kuota. Aturan ini menentukan bahwa pekerjaan yang memenuhi kondisi tertentu dijadwalkan untuk dijalankan dalam kuota yang sesuai. Untuk informasi lebih lanjut, lihat Aturan kuota.

Manajemen tag kuota

MaxCompute memungkinkan Anda menyambungkan dan melepaskan tag dari kuota level-1 subscription. Untuk informasi lebih lanjut mengenai cara menggunakan tag dan batasannya, lihat Apa itu tag?.

  1. Masuk ke Konsol MaxCompute dan pilih wilayah di pojok kiri atas.

  2. Di panel navigasi sebelah kiri, pilih Manage Configurations > Quotas.

  3. Buat tag.

    1. Pada halaman Quotas, lihat daftar kuota yang tersedia.

    2. Buat tag untuk satu kuota level-1.

      1. Arahkan kursor ke ikon Edit di kolom Tag kuota level-1 yang dituju (hanya untuk metode penagihan Subscription), lalu klik Edit atau Edit.

        Jika belum ada tag yang dibuat, akan ditampilkan Edit. Jika sudah ada, akan ditampilkan Edit.

      2. Di kotak dialog Configure Tags, masukkan Tag Key dan Tag Value.

      3. Klik OK. Di kotak dialog Configure Tags successfully, klik Close.

    3. Buat tag untuk beberapa kuota level-1 secara batch.

      1. Pilih kuota level-1 yang ingin Anda tambahkan tag secara batch, lalu klik Batch Add Tag di bagian bawah halaman.

      2. Di kotak dialog Configure Tags, masukkan Tag Key dan Tag Value.

      3. Klik OK. Di kotak dialog Configure Tags successfully, klik Close.

  4. Filter berdasarkan tag.

    Pada halaman Quotas, klik Filter by Tag untuk memfilter kuota berdasarkan kunci tag dan nilainya.

  5. (Opsional) Lepaskan tag.

    • Lepaskan tag dari satu kuota level-1.

      1. Arahkan kursor ke ikon Edit di kolom Tag kuota level-1 yang dituju, lalu klik Edit.

      2. Di kotak dialog Configure Tags, klik ikon 删除 di sebelah tag yang ingin Anda lepaskan.

      3. Klik OK. Di kotak dialog Configure Tags successfully, klik Close.

    • Lepaskan tag dari beberapa kuota level-1 secara batch.

      1. Pilih kuota level-1 yang ingin Anda lepaskan tag-nya secara batch, lalu klik Batch Remove Tag di bagian bawah halaman.

      2. Di kotak dialog Delete Tags for Multiple Resources, pilih tag yang ingin Anda lepaskan.

      3. Klik Detach x Tags (di mana x adalah jumlah tag yang akan dilepaskan). Di kotak dialog Configure Tags successfully, klik Close.