A scheduling algorithm for grid workflow using bottleneck detection and load balancing. Issue 3 (19th August 2014)
- Record Type:
- Journal Article
- Title:
- A scheduling algorithm for grid workflow using bottleneck detection and load balancing. Issue 3 (19th August 2014)
- Main Title:
- A scheduling algorithm for grid workflow using bottleneck detection and load balancing
- Authors:
- Smanchat, Sucha
Sritawathon, Suchon - Editors:
- Taniar, David
Pardede, Eric - Abstract:
- Abstract : Purpose: This paper proposes a scheduling technique for parameter sweep workflows, which are used in parametric study and optimization. When executed in multiple parallel instances in the grid environment, it is necessary to address bottleneck and load balancing to achieve an efficient execution. Design/methodology/approach: A bottleneck detection approach is based on commonly known performance metrics of grid resources. To address load balancing, a resource requirement similarity metric is introduced to determine the likelihood of the distributed of tasks across available grid resources, which is referred to as execution context. The presence of a bottleneck and the execution context are used in the main algorithm, named ABeC, to schedule tasks selectively at run-time in order to achieve a better overall execution time or makespan. Findings: According to the results of the simulations against four existing algorithms using several scenarios, the proposed technique performs at least similarly to the existing four algorithms in most cases and achieves better performance when scheduling workflows having parallel structure. Originality/value: The bottleneck detection and the load balancing proposed in this paper require only common resource and task information rendering it applicable to most workflow systems. The proposed scheduling technique, through such selective behaviour, may help reduce the time required for the execution of multiple instances of a gridAbstract : Purpose: This paper proposes a scheduling technique for parameter sweep workflows, which are used in parametric study and optimization. When executed in multiple parallel instances in the grid environment, it is necessary to address bottleneck and load balancing to achieve an efficient execution. Design/methodology/approach: A bottleneck detection approach is based on commonly known performance metrics of grid resources. To address load balancing, a resource requirement similarity metric is introduced to determine the likelihood of the distributed of tasks across available grid resources, which is referred to as execution context. The presence of a bottleneck and the execution context are used in the main algorithm, named ABeC, to schedule tasks selectively at run-time in order to achieve a better overall execution time or makespan. Findings: According to the results of the simulations against four existing algorithms using several scenarios, the proposed technique performs at least similarly to the existing four algorithms in most cases and achieves better performance when scheduling workflows having parallel structure. Originality/value: The bottleneck detection and the load balancing proposed in this paper require only common resource and task information rendering it applicable to most workflow systems. The proposed scheduling technique, through such selective behaviour, may help reduce the time required for the execution of multiple instances of a grid workflow that is to be executed in parallel. … (more)
- Is Part Of:
- International journal of web information systems. Volume 10:Issue 3(2014)
- Journal:
- International journal of web information systems
- Issue:
- Volume 10:Issue 3(2014)
- Issue Display:
- Volume 10, Issue 3 (2014)
- Year:
- 2014
- Volume:
- 10
- Issue:
- 3
- Issue Sort Value:
- 2014-0010-0003-0000
- Page Start:
- Page End:
- Publication Date:
- 2014-08-19
- Subjects:
- World Wide Web -- Periodicals
Internet -- Periodicals
Information storage and retrieval systems -- Periodicals
004.678 - Journal URLs:
- http://www.emeraldinsight.com/info/journals/ijwis/ijwis.jsp ↗
http://www.emeraldinsight.com/ ↗
http://www.troubador.co.uk/ijwis/ ↗ - DOI:
- 10.1108/IJWIS-02-2014-0002 ↗
- Languages:
- English
- ISSNs:
- 1744-0084
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.701180
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4971.xml