Investigation of load-balancing for a network of Suns (1992)
AuthorsSmith, P.show all
With the advent of networked and distributed operating systems we no longer depend on one centralised computer for our processing power. One recent issue that has not been addressed within our network of Sun workstations is known as load balancing. This feature gives the ability to distribute the offered workload among the available computers, to improve system performance and to ensure that machines do not remain idle while others are overloaded. This report studies the clb load balancing system that has been developed for use within our environment. clb uses an apparently new method, the initial placernent of users, rather than the more familiar, but complex methods of initial placement of processes and process migration. clb has proven to be useful in distributing the system workload among the available hosts, and will help to smooth out the peak periods of workload. A novel feature of clb is that it can make suggestions about the configuration of the system's fixed resources.