Fitur optimasi sumber daya komputasi menganalisis permintaan pekerjaan aktual Anda dan ekspektasi alokasi sumber daya untuk menghasilkan rencana konfigurasi sumber daya optimal bagi kuota langganan level-1. Topik ini menjelaskan dua skenario umum yang menunjukkan bagaimana fitur ini membantu Anda memangkas biaya komputasi atau menghilangkan keterlambatan pekerjaan.
Untuk penjelasan lengkap tentang fitur ini, lihat Optimization of computing resource configuration.
Catatan penggunaan
-
Harga dalam topik ini hanya untuk referensi. Lihat halaman produk untuk informasi harga terkini.
-
Setelah menerima rencana yang direkomendasikan, sesuaikan konfigurasi sumber daya Anda secara bertahap, bukan sekaligus, guna mengurangi risiko ketidakstabilan selama masa transisi.
Kapan menggunakan tiap skenario
Tabel berikut memetakan situasi Anda saat ini ke skenario yang relevan.
| Situation | Expected outcome | Scenario |
|---|---|---|
| Unit komputasi (CUs) yang dipesan tidak digunakan dan biaya bulanan tinggi | Pangkas biaya bulanan hingga ~71,7% | Scenario: Idle resources with high cost |
| CU yang dipesan tidak mencukupi dan pekerjaan penting melewatkan tenggat waktunya | Hilangkan keterlambatan pekerjaan dengan kenaikan biaya minimal | Scenario: Insufficient resources with job delays |
Scenario: Idle resources with high cost
Sebuah perusahaan pada tahap awal pembangunan gudang datanya membeli 200 CU langganan yang dipesan untuk menjamin bahwa 520 pekerjaan harian selesai sebelum pukul 08.00. Pekerjaan tersebut selesai tepat waktu—kadang lebih cepat—tetapi biaya komputasi bulanan mencapai USD 4.400.
Setelah OKR (Objectives and Key Results) pengurangan biaya dikeluarkan, seorang insinyur O&M data menggunakan fitur optimasi sumber daya komputasi untuk menemukan rencana yang berukuran tepat.
Langkah 1: Lihat pemanfaatan sumber daya saat ini
-
Masuk ke MaxCompute console. Di bilah navigasi atas, pilih Wilayah. Di panel navigasi kiri, pilih Intelligent Optimization > Computing Resource Config Optimization.
-
Di halaman Computing Resource Config Optimization, pilih kuota langganan level-1 dari daftar drop-down Quota Name. Grafik Estimated Daily CU Requests mencerminkan pola pekerjaan saat ini: pekerjaan dijalankan setiap jam, dengan lonjakan dari
05:00hingga08:00.
Langkah 2: Tetapkan titik waktu estimasi
Pada langkah Set Estimation Time Point, tambahkan 05:00 dan 08:00 sebagai titik waktu estimasi. Hal ini memberi tahu sistem untuk mensimulasikan apakah semua pekerjaan yang dimulai sebelum pukul 05:00 selesai pada pukul 05:00, dan apakah pekerjaan penting yang dimulai antara pukul 05:00 hingga 08:00 selesai pada pukul 08:00.
Langkah 3: Periksa rencana saat ini
Klik Current Plan Estimation untuk mensimulasikan penyelesaian pekerjaan dengan konfigurasi saat ini.
Grafik CU Consumption Simulation (Current Plan Estimation) menunjukkan tidak ada keterlambatan pada kedua titik waktu tersebut, tetapi kapasitas menganggur signifikan. Hal ini mengonfirmasi bahwa pengurangan biaya layak dilakukan.
Langkah 4: Hasilkan rencana yang direkomendasikan
Pada bagian Set Optimization Goal, titik waktu estimasi telah diisi sebelumnya dengan nilai yang sama. Klik Generate Recommended Plan.
Langkah 5: Tinjau rencana yang direkomendasikan
Grafik CU Consumption Simulation (Recommended Plan) menunjukkan konfigurasi yang dioptimalkan:
-
50 CU yang dipesan (selalu aktif)
-
50 CU yang dipesan secara elastis dari
04:00hingga05:00dan dari06:00hingga08:00
Dengan rencana ini, semua pekerjaan penting tetap selesai sebelum pukul 08:00, dan biaya bulanan turun menjadi USD 1.319,6—pengurangan sekitar 70%.
Langkah 6: Sesuaikan tujuan jika diperlukan
Jika keterlambatan output pekerjaan selama 30 menit dapat diterima, kembali ke Set Optimization Goal dan ubah tujuan optimasi untuk titik waktu 08:00 menjadi 08:30, lalu klik Generate Recommended Plan lagi.
Rencana yang diperbarui mengurangi CU yang dipesan secara elastis hanya pada periode dari 06:00 hingga 07:00, bukan dari 06:00 hingga 08:00. Pekerjaan selesai sebelum pukul 08:30, dan biaya bulanan turun lebih jauh menjadi USD 1.246,4—pengurangan sekitar 71,7%.
Langkah 7: Terapkan rencana secara bertahap
Terapkan rencana yang direkomendasikan secara bertahap, bukan sekaligus. Pengurangan mendadak dapat menyebabkan ketidakstabilan jika volume pekerjaan lebih tinggi dari perkiraan.
Perusahaan pertama-tama mengurangi CU yang dipesan dari 200 menjadi 100 dan memantau penyelesaian pekerjaan selama periode tertentu. Setelah memastikan bahwa volume pekerjaan tidak meningkat signifikan dan sistem masih merekomendasikan pengurangan lebih lanjut, perusahaan menerapkan rencana yang direkomendasikan secara penuh.
Langkah 8: Verifikasi hasilnya
Setelah masa uji coba, pastikan bahwa optimasi telah mencapai tujuannya:
-
Periksa apakah pekerjaan penting secara konsisten selesai sebelum pukul 08:00 (atau 08:30 jika Anda menyesuaikan tujuannya).
-
Tinjau faktur biaya bulanan untuk mengonfirmasi pengurangan dari USD 4.400 menjadi sekitar USD 1.246–1.320.
-
Jika keterlambatan pekerjaan muncul kembali, jalankan ulang Current Plan Estimation untuk memeriksa apakah beban kerja telah melampaui kapasitas rencana baru.
Scenario: Insufficient resources with job delays
Sebuah perusahaan membeli 60 CU langganan untuk 520 pekerjaan harian. Seiring pertumbuhan volume data yang dipindai oleh pekerjaan, pekerjaan penting yang dimulai antara pukul 05:00 hingga 08:00 melewatkan tenggat waktu pukul 08:00. Pekerjaan yang dimulai sebelum pukul 05:00 juga mengalami keterlambatan 3 menit. Perusahaan ingin memperbaiki keterlambatan tersebut tanpa menaikkan biaya secara signifikan.
Langkah 1: Lihat pemanfaatan sumber daya saat ini
-
Masuk ke MaxCompute console. Di bilah navigasi atas, pilih Wilayah. Di panel navigasi kiri, pilih Intelligent Optimization > Computing Resource Config Optimization.
-
Di halaman Computing Resource Config Optimization, pilih kuota langganan level-1 dari daftar drop-down Quota Name. Grafik Estimated Daily CU Requests menunjukkan lonjakan permintaan dari
05:00hingga08:00.
Langkah 2: Tetapkan titik waktu estimasi
Pada langkah Set Estimation Time Point, tambahkan 05:00 dan 08:00 sebagai titik waktu estimasi.
Langkah 3: Periksa rencana saat ini
Klik Current Plan Estimation untuk mensimulasikan penyelesaian pekerjaan dengan konfigurasi 60 CU saat ini.
Grafik CU Consumption Simulation (Current Plan Estimation) mengonfirmasi adanya keterlambatan:
-
Pekerjaan sebelum
05:00: keterlambatan 3 menit -
Pekerjaan dari
05:00hingga08:00: keterlambatan 48 menit
Hal ini sesuai dengan keterlambatan yang diamati di lingkungan produksi.
Langkah 4: Hasilkan rencana yang direkomendasikan
Pada bagian Set Optimization Goal, titik waktu estimasi telah diisi sebelumnya dengan nilai yang sama. Klik Generate Recommended Plan.
Langkah 5: Tinjau rencana yang direkomendasikan
Grafik CU Consumption Simulation (Recommended Plan) menunjukkan tidak ada keterlambatan pada kedua titik waktu tersebut dengan konfigurasi yang dioptimalkan:
-
50 CU yang dipesan (selalu aktif)
-
50 CU yang dipesan secara elastis dari
04:00hingga05:00dan dari06:00hingga08:00
Setelah optimasi, biaya bulanan menjadi USD 0,4 lebih rendah daripada biaya saat ini.
Langkah 6: Terapkan rencana yang direkomendasikan
Terapkan rencana yang direkomendasikan secara bertahap, bukan sekaligus. Perubahan mendadak pada CU yang dipesan dapat menyebabkan ketidakstabilan jika volume pekerjaan tiba-tiba melonjak.
Perusahaan memutuskan untuk menambahkan CU yang dipesan secara elastis sesuai rekomendasi, tetapi belum mengurangi jumlah CU yang dipesan untuk meminimalkan risiko selama masa transisi.
-
Di panel navigasi kiri Konsol MaxCompute, pilih Workspace > Quotas.
-
Di halaman Quotas, temukan kuota level-1 dan klik Quota Configuration di kolom Actions.
-
Di tab Quota Plans pada halaman Quota Configuration, klik Add Plan.
-
Di kotak dialog Create Quota Plan, atur Elastically Reserved CUs menjadi
50dan klik OK. -
Konfigurasikan rencana penjadwalan berikut berdasarkan titik waktu dalam rencana yang direkomendasikan. Untuk informasi selengkapnya, lihat Configure quotas.
Start time Quota plan 00:00 Default 04:00 The quota plan created in the previous step 05:00 Default 06:00 The quota plan created in the previous step 08:00 Default CatatanRencana Default memiliki Elastically Reserved CUs yang diatur ke
0.
Langkah 7: Verifikasi hasilnya
Setelah masa uji coba, pastikan bahwa optimasi telah mencapai tujuannya:
-
Periksa apakah pekerjaan penting secara konsisten selesai sebelum pukul 08:00.
-
Konfirmasi bahwa biaya bulanan telah turun sekitar USD 0,4 dibandingkan konfigurasi 60 CU sebelumnya.
-
Jika keterlambatan muncul kembali, jalankan ulang Current Plan Estimation untuk menentukan apakah beban kerja telah melampaui kapasitas rencana baru dan apakah diperlukan penyesuaian lebih lanjut.
Langkah berikutnya
-
Untuk mempelajari lebih lanjut tentang konfigurasi kuota, lihat Configure quotas.
-
Untuk memahami cara kerja fitur optimasi sumber daya komputasi, lihat Optimization of computing resource configuration.