Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Load Balancing

Encyclopedia of Internet Technologies and Applications
A fundamental mechanism for implementing traffic engineering. It concerns the number of overutilized links, which will have low QoS, and underutilized links, which represent a waste to be reduced. It can be achieved by a multicommodity network flow formulation which leads to the traffic being shared over multiple routes between the ingress node and the egress nodes in order to avoid link saturation and hence the possibility of congestion.
Published in Chapter:
Network Optimization Using Evolutionary Algorithms in Multicast Transmission
Yezid Donoso (Universidad del Norte, Colombia) and Ramón Fabregat (Girona University, Spain)
Copyright: © 2008 |Pages: 7
DOI: 10.4018/978-1-59140-993-9.ch048
Abstract
To support QoS in today’s Internet, several new architecture models have been proposed (Striegel, A., & Manimaran, G. (2002)). Traffic engineering has become a key issue within these new architectures, as supporting QoS requires more sophisticated resource management tools. Traffic engineering aims to optimize the performance of operational networks. The main objective is to reduce congestion hot spots and improve resource utilization. This can be achieved by setting up explicit routes through the physical network in such a way that the traffic distribution is balanced across several traffic trunks. This load balancing technique can be achieved by multicommodity network flow (Pioro, M., & Medhi, D. (2004)) formulation. This leads to the traffic being shared over multiple routes between the ingress node and the egress nodes in order to avoid link saturation and hence the possibility of congestion, which is the inability to transmit a volume of information with the established capacities for a particular equipment or network.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
A Survey on Routing Protocols of Wireless Sensor Networks: A Reliable Data Transfer Using Multiple Sink for Disaster Management
Load balancing plays a vital role for prolonging the network lifetime. Uniform distribution of load among the CHs is important as to avoid hotspot problem. Uniform load distribution is assured in unequal clustering technique where, CHs consume approximately same amount of energy.
Full Text Chapter Download: US $37.50 Add to Cart
Schedulers Based on Ant Colony Optimization for Parameter Sweep Experiments in Distributed Environments
Is a computer methodology to distribute workload across multiple computers to achieve optimal resource utilization, maximize throughput, minimize response time, and avoid overload. Load balancing divides the amount of work that a computer has to do between two or more computers so that more work gets done in the same amount of time and, in general, all users get served faster.
Full Text Chapter Download: US $37.50 Add to Cart
A Survey of Tasks Scheduling Algorithms in Distributed Computing Systems
Distribution of workloads across multiple computing resources.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
An Evolutionary Approach for Load Balancing in Cloud Computing
Load balancing is an approach which tries to balance the total system load by transparently transferring the workload from highly loaded nodes to lightly loaded nodes in an attempt to ensure good overall performance of the system. Basic goal of load balancing is to maximize system throughput. Load balancing helps to achieve a high user satisfaction and resource utilization ratio by ensuring an efficient and fair allocation of every computing resource. Proper load balancing helps in minimizing resource consumption, enabling scalability, avoid over provisioning etc. Load balancing algorithms are basically classified into two categories such as static and dynamic algorithms where dynamic algorithms are again subdivided into centralized and distributed algorithm.
Full Text Chapter Download: US $37.50 Add to Cart
Mastering Cloud Scalability: Strategies, Challenges, and Future Directions: Navigating Complexities of Scaling in Digital Era
Load balancing involves distributing incoming network traffic across multiple servers to ensure efficient resource utilization and prevent overload.
Full Text Chapter Download: US $37.50 Add to Cart
Efficient Service Task Assignment in Grid Computing Environments
A technique to spread work between two or more computers, network links, CPUs, hard drives, or other resources in order to get optimal resource utilization, maximize throughput, and minimize response time.
Full Text Chapter Download: US $37.50 Add to Cart
Mobility-Aware Grid Computing
Load balancing is the technique used to spread workload or resource consumption between many resource providers in order to improve resource utilization and/or performance.
Full Text Chapter Download: US $37.50 Add to Cart
Performance Analysis and Models of Web Traffic
Performance improvement technique based on the distribution of processing and/or communications tasks among a number of processing resources in a computer network so that no single resource becomes overwhelmed. Heavily loaded Web infrastructures typically employ two or more servers in a load balancing scheme so that no performance degradation occurs even though it may be difficult to predict the number of request that can be issued in any moment.
Full Text Chapter Download: US $37.50 Add to Cart
An Adaptive Fuzzy-Based Service-Oriented Approach with QoS Support for Vehicular Ad Hoc Networks
Number of requests served by a node. The number of requests received by a node cannot be predicted at any point of time. Load balancing is very crucial in Vehicular Ad hoc Networks.
Full Text Chapter Download: US $37.50 Add to Cart
Cloud Computing to Improve Agri-Supply Chains in Developing Countries
A computer networking method for distributing workloads across multiple computing resources. Load balancing aims to optimize resource use, maximize throughput, minimize response time, and avoid overload of any one of the resources.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR