Scheduling in distributed systems: A cloud computing perspective

LF Bittencourt, A Goldman, ERM Madeira… - Computer science …, 2018 - Elsevier
Scheduling is essentially a decision-making process that enables resource sharing among a
number of activities by determining their execution order on the set of available resources …

Efficient task and workflow scheduling in inter-cloud environments: challenges and opportunities

M Masdari, M Zangakani - The Journal of Supercomputing, 2020 - Springer
Efficient task and workflow scheduling are very crucial for increasing performance, resource
utilization, customer satisfaction, and return of investment for cloud service providers. Based …

A novel weight-assignment load balancing algorithm for cloud applications

AA Adewojo, JM Bass - SN Computer Science, 2023 - Springer
Web applications commonly suffer from flash crowds and resource failure, resulting in
performance degradation. Flash crowds are large, sudden, yet legitimate influxes of user …

Dynamic scheduling strategy with efficient node availability prediction for handling divisible loads in multi-cloud systems

S Kang, B Veeravalli, KMM Aung - Journal of Parallel and Distributed …, 2018 - Elsevier
With large resource capacity, clouds have become a primary infrastructure for users to store
big amount of data and perform large-scale computations. With the increasing demands and …

[PDF][PDF] Survey on task scheduling optimization strategy under multi-cloud environment

Q Zhang, S Geng, X Cai - CMES-Computer Modeling in …, 2023 - cdn.techscience.cn
Cloud computing technology is favored by users because of its strong computing power and
convenient services. At the same time, scheduling performance has an extremely efficient …

Bargaining game-based scheduling for performance guarantees in cloud computing

C Liu, K Li, Z Tang, K Li - … on Modeling and Performance Evaluation of …, 2018 - dl.acm.org
In this article, we focus on request scheduling with performance guarantees of all users in
cloud computing. Each cloud user submits requests with average response time …

Scheduling of workflow jobs based on twostep clustering and lowest job weight

H Al‐Najjar, SSN Alhady… - Concurrency and …, 2021 - Wiley Online Library
Scheduling is an important technique to improve the productivity of workflow applications in
a grid system. Serving workflow applications added overhead on the scheduling system …

A survey of job scheduling algorithms in distributed environment

HM Al-Najjar, SSNAS Hassan - 2016 6th IEEE International …, 2016 - ieeexplore.ieee.org
This study investigates the main characteristics of the job scheduling models and how
different researches solved the problem using different models in distributed environment …

Adapting market-oriented policies for scheduling divisible loads on clouds

MLA Majid, S Chuprat - International Journal of Distributed Systems …, 2020 - igi-global.com
Cloud computing has become an important alternative for solving big data processing.
Nowadays, cloud service providers usually offer users a virtual machine with various …

[PDF][PDF] A survey of load balancing algorithms in cloud computing

H Chandra, H Bahuguna - International Journal of Computer …, 2017 - researchgate.net
Cloud Computing is performing computing using the internet facility. It provides shared pool
of configurable resources. The Computing is performed as on demand of the user. The user …