Scheduling fair resource allocation policies for cloud computing through flow control

11Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.

Abstract

In this short paper, we discuss the problem of resource allocation for cloud computing. The cloud provides a variety of resources for users based on their requirements. Thus, one of the main issues in cloud computing is to design an efficient resource allocation scheme. Each job generated by a user in the cloud has some resource requirements. In this work, we propose a resource allocation method which aims at maximizing the resource utilization and distributing the system’s resources in a fast and fair way, by controlling the flow according to the resources available and by analyzing the dominant demands of each job. Moreover, by parallelizing the computations required, the runtime of the proposed strategy increases linearly as the number of jobs N increases. Here, we present some initial experimental results for small sets of users, that have shown that our strategy allocates the available resources among user jobs in a fair manner, while increasing the overall utilization of each resource.

Cite

CITATION STYLE

APA

Souravlas, S., & Katsavounis, S. (2019). Scheduling fair resource allocation policies for cloud computing through flow control. Electronics (Switzerland), 8(11). https://doi.org/10.3390/electronics8111348

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free