A low redundancy and high time efficiency large-scale task assignment strategy for heterogeneous service-oriented cloud computing systems

被引:1
|
作者
Zhu, Jiang [1 ,2 ,3 ]
Wang, Lizan [1 ,2 ,3 ]
Xie, Guoqi [4 ]
Pei, Tingrui [1 ,2 ,3 ]
Oh, Sangyoon [5 ]
Li, Zhetao [1 ,2 ,3 ]
机构
[1] Xiangtan Univ, Key Lab Hunan Prov Internet Things & Informat Sec, Xiangtan 411105, Peoples R China
[2] Xiangtan Univ, Key Lab Intelligent Comp & Informat Proc, Xiangtan 411105, Peoples R China
[3] Xiangtan Univ, Sch Automat & Elect Informat, Xiangtan 411105, Peoples R China
[4] Hunan Univ, Coll Comp Sci & Elect Engn, Key Lab Embedded & Network Comp Hunan Prov, Changsha 410082, Hunan, Peoples R China
[5] Ajou Univ, Dept Comp & Informat Engn, Suwon 443749, South Korea
来源
JOURNAL OF SUPERCOMPUTING | 2021年 / 77卷 / 04期
基金
中国国家自然科学基金;
关键词
Heterogeneous service-oriented cloud computing systems; Fault-tolerance; Reliability requirement; Minimizing redundancy; Maximizing time efficiency; TOLERANT SCHEDULING ALGORITHM; PARALLEL APPLICATIONS; DESIGN OPTIMIZATION; PERFORMANCE; GRIDS;
D O I
10.1007/s11227-020-03403-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With a large number of heterogeneous processors are deployed on service-oriented cloud computing systems, the issue of processor random hardware failure is becoming increasingly prominent. Replication-based fault-tolerance task assignment is a common approach to satisfy application's reliability requirement. However, the state-of-the-art algorithms have either high redundancy or low time efficiency. In this work, we propose a fast task assignment for minimizing redundancy (FTAMR) algorithm to satisfy reliability requirement for a directed acyclic graph-based parallel application on heterogeneous service-oriented cloud computing systems. Firstly, the FTAMR algorithm fast identifies tasks which need to be replicated. Secondly, the FTAMR algorithm fast maps selected tasks to their respective most suitable processors. Then, the FTAMR algorithm repeats above steps until application's reliability satisfies established reliability requirement. Experimental results on real and synthetic generated parallel applications at different scales, parallelism, and heterogeneity show that the FTAMR algorithm can generate minimum redundancy and maximum time efficiency compared with the state-of-the-art fault-tolerance algorithms.
引用
收藏
页码:3450 / 3483
页数:34
相关论文
共 2 条
  • [1] A low redundancy and high time efficiency large-scale task assignment strategy for heterogeneous service-oriented cloud computing systems
    Jiang Zhu
    Lizan Wang
    Guoqi Xie
    Tingrui Pei
    Sangyoon Oh
    Zhetao Li
    The Journal of Supercomputing, 2021, 77 : 3450 - 3483
  • [2] The Impact of the Variability of Patient Flow and Service Time on the Efficiency of Large-Scale Outpatient Systems
    Zou, Chengye
    Wang, Junwei
    Cheng, Yao
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (03) : 1230 - 1240