Data Replication in Conventional Computing Environment

International Journal of Computer Trends and Technology (IJCTT)          
© 2017 by IJCTT Journal
Volume-45 Number-2
Year of Publication : 2017
Authors : P J Kumar, P Ilango


P J Kumar, P Ilango "Data Replication in Conventional Computing Environment". International Journal of Computer Trends and Technology (IJCTT) V45(2):67-74, March 2017. ISSN:2231-2803. Published by Seventh Sense Research Group.

Abstract -
Increasing data or service availability is a major concern of any network / computing environment. A user in a network may encounter the problem of data unavailability due to several reasons such as server crash, network partition, link failure etc. Data is replicated in several systems in order to make it available to the user in presence of any network problems as stated above. A network can be characterized based on the type of systems, communication medium and the mobility of systems. There are several types of network/ computing paradigm that has evolved which are diverse in characteristics and functionality. Though replication has been known as a popular mechanism to increase data availability in traditional networks, a need for contemporary solution arises along with evolution of recent Network/computing paradigms such as Mobile Ad –Hoc, Vehicular, Cloud and IoT. As these environments are characterized diversely, each of them demands a customized replication approach. We perform an in-depth survey on various replication approaches used in different computing environment with varying network entities. We present the possible scope for future research in Replication for various computing paradigm.

[1] Jenn-Wei Lin, C. H. Chen and J. Morris Chang, “QOS Aware Data Replication for Data Intensive Applications in Cloud Computing Systems”, Early Articles, IEEE transaction on cloud computing, vol. 1, no. 1, pp. 101- 115, 2013, DOI:10. 1109/TCC. 2013. 1 Sep 2013.
[2] Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. H. Katz, A. konwinski, G.Lee, D. A. Paterson, “Above the clouds: A Berkeley view of cloud computing”, California university, Berkeley, Tech Rep. UCB/EECS-2009-28 Feb-2009. and grid computing, may 2012, pp 564-571.
[3] M. Creeger, ”Cloud computing:An overview”, queue, Vol-7, no. 5, pp 2. 3-2. 4, jun 2009.
[4] R. Buyya, C. S. Yeo, S. Venugopal et al, “cloud computing and emerging platform: vision, Hype and Reality for delivering computing as 5th utility”, Future. Gen. Comp. System, Vol 25, no. 6 pp 599-616, Jun 2009.
[5] Apache Hadoop project: [Online]: Available: http://hadoop. Apache. Org
[6] F. Wang, J. Qiu, et al, “Hadoop high availability through meta data replication”, in Proc. First Intl. Workshop cloud data manage, 2009.
[7] K. Shvachko, H. Kuang et al, ” The Hadoop distributed file system”, in Proc. IEEE 26th Symp. Mass storage systems and technologies, jun 2010, pp1-10
[8] A. Gao, l. Diao, “Lazy update propagation for data replication in cloud computing”, in Proc. 2010 5th Int. Conf. Pervasive computing and applications, Dec 2010 pp 250-254.
[9] W. Li, Y. Yang, J. Chen et al, “A cost effective mechanism for cloud data reliability management based on proactive replica checking”, in proc 2012 12 th IEEE/ACM Int. symp. Cluster, cloud and grid computing, may 2012, pp 564-571.
[10] C. N. Reddy, “A CIM based management model for clouds”, in proc. 2012 IEEE Int. Conf. Cloud Computing in Emerging Markets, Oct 2012, pp1-5.
[11] T. Hara, “Quantifying impact of mobility on data availability in mobile Ad hoc Networks”, IEEE Transactions on mobile computing, Vol. 9, No. 2, Feb 2010.
[12] X. jia, D. Li, H. Du and Jinli Cao, “On optimal Replication of data object at hierarchical and transparent web proxies”, IEEE Transactions on Parallel and Distributed systems, Vol. 16, No. 8, Aug 2005.
[13] J. H. Choi, K. S. Shim, S. Lee and K. L. WU, “Handling Selfishness in Replica Allocation over a Mobile Ad Hoc Network”, IEEE Trans. Mobile Computing, vol. 11, no. 2, pp. 278-291, Feb. 2012.
[14] S. Zaman, D. Grosu, “A distributed algorithm for the Replica Placement Problem”, IEEE Transactions on Parallel and Distributed system, vol. 22, no. 9, pp. 1455 - 1468, Sep. 2011
[15] T. Wu and David Starobinski, ” A comparative analysis of server selection in content replication networks”, IEEE transactions on networking, Vol 16, No. 6 Dec 2008.
[16] k. obraczka, p. danzig et al, “massively replicating services in autonomously managed, wide area Internetworks”, university of south California, tech. rep. 93-541, 1993.
[17] A. vakali and G. Pallis, ” Content delivery networks: status and trends”, IEEE Internet computing, vol. 7, no. 6, pp 68-74, 2003
[18] B. yang and H. molina, ” Designing a super –peer network”, in 19 th int. conf. on data eng., Bangalore, india.
[19] cisco, Cisco site selector platforms: chapter 1: [online]. Available: http://www. cisco. com/en/US/products/hw/contnetw/ps4162/products_configuratio n_guide_chapter. html
[20] V. cardellini, et al, “the state of the art in locally distributed web server systems”, ACM computing surveys, vol 34, no. 2 pp. 263-311, 2002.
[21] E. Zegura et al, “Application layer any casting: A server selection architecture and use in a replicated web service”, IEEE/ACM Trans. Netwroking, vol. 8, no. 4, Aug 2000.
[22] Y. Korillis et al, “Architecting noncooperative networks”, IEEE J. Sel. Areas commun. Vol 13, no -7, pp 1241-1251.
[23] M. Stemm et al, “A network measurement architecture for adaptive applications “, in proc. IEEE Infocom, Tel-Aviv, Israel, mar 2000.
[24] Sun DW, Chang GR, Gao S et al. “Modelling a dynamic data replication strategy to increase system availability in cloud computing environments. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 27(2): 256-272 Mar. 2012. DOI 10.1007/s11390-012-1221-4
[25] Mazhar et al, “DROPS: Division and Replication of Data in cloud for Optimal Performance and Security”, Early articles in IEEE transactions on cloud computing, Jan 2016.
[26] C. Siva Ram Moorthy, B. S. Manoj: Ad hoc Wireless Networks Architecturesand Protocols, Prentice Hall, 2004.

Replication, Quality of Service, Selfish Aware Replication, High Availability, Response time, MANET, CLOUD, content delivery networks, Google File System, Hadoop.