DocumentCode
3028151
Title
An Adaptive Scheduler for Enhancing the Efficiency of Multi-engine BPM Systems
Author
Sun, Junyi ; Li, Houfu ; Han, Yanbo
Author_Institution
Grad. Univ. of Chinese Acad. of Sci., Beijing, China
fYear
2009
fDate
10-12 Aug. 2009
Firstpage
606
Lastpage
610
Abstract
Process enactment plays a pivotal role in BPM systems. In order to enhance the scalability and robustness of BPM systems, a straightforward solution is to provide a redundant system with multi engine architecture. However, without an effective scheduler, the multi engine BPM systems cannot play out its advantages. This paper focuses on the design of an adaptive scheduler which can handle both process level and activity level scheduling based on dynamic weighted scheduling algorithm. The experiments show that, with the scheduler, the load capacity of the multi engine BPM system can be improved and the average response time of process requests can be reduced, especially when each engine node has some differences in configurations.
Keywords
adaptive scheduling; algorithm theory; corporate modelling; activity level scheduling; adaptive scheduling; business process modelling system; dynamic weighted scheduling algorithm; multi engine architecture; process level scheduling; Adaptive scheduling; Algorithm design and analysis; Delay; Distributed computing; Dynamic scheduling; Engines; Hardware; Load management; Processor scheduling; Scheduling algorithm; Adaptive Scheduling; Multi-engine BPM system; Process-specific DWRR;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing with Applications, 2009 IEEE International Symposium on
Conference_Location
Chengdu
Print_ISBN
978-0-7695-3747-4
Type
conf
DOI
10.1109/ISPA.2009.78
Filename
5207871
Link To Document