Scalable Load Balancing Algorithms in Networked Systems

09/06/2018
by   Debankur Mukherjee, et al.
0

A fundamental challenge in large-scale networked systems viz., data centers and cloud networks is to distribute tasks to a pool of servers, using minimal instantaneous state information, while providing excellent delay performance. In this thesis we design and analyze load balancing algorithms that aim to achieve a highly efficient distribution of tasks, optimize server utilization, and minimize communication overhead.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

12/14/2020

Optimal Hyper-Scalable Load Balancing with a Strict Queue Limit

Load balancing plays a critical role in efficiently dispatching jobs in ...
06/04/2017

Load Balancing in Large-Scale Systems with Multiple Dispatchers

Load balancing algorithms play a crucial role in delivering robust appli...
12/16/2021

Utility maximizing load balancing policies

Consider a service system where incoming tasks are instantaneously dispa...
03/24/2017

Optimal Service Elasticity in Large-Scale Distributed Systems

A fundamental challenge in large-scale cloud networks and data centers i...
02/12/2019

A Novel Communication Cost Aware Load Balancing in Content Delivery Networks using Honeybee Algorithm

Modern web services rely on Content Delivery Networks (CDNs) to efficien...
09/02/2021

Load Balancing in Heterogeneous Server Clusters: Insights From a Product-Form Queueing Model

Efficiently exploiting servers in data centers requires performance anal...
05/19/2021

Stochastic Coordination in Heterogeneous Load Balancing Systems

Current-day data centers and high-volume cloud services employ a broad s...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.