CFP last date
22 April 2024
Reseach Article

Replication: A Technique for Scalability in Cloud Computing

by Nagamani H Shahapure, P Jayarekha
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 122 - Number 5
Year of Publication: 2015
Authors: Nagamani H Shahapure, P Jayarekha
10.5120/21695-4799

Nagamani H Shahapure, P Jayarekha . Replication: A Technique for Scalability in Cloud Computing. International Journal of Computer Applications. 122, 5 ( July 2015), 13-18. DOI=10.5120/21695-4799

@article{ 10.5120/21695-4799,
author = { Nagamani H Shahapure, P Jayarekha },
title = { Replication: A Technique for Scalability in Cloud Computing },
journal = { International Journal of Computer Applications },
issue_date = { July 2015 },
volume = { 122 },
number = { 5 },
month = { July },
year = { 2015 },
issn = { 0975-8887 },
pages = { 13-18 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume122/number5/21695-4799/ },
doi = { 10.5120/21695-4799 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:09:46.499949+05:30
%A Nagamani H Shahapure
%A P Jayarekha
%T Replication: A Technique for Scalability in Cloud Computing
%J International Journal of Computer Applications
%@ 0975-8887
%V 122
%N 5
%P 13-18
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud computing is a technology which produces and consumes huge amount of data every day. This makes the cloud to store tons of applications. The demand for these resources is on the rise. Multi cloud environment is used to satisfy these demands. If multiple providers cooperatively work together, the availability of resource can be improved. The replication of data across multiple places in cloud has become an effective solution to achieve good performance in terms of load balancing, response time and availability. Replication of data is a good way to achieve reliability and improve performance in a distributed system. The rising popularity of cloud computing is an alternative to classic information processing systems. This has increased the importance of its correct and continuous operation even in the presence of faulty components. Fault tolerance is a major concern to guarantee availability and reliability of critical services as well as application execution. In order to minimize failure impact on the system and application execution, failures should be anticipated and proactively handled.

References
  1. Dejene Boru, Dzmitry Kliazovich, Fabrizio Granelli, Pascal Bouvry, and Albert Y. Zomaya, "Energy Efficient Data Replication in Cloud Computing Data Centers", Eco Cloud Project.
  2. D. Kliazovich, J. E. Pecero, A. Tchernykh, P. Bouvry, S. U. Khan, and A. Y. Zomaya, "CA-DAG: Communication-Aware Directed Acyclic Graphs for Modeling Cloud Computing Applications," IEEE International Conference on Cloud Computing (CLOUD), Santa Clara, CA, USA, 2013.
  3. Xavier D´efago, Andr´e Schiper and Nicole Sergent, "Semi-Passive Replication", IEEE Computer Society Press. Appeared in Proceedings of the 17th IEEE Symposium on Reliable Distributed Systems, 1998.
  4. Manjula Dyavanur and Kavita Kori, "Fault Tolerance Techniques in Big Data Tools: A Survey", International Journal of Innovative Research in Computer and Communication Engineering IJIRCCE, Vol. 2, Special Issue 2, May 2014, ISSN (Online): 2320-9801.
  5. R. Jemina Priyadarsini and L. Arockiam, "Failure Management in Cloud: An Overview", International Journal of Advanced Research in Computer and Communication Engineering Vol. 2, Issue 10, October 2013, ISSN (Print): 2319-5940, ISSN (Online): 2278-1021.
  6. Sergio Filipe Garrau dos Santos Almeida, "Geo Replication in Large Scale Cloud Computing Applications", Dissertation submitted for Master Degree in Information Systems and Computer Engineering, November 2012.
  7. Adrian Coles and Bica Mihai, "An Adaptive Virtual Machine Replication Algorithm for Highly- Available Services", Proceedings of the Federated Conference on Computer Science and Information Systems pp. 941–948, ISBN 978-83-60810-22-4, 978-83-60810-22-4/$25. 00 c 2011 IEEE.
  8. Rodrigo N. Calheiros and Rajkumar Buyya, "Meeting Deadlines of Scientific Workflows in Public Clouds with Tasks Replication", IEEE Transactions On Parallel And Distributed Systems, Vol. 25, No. 07, September 2013, Digital Object Indentifier 10. 1109/TPDS. 2013. 238, 1045-9219/13/$31. 00 © 2013 IEEE.
  9. C. Engelmann, S. L. Scott, C. Leangsuksun and X. He, "Towards High Availability for High-Performance Computing System Services: Accomplishments and Limitations", This work was done at Oak Ridge National Laboratory and Tennessee Tech University and was partially sponsored by the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory.
  10. Dhananjaya Gupt, Mrs. Anju Bala, "Autonomic Data Replication in Cloud Environment", International Journal of Electronics and Computer Science, IJECSE, Vol. 2 No. 2, ISSN 2277-1956/V2N2-459-464.
  11. Sushant Goel and Rajkumar Buyya, "Data Replication Strategies in Wide Area Distributed Systems", Grid Computing and Distributed Systems Lab, University of Melbourne, Australia.
  12. Laiping Zha, Yizhi Ren, Yang Xiang, and Kouichi Sakurai, "Fault-Tolerant Scheduling with Dynamic Number of Replicas in Heterogeneous Systems", 2010 12th IEEE International Conference on High Performance Computing and Communications, 978-0-7695-4214-0/10 $26. 00 © 2010 IEEE, DOI 10. 1109/HPCC. 2010. 72.
  13. Bakhta Meroufela, Ghalem Belalem, "Managing Data Replication and Placement Based on Availability", 2013 AASRI Conference on Parallel and Distributed Computing Systems, AASRI Procedia 5 (2013) 147 – 155 © 2013 The Authors. Published by Elsevier B. V.
  14. Sheida Dayyani and Mohammad Reza Khayyambashi, "A Comparative Study of Replication Techniques in Grid Computing Systems", (IJCSIS) International Journal of Computer Science and Information Security, Vol. 11, No. 9, September 2013.
  15. Arindam Das and Ajanta De Sarkar, "On Fault Tolerance of Resources in Computational Grids", International Journal of Grid Computing and Applications, Vol. 3, No. 3, Sept. 2012, DOI: 10. 5121/ijgca. 2012. 3301.
  16. Thakur Kapil Singh, Godavarthi Tarakarama Ravi Teja and Padmavathi Srinivasa Pappala, "Fault Tolerance-Challenges, Techniques and Implementation in Cloud Computing", International Journal of Scientific and Research Publications, Vol. 3, Issue 6, June 2013, ISSN 2250-3153.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Distributed Systems Replication Availability Fault Tolerance