Comparative analysis of fault tolerance models and their challenges in cloud computing

  • Authors

    • Mridula Dhingra Manav Rachna International University, Faridabad.
    • Neha Gupta Manav Rachna International University, Faridabad.
    2017-05-03
    https://doi.org/10.14419/ijet.v6i2.7565
  • Cloud Computing, Fault Tolerance, Reliability, Virtualization.
  • Cloud Computing is a vital platform for viable and non-viable clients. It provides the reliable services to clients through data centers which contains servers, storage etc. One of the major challengein cloud computing environment is that services should be run without errors or faults. In cloud computing environment various computations are run on real time applications so that chances of errors becomes high, for these reasons applications running in cloud environment should be reliable and must have the ability of fault tolerance. In this paper, authors have discussed many fault tolerance techniques and compared various model of fault tolerance.

  • References

    1. [1] Dhingra M., Gupta N.,“Various Security Issues and their Remedies in Cloud Computingâ€, International Journal of Advanced Engineering and Science, vol 2, issue 2, 2016 (pp-18-20).

      [2] Foster, I., Zhao, Y., Raicu, I., & Lu, S. (2008, November). “Cloud computing and grid computing 360-degree comparedâ€. In Grid Computing Environments Workshop, 2008. GCE'08 (pp. 1-10). Ieee. https://doi.org/10.1109/gce.2008.4738445.

      [3] Gong, C., Liu, J., Zhang, Q., Chen, H., & Gong, Z. (2010, September). “The characteristics of cloud computingâ€. In Parallel Processing Workshops (ICPPW), 2010 39th International Conference on (pp. 275-279).IEEE. https://doi.org/10.1109/icppw.2010.45.

      [4] Carolan, S. J. (2009). “Introduction to cloud computing Architectureâ€. White Paper, 1st edn. Sun Microsystems (June 2009).

      [5] Furht, B. (2010). “Cloud computing fundamentalsâ€.In Handbook of cloud computing (pp. 3-19).Springer US. https://doi.org/10.1007/978-1-4419-6524-0_1.

      [6] Kaushal, V., &Bala, A. (2011). “Autonomic fault tolerance using haproxy in cloud environmentâ€. Int. J. of Advanced Engineering Sciences and Technologies, 7(2), 54-59.

      [7] Patra, P. K., Singh, H., & Singh, G. (2013). “Fault Tolerance Techniques and Comparative Implementation in Cloud Computingâ€. International Journal of Computer Applications, 64(14).

      [8] Bala, A., &Chana, I. (2012). “Fault ToleranceChallenges, Techniques and Implementation in Cloud Computingâ€. International Journal of Computer Science Issues (IJCSI), 9(1).

      [9] Tchana, A., Broto, L., &Hagimont, D. (2012, March). “Fault Tolerant Approaches in Cloud Computing Infrastructuresâ€. In ICAS 2012, the Eighth International Conference on Autonomic and Autonomous Systems (pp. 42-48).

      [10] Gupta, I., Chandra, T. D., &Goldszmidt, G. S. (2001, August). “On scalable and efficient distributed failure detectorsâ€. In Proceedings of the twentieth annual ACM symposium on Principles of distributed computing (pp. 170-179). ACM. https://doi.org/10.1145/383962.384010.

      [11] Jhawar, R., Piuri, V., &Santambrogio, M. (2013). “Fault tolerance management in cloud computing: A system-level perspectiveâ€. Systems Journal, IEEE, 7(2), 288-297. https://doi.org/10.1109/JSYST.2012.2221934.

      [12] Huth, A., &Cebula, J. (2011). “The Basics of Cloud Computingâ€. United States Computer.

      [13] Deng, J., Huang, S. H., Han, Y. S., & Deng, J. H. (2010, December). “Fault-tolerant and reliable computation in cloud computingâ€. In GLOBECOM Workshops (GC Wkshps), 2010 IEEE (pp. 1601- 1605).IEEE. https://doi.org/10.1109/glocomw.2010.5700210.

      [14] Zhao, W., Melliar-Smith, P. M., & Moser, L. E. (2010, July). “Fault tolerance middleware for cloud computingâ€. In Cloud Computing (CLOUD), 2010 IEEE 3rd International Conference on (pp. 67-74).IEEE. https://doi.org/10.1109/cloud.2010.26.

      [15] Sun, D. W., Chang, G. R., Gao, S., Jin, L. Z., & Wang, X. W. (2012). “Modeling a dynamic data replication strategy to increase system availability in cloud computing environmentsâ€.Journal of computer science and technology, 27(2), 256-272. https://doi.org/10.1007/s11390-012-1221-4.

      [16] Meshram, A. D., Sambare, A. S., &Zade, S. D. (2013). “Fault Tolerance Model for Reliable Cloud Computingâ€.

      [17] Joshi, S. C., &Sivalingam, K. M. (2014). “Fault tolerance mechanisms for virtual data center architecturesâ€. Photonic Network Communications, 28(2), 154-164. https://doi.org/10.1007/s11107-014-0463-1.

      [18] Malik S. &Huet F. (2011). “Adaptive Fault Tolerance in Real Time Cloud Computingâ€. In Services (SERVICES), 2011 IEEE World Congress on (pp. 280- 287).IEEE. https://doi.org/10.1109/SERVICES.2011.108.

      [19] Bala A. &ChanaI. , (2014). “Intelligent failure prediction models for scientific workflowsâ€. Expert Systems with Applications.

      [20] Sabahifarzad, 2011. “Cloud Computing Reliability, Availability and Serviceability (RAS): issues and Challengesâ€. International Journal on Advances inICT for Emerging Regions04 (02):12-23.

      [21] Srivaramangai. P,Srinivasan R,2012 Vol II. “A Model to provide a Reliable Infrastructure for Cloud Computingâ€.Proceedings of the World Congress on Engineering.

      [22] Reza Hamid et al., 2013. “An analytical model to evaluate reliability of cloud computing systems in the presence of QoS requirementsâ€.

      [23] ArdagnaDaniloet et al., 2014“Quality-of-service in cloud computing: modeling techniques and their applicationsâ€. Journal of Internet Services and Applications, 5:11. https://doi.org/10.1186/s13174-014-0011-3.

      [24] Saikia Lakshmi Prasad, Langlen Devi Yumnam, 2015. “Fault Tolereane Techniques and Algorithms In Cloud Computingâ€. International Journal of Computer Science & Communication Networks,Vol 4(1),01-08

      [25] Padmakumari P., 2015. “Methodical Review on Various Fault Tolerant and Monitoring Mechanisms to improve Reliability on Cloud Environmentâ€.Indian Journal of Science and Technology, Vol 8(35). https://doi.org/10.17485/ijst/2015/v8i35/80130.

      [26] Rahme Jean, XuHaiping, 2015. “A Software Reliability Model for Cloud-based Software Rejuvenation using Dynamic Fault Treesâ€. International Journal of Software Engineering and Knowledge Engineering.

  • Downloads

  • How to Cite

    Dhingra, M., & Gupta, N. (2017). Comparative analysis of fault tolerance models and their challenges in cloud computing. International Journal of Engineering & Technology, 6(2), 36-40. https://doi.org/10.14419/ijet.v6i2.7565