Data-Oriented Scheduling with Dynamic-Clustering Fault-Tolerant Technique for Scientific Workflows in Clouds

被引:10
作者
Ahmad, Z. [1 ]
Jehangiri, A., I [1 ]
Iftikhar, M. [1 ]
Umer, A., I [1 ]
Afzal, I [1 ]
机构
[1] Hazara Univ, Dept Informat Technol, Front Multipurpose Hall, Mansehra 21120, Khyber Pakhtunk, Pakistan
关键词
MANAGEMENT-SYSTEM; ALGORITHMS; VISUALIZATION; SIMULATION;
D O I
10.1134/S0361768819080097
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud computing is one of the most prominent parallel and distributed computing paradigm. It is used for providing solution to a huge number of scientific and business applications. Large scale scientific applications which are structured as scientific workflows are evaluated through cloud computing. Scientific workflows are data-intensive applications, as a single scientific workflow may consist of hundred thousands of tasks. Task failures, deadline constraints, budget constraints and improper management of tasks can also instigate inconvenience. Therefore, provision of fault-tolerant techniques with data-oriented scheduling is an important approach for execution of scientific workflows in Cloud computing. Accordingly, we have presented enhanced data-oriented scheduling with Dynamic-clustering fault-tolerant technique (EDS-DC) for execution of scientific workflows in cloud computing. We have presented data-oriented scheduling as a proposed scheduling technique. We have also equipped EDS-DC with Dynamic-clustering fault-tolerant technique. To know the effectiveness of EDS-DC, we compared its results with three well-known enhanced heuristic scheduling policies referred to as: (a) MCT-DC, (b) Max-min-DC, and (c) Min-min-DC. We considered scientific workflow of CyberShake as a case study, because it contains most of the characteristics of scientific workflows such as integration, disintegration, parallelism, and pipelining. The results show that EDS-DC reduced make-span of 10.9% as compared to MCT-DC, 13.7% as compared to Max-min-DC, and 6.4% as compared to Min-min-DC scheduling policies. Similarly, EDS-DC reduced the cost of 4% as compared to MCT-DC, 5.6% as compared to Max-min-DC, and 1.5% as compared to Min-min-DC scheduling policies. These results in respect of make-span and cost are highly significant for EDS-DC as compared with above referred three scheduling policies. The SLA is not violated for EDS-DC in respect of time and cost constraints, while it is violated number of times for MCT-DC, Max-min-DC, and Min-min-DC scheduling techniques.
引用
收藏
页码:506 / 516
页数:11
相关论文
共 44 条
[1]   LIGO: the Laser Interferometer Gravitational-Wave Observatory [J].
Abbott, B. P. ;
Abbott, R. ;
Adhikari, R. ;
Ajith, P. ;
Allen, B. ;
Allen, G. ;
Amin, R. S. ;
Anderson, S. B. ;
Anderson, W. G. ;
Arain, M. A. ;
Araya, M. ;
Armandula, H. ;
Armor, P. ;
Aso, Y. ;
Aston, S. ;
Aufmuth, P. ;
Aulbert, C. ;
Babak, S. ;
Baker, P. ;
Ballmer, S. ;
Barker, C. ;
Barker, D. ;
Barr, B. ;
Barriga, P. ;
Barsotti, L. ;
Barton, M. A. ;
Bartos, I. ;
Bassiri, R. ;
Bastarrika, M. ;
Behnke, B. ;
Benacquista, M. ;
Betzwieser, J. ;
Beyersdorf, P. T. ;
Bilenko, I. A. ;
Billingsley, G. ;
Biswas, R. ;
Black, E. ;
Blackburn, J. K. ;
Blackburn, L. ;
Blair, D. ;
Bland, B. ;
Bodiya, T. P. ;
Bogue, L. ;
Bork, R. ;
Boschi, V. ;
Bose, S. ;
Brady, P. R. ;
Braginsky, V. B. ;
Brau, J. E. ;
Bridges, D. O. .
REPORTS ON PROGRESS IN PHYSICS, 2009, 72 (07)
[2]   Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds [J].
Abrishami, Saeid ;
Naghibzadeh, Mahmoud ;
Epema, Dick H. J. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01) :158-169
[3]  
[Anonymous], 2014, Int. J. Comput. Appl
[4]  
[Anonymous], 2008, P 3 WORKSH WORKFL SU
[5]  
[Anonymous], 2013, XSEDE CLOUD SURVEY R
[6]   Simulation of SLA-based VM-scaling algorithms for cloud-distributed applications [J].
Antonescu, Alexandru-Florian ;
Braun, Torsten .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 54 :260-273
[7]  
Bala A., 2012, Int J Comput Sci Issues, V9, P288
[8]   An efficient mulithreading algorithm for the simulation of global illumination [J].
Barladian, B. Kh. ;
Shapiro, L. Z. ;
Denisov, E. Yu. ;
Voloboy, A. G. .
PROGRAMMING AND COMPUTER SOFTWARE, 2017, 43 (04) :217-223
[9]  
Callaghan Scott, 2008, 2008 IEEE Fourth International Conference on eScience, P151, DOI 10.1109/eScience.2008.60
[10]   Metrics for heterogeneous scientific workflows: A case study of an earthquake science application [J].
Callaghan, Scott ;
Maechling, Philip ;
Small, Patrick ;
Milner, Kevin ;
Juve, Gideon ;
Jordan, Thomas H. ;
Deelman, Ewa ;
Mehta, Gaurang ;
Vahi, Karan ;
Gunter, Dan ;
Beattie, Keith ;
Brooks, Christopher .
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2011, 25 (03) :274-285