A Migration Approach for Fault Tolerance in Cloud Computing

被引:11
作者
Limam, Said [1 ]
Belalem, Ghalem [1 ]
机构
[1] Univ Oran, Fac Sci, Dept Comp Sci, Oran, Algeria
关键词
Checkpointing; Cloud Computing; Fault Tolerance; Migration; Virtualization;
D O I
10.4018/ijghpc.2014040102
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing has become a significant technology and a great solution for providing a flexible, on-demand, and dynamically scalable computing infrastructure for many applications. Cloud computing also presents a significant technology trends. With the cloud computing technology, users use a variety of devices to access programs, storage, and application-development platforms over the Internet, via services offered by cloud computing providers. The probability of failure occur during the execution becomes stronger when the number of node increases; since it is impossible to fully prevent failures, one solution is to implement fault tolerance mechanisms. Fault tolerance has become a major task for computer engineers and software developers because the occurrence of faults increases the cost of using resources. In this paper, the authors have proposed an approach that is a combination of migration and checkpoint mechanism. The checkpoint mechanism minimizes the time lost and reduces the effect of failures on application execution while the migration mechanism guarantee the continuity of application execution and avoid any loss due to hardware failure in a way transparent and efficient. The results obtained by the simulation show the effectiveness of our approaches to fault tolerance in term of execution time and masking effects of failures.
引用
收藏
页码:24 / 37
页数:14
相关论文
共 18 条
  • [1] Cloud Security Engineering: Avoiding Security Threats the Right Way
    Aljawarneh, Shadi
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2011, 1 (02) : 64 - 70
  • [2] Cloud Computing Security: Opportunities and Pitfalls
    Arshad, Junaid
    Townend, Paul
    Xu, Jie
    Jie, Wei
    [J]. INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2012, 4 (01) : 52 - 66
  • [3] Bauer E., 2012, RELIABILITY AVAILABI
  • [4] Buyya Rajkumar, 2009, 2009 International Conference on High Performance Computing & Simulation (HPCS), P1, DOI 10.1109/HPCSIM.2009.5192685
  • [5] Deng J., 2010, P IEEE GLOBECOM 2010, DOI [10.1109/GLOCOMW.2010.5700210, DOI 10.1109/GLOCOMW.2010.5700210]
  • [6] Garg S. K., 2011, Proceedings of the 2011 IEEE 4th International Conference on Utility and Cloud Computing (UCC 2011), P105, DOI 10.1109/UCC.2011.24
  • [7] Checkpoint-based Fault-tolerant Infrastructure for Virtualized Service Providers
    Goiri, Inigo
    Julia, Ferran
    Guitart, Jordi
    Torres, Jordi
    [J]. PROCEEDINGS OF THE 2010 IEEE-IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2010, : 455 - 462
  • [8] Hamidi H, 2012, INT J GRID HIGH PERF, V4, P37, DOI 10.4018/jghpc.2012010103
  • [9] Kaushal V., 2011, INT J ADV ENG SCI TE, V7, P222
  • [10] Collaborative Services for Fault Tolerance in Hierarchical Data Grid
    Meroufel, B.
    Belalem, G.
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2014, 5 (01) : 1 - 21