Scheduling Algorithms Based on Resource Fragmentation for Advance Reservation Tasks

Author(s):  
Bo Li ◽  
Yijian Pei ◽  
Hao Wu ◽  
Xian Zhao ◽  
Bin Shen
2016 ◽  
Vol 77 ◽  
pp. 26-40 ◽  
Author(s):  
Maryam Barshan ◽  
Hendrik Moens ◽  
Jeroen Famaey ◽  
Filip De Turck

Author(s):  
Spyridon V. Gogouvitis ◽  
Kleopatra G. Konstanteli ◽  
Dimosthenis Kyriazis ◽  
Gregory Katsaros ◽  
Tommaso Cucinotta ◽  
...  

With the advent of Service Oriented Architectures, more applications are built in a distributed manner based on loose coupled services. In this context, Workflow Management Systems play an important role as they are the means to both define the processes that realize the application goals as well as implement the orchestration of the different services. The purpose of the chapter is to give an overview of various solutions regarding workflow semantics and languages, as well as their enactment within the scope of distributed systems. To this end, major focus is given to solutions that are aimed at Grid environments. Scheduling algorithms and advance reservation techniques are also discussed as these are among the hottest research topics in Workflow Management Systems.


2013 ◽  
pp. 142-159
Author(s):  
Spyridon V. Gogouvitis ◽  
Kleopatra G. Konstanteli ◽  
Dimosthenis Kyriazis ◽  
Gregory Katsaros ◽  
Tommaso Cucinotta ◽  
...  

With the advent of Service Oriented Architectures, more applications are built in a distributed manner based on loose coupled services. In this context, Workflow Management Systems play an important role as they are the means to both define the processes that realize the application goals as well as implement the orchestration of the different services. The purpose of the chapter is to give an overview of various solutions regarding workflow semantics and languages, as well as their enactment within the scope of distributed systems. To this end, major focus is given to solutions that are aimed at Grid environments. Scheduling algorithms and advance reservation techniques are also discussed as these are among the hottest research topics in Workflow Management Systems.


Author(s):  
Valentin Cristea ◽  
Ciprian Dobre ◽  
Corina Stratan ◽  
Florin Pop

This chapter presents the scheduling problem in large scale distributed systems. Most parts of the chapter are devoted to discussion of scheduling algorithms and models. The main challenges of scheduling problem are approached here. The implementation issues are also covered. The chapter has three parts. The first part covers basics like scheduling models, scheduling algorithms for independent tasks and DAG scheduling Algorithms for tasks with dependencies. The first part of the chapter presents a classification of scheduling problems, methods that are relevant for the solution procedures, and computational complexity. The scheduling models are presented based on systems architecture described in Resource Management chapter. This firs part also provides a critical analysis of most important algorithms from different points of view, such as static versus dynamic policies, objective functions, applications models, adaptation, QoS constraints and strategies dealing with dynamic behavior of resources. The second part covers new scheduling mechanism like resources co-allocation and advance reservation. Multi-criteria optimization mechanisms for users and systems constrain (e.g. load-balancing, minimization of execution time) are described and analyzed in this chapter. This part uses algorithm and methods to highlight the importance of these topics. The dynamic scheduling is also the subject of this part. It is also presented the implementation issues for scheduler tools. Since it is not possible to cover the whole area of scheduling in one chapter, some restrictions are imposed. Firstly, the chapter presents only Scheduling for Large Scale Distributed Systems (LSDS), without single system scheduling. Secondly, some interesting topics of fault tolerance (re-scheduling) are not analyzed in this chapter.


2014 ◽  
Vol E97.B (7) ◽  
pp. 1474-1482 ◽  
Author(s):  
Takayoshi IWATA ◽  
Hiroyuki MIYAZAKI ◽  
Fumiyuki ADACHI

Sign in / Sign up

Export Citation Format

Share Document