Daftar Isi:
- Definisi - Apa yang dimaksud dengan Manajemen Beban Kerja?
- Techopedia menjelaskan Manajemen Beban Kerja
Definisi - Apa yang dimaksud dengan Manajemen Beban Kerja?
Manajemen beban kerja adalah proses untuk menentukan distribusi beban kerja yang tepat untuk memberikan kinerja yang optimal untuk aplikasi dan pengguna.
Ini memberikan organisasi dengan kapasitas untuk mengontrol atau pengelolaan mikro di mana setiap permintaan pekerjaan dijalankan untuk memaksimalkan throughput beban kerja dan meningkatkan kinerja dengan memastikan bahwa tidak ada satu node pemrosesan yang kelebihan beban sementara yang lain kurang dimanfaatkan.
Techopedia menjelaskan Manajemen Beban Kerja
Manajemen beban kerja adalah proses mendistribusikan berbagai beban kerja yang ditangani oleh sistem secara cerdas. Sebagai contoh, server terhubung ke beberapa klien yang menggunakan aplikasi yang berbeda pada waktu yang sama dan semuanya mengharapkan waktu eksekusi yang konsisten dan akses yang dapat diprediksi ke sumber daya jaringan dan basis data.
Manajer beban kerja sistem memenuhi harapan ini dengan mengendalikan akses beban kerja ke sumber daya sistem seperti daya komputasi, memori, dan unit I / O melalui penentuan prioritas atau algoritme lain yang ditentukan oleh administrator sistem. Beberapa beban kerja diberikan lebih banyak operasi I / O dan lebih sedikit daya komputasi sementara yang lain sebaliknya; ini sepenuhnya didasarkan pada jenis beban kerja.
Manajer beban kerja juga memastikan bahwa beban kerja didistribusikan dengan baik di antara unit atau server eksekusi yang tersedia. Jadi dalam aplikasi web sederhana, alur kerja dengan ribuan pengguna secara bersamaan, ada beberapa server yang harus berbagi beban secara merata yang dikendalikan oleh manajer beban kerja atau penjadwal meta. Dalam komputasi awan ini disebut penyeimbangan beban otomatis.