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 …
Now-a-days, Cloud computing is a technology which eludes provision cost while providing scalability and elasticity to accessible resources on a pay-per-use basis. To satisfy the …
F Wu, Q Wu, Y Tan - The Journal of Supercomputing, 2015 - Springer
To program in distributed computing environments such as grids and clouds, workflow is adopted as an attractive paradigm for its powerful ability in expressing a wide range of …
L Zhang, K Li, C Li, K Li - Information Sciences, 2017 - Elsevier
Recent studies focus primarily on low energy consumption or execution time for task scheduling with precedence constraints in heterogeneous computing systems. In most …
Workflows have been used to represent a variety of applications involving high processing and storage demands. As a solution to supply this necessity, the cloud computing paradigm …
M Yadav, A Mishra - Journal of Cloud Computing, 2023 - Springer
Efficient utilization of available computing resources in Cloud computing is one of the most challenging problems for cloud providers. This requires the design of an efficient and …
Abstract Service-oriented computing has enabled a new method of service provisioning based on utility computing models, in which users consume services based on their Quality …
The scheduling of a many-task workflow in a distributed computing platform is a well known NP-hard problem. The problem is even more complex and challenging when the virtualized …
For applications in large-scale distributed systems, it is becoming increasingly important to provide reliable scheduling by evaluating the reliability of resources. However, most existing …