Fault Tolerance Avoidance in Cloud Computing Software Applications

International Journal of Computer Trends and Technology (IJCTT)          
© 2017 by IJCTT Journal
Volume-43 Number-3
Year of Publication : 2017
Authors : S. Veerapandi, Dr.K. Alagarsamy


S. Veerapandi, Dr.K. Alagarsamy  "Fault Tolerance Avoidance in Cloud Computing Software Applications". International Journal of Computer Trends and Technology (IJCTT) V43(3):160-169, January 2017. ISSN:2231-2803. www.ijcttjournal.org. Published by Seventh Sense Research Group.

Abstract -
Cloud computing is the innovation of service in computing era. In distributed computing which adoptable technology as it provides integration of software and resources. In recent years, cloud computing is highly developed and many company’s adopted some type of cloud strategy and apply into their business development. Tremendous growth in cloud computing and its development motivated us to implement the fault tolerance techniques in the cloud environment. Every system prone to failures but we have to maximize the up time of server. Fault tolerance evaluates the capability of a cloud to respond to an unexpected hardware or software failure. In order to achieve better performance and resource availability in cloud computing, failure should be monitored and handled on time. In this paper we have proposed a novel approach to increase the cloud environment performance and uptime using proxy server tools.

[1] An Introduction to Fault-Tolerant Systems - Kjetil Nørv°ag, Department of Computer and Information Science Norwegian University of Science and Technology , 7034 Trondheim, Norway
[2] Yilei Zhang, Zibin Zhengand and Michael R. Lyu, “BFTCloud: A Byzantine Fault Tolerance Framework for Voluntary-Resource Cloud Computing”, 4th International Conference on Cloud Computing, IEEE, 2011.
[3] Arvind Kumar, Rama Shankar Yadav, Ran vijay and Anjali Jain “Fault Tolerance in Real Time DistributedSystem”, International Journal on Computer Science and Engineering (IJCSE),Vol. 3,ISSN: 0975-3397, No. 2 ,Feb 2011. Computer Science, pages 257–270, Springer, 2004.
[4] Felix C. Gärtner, “Fundamentals of Fault-Tolerant Distributed Computing in Asynchronous Environments”, ACM Computing Surveys, Vol. 31, No. 1, March 1999.
[5] Lee Pike, Jeffrey Maddalon, Paul Miner, and Alfons Geser, “Abstractions for Fault-Tolerant Distributed System Verification”, In Theorem Proving in Higher Order Logics (TPHOLs), volume 3223
[6] Sourabh Dave and AbhishekRaghuvanshi, “Fault Tolerance Techniques in Distributed System”, International Journal of Engineering Innovation & Research Vol. 1, Issue 2, ISSN: 2277 – 5668, 2012.
[7] Anjali D. Meshram, A.S.Sambare and S. D. Zade , “Fault Tolerance Model for Reliable Cloud Computing “, International Journal on Recent and Innovation Trends in Computing and Communication, ISSN 2321 – 8169, Vol. 1, Issue: 7, July 2013.
[8] BanM. Khammas, “Design a Fault Tolerance for Real Time Distributed System”, Al-Khwarizmi Engineering Journal, Vol. 8, No. 1, PP11 -17, 2012.
[9] Ravi Jhawar, Vincenzo Piuri and Marco Santambrogio, Member of IEEE, “Fault Tolerance Management in Cloud Computing: A System-Level Perspective “, IEEE, 2012 .
[10] Krish Jamsa, “Cloud Computing”, First India Edition, Jones and Bartlett India Pvt. Ltd., 978-93-80853-77-2, 2013.
[11] AnjuBala, InderveerChana, “Fault Tolerance- Challenges, Techniques and Implementation in Cloud Computing”, International Journal of Computer Science (IJCSI) Issues, Vol. 9, Issue 1, No 1, January 2012.
[12] Prasenjit Kumar Patra ,Harshpreet Singh &Gurpreet Singh, “Fault Tolerance Techniques and Comparative Implementation in Cloud Computing” International Journal of Computer Applications , Vol. 64, No.14, February 2013.
[13] N. Chandrakala and Dr. P. Sivaprakasam, “ Analysis of Fault Tolerance Approaches in Dynamic Cloud Computing “, International Journal of Advanced Research in Computer Science and Software Engineering, ISSN: 2277 128X , Vol. 3, Issue 2, February 2013.
[14] OpenNebula, “Opennebula.org: The open source toolkit forcloud computing,” http://opennebula.org, [retrieved: january,2012].
[15] Daniel Nurmi, Richard Wolski, Chris Grzegorczyk,Graziano Obertelli, Sunil Soman, Lamia Youseff, andDmitrii Zagorodnov “The eucalyptus open-source cloudcomputingsystem,” in 9th International Symposium onCluster Computing and the Grid (CCGRID), vol. 0, pp.124-131. Washington, DC, USA, 2009.
[16] Vishonika Kaushal and Vishonika Kaushal, “Autonomic faulttolerance using haproxy in cloud environment,” InternationalJournal of Advanced Engeneering Sciences and Technologies,vol. 7, 2010.
[17] University. of Chicago, “Nimbus is cloud computing forscience,” http://www.nimbusproject.org/, [retrieved: january,2012].
[18] Francesco Tusa, Maurizio Paone, Massimo Villari, and AntonioPuliafito, “Clever: A cloud-enabled virtual environment,”in IEEE Symposium on Computers and Communications(ISCC), pp. 477-482. Riccione, Italy, 2010.
[19] Amazon, Inc, Amazon Elastic Compute Cloud (Amazon EC2).Available: http://aws.amazon.com/ec2/#pricing,
[20] Microsoft, “Windows azure: Microsoft’s cloud services platform,”http://www.microsoft.com/windowsazure/.
[21] Y.M. Teo, B.L. Luong, Y. Song, T. Nam,”Cost-Performance of Fault Tolerance in Cloud Computing,International Conference on Advanced Computing andApplications, (Special Issue of Journal of Science andTechnology, Vol. 49(4A), pp. 61-73), Ho Chi Minh, Vietnam, October 19-21, 2011.
[22] L. Arockiam, S. Monikandan& G. Parthasarathy,”Cloud Computing: A Survey, International Journal of InternetComputing (IJIC), and ISSN No: 2231 – 6965, Volume-1, Issue-2, 2011.
[23] Qi Zhang, Lu Cheng,RaoufBoutaba,” Cloud computing: state-of-the-art and research challenges, J InternetServAppl (2010) 1: 7–18 DOI 10.1007/s13174-010-0007-6.

Cloud Environment, Database, Fault tolerance.