Abstract

The client-server model is widely used in many distributed systems in which proper assignment of client is an important factor for the better performance of system. A large number of clients may exist in a distributed system that establishes communication with one another through a variety of intermediary servers. The primary objective of the overall system is to allocate clients to servers to maintain the load balancing as well as communication cost. There are two criteria for server load evaluation. The first one is complete load, followed by task scheduling, with complete load and task scheduling being diametrically opposed measurements. It seems to be NP-hard to figure out the appropriate client-server allotment for a distributed system's total load and load balancing. In this research, we examine distinct server load balancing strategies for the assignment of clients in distributed systems.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call