Seiring waktu, perkembangan sistem informasi berbasis client-server semakin pesat, semakin banyaknya jumlah client membuat server kesulitan dalam menangani kebutuhan client secara bersamaan. Spesifikasi server yang sangat terbatas, akan menyebabkan berkurangnya efisiensi dan kecepatan server dalam melayani client. Solusi yang bisa ditawarkan adalah dengan membangun sistem berbasis multi-server, dimana ada sebuah aplikasi yang berada diantara server dan client yang bertujuan untuk menentukan tingkat kesibukan dan pemakaian CPU Usage dari masing-masing server.