Cloud-based architectures have become integral elements of modern networking infrastructure and are characterized by a large number of servers operating in parallel. Optimizing performance in these systems, with a particular focus on specific metrics such as system response time and the probability of loss, is critical to ensure user satisfaction. To address this challenge, this thesis analyzes load balancing policies that are designed to efficiently assign incoming user requests to the servers such that the system performance is optimized. In particular, the thesis focuses on a specialized category known as "randomized dynamic load balancing policies". These policies optimize system performance by dynamically adapting assignment decisions ...
It is well known that simple randomized load balancing schemes can balance load effectively while in...
Cloud computing services are becoming ubiquitous, and are starting to serve as the primary source of...
PhD ThesisThis thesis is concerned with maximising the efficiency of hosting of service provision...
Randomized load balancing is a cost efficient policy for job scheduling in parallel server queueing ...
We consider the problem of assignning jobs to servers in a multi-server system consisting of N paral...
Cloud computing is emerging as an important platform for business, personal and mobile computing app...
We present an overview of scalable load balancing algorithms which provide favorable delay performan...
Load balancing plays a crucial role in many large scale systems. Several different load balancing pr...
This electronic version was submitted by the student author. The certified thesis is available in th...
This paper considers a model of interest in cloud computing applications. We consider a multiserver ...
We study job assignment in large, heterogeneous resource-sharing clusters of servers with finite buf...
In this paper, we study systems where each job or request can be split into a flexible number of sub...
Scheduling and resource allocation in cloud systems is of fundamental importance to system efficienc...
My dissertation work examines resource allocation algorithms in stochastic systems. I use applied pr...
Graduation date: 2014We studied the problem of resource allocation in large scale distributed applic...
It is well known that simple randomized load balancing schemes can balance load effectively while in...
Cloud computing services are becoming ubiquitous, and are starting to serve as the primary source of...
PhD ThesisThis thesis is concerned with maximising the efficiency of hosting of service provision...
Randomized load balancing is a cost efficient policy for job scheduling in parallel server queueing ...
We consider the problem of assignning jobs to servers in a multi-server system consisting of N paral...
Cloud computing is emerging as an important platform for business, personal and mobile computing app...
We present an overview of scalable load balancing algorithms which provide favorable delay performan...
Load balancing plays a crucial role in many large scale systems. Several different load balancing pr...
This electronic version was submitted by the student author. The certified thesis is available in th...
This paper considers a model of interest in cloud computing applications. We consider a multiserver ...
We study job assignment in large, heterogeneous resource-sharing clusters of servers with finite buf...
In this paper, we study systems where each job or request can be split into a flexible number of sub...
Scheduling and resource allocation in cloud systems is of fundamental importance to system efficienc...
My dissertation work examines resource allocation algorithms in stochastic systems. I use applied pr...
Graduation date: 2014We studied the problem of resource allocation in large scale distributed applic...
It is well known that simple randomized load balancing schemes can balance load effectively while in...
Cloud computing services are becoming ubiquitous, and are starting to serve as the primary source of...
PhD ThesisThis thesis is concerned with maximising the efficiency of hosting of service provision...