An adaptive replication model for heterogeneous systems

Data replication is an increasingly important topic as databases are more and more deployed over distributed systems, grid community and clustering systems. The performance, reliability and portability of entire database may possible by using replication technique. Replication may be considered as a data backup policy. Replication in homogeneous system is common practice in real life, but replication in heterogeneous system is quite challenging, because of the dissimilar computing environment. Since the computer environment porn to be heterogeneous, hence it's a promising field for researchers to consider replication in heterogeneous environment. In our research a persistence layer has been proposed for replication in heterogeneous systems. This persistence layer work on asynchronous model, hence it may call as asynchronous replication model. The model works implements multi threading technique for creating parallel connection with peer servers. The main server and replicated server are connected with a common interface. The interface is a replication engine, which intelligently holds data and makes decision depending on different factors for sending data to smoothen the replication process. The whole structure follows the rules of SOA (Service oriented architecture) thus, modification of replication servers do not affect the main server. Finally the architecture of this concept builds on different configurable files. These files help us in system up-gradation without shutting down the system. At the end, some experiments have been carried out and the results have been analyzed.

[1]  Hongguang Wang,et al.  An Active Peer-to-Peer System for Heterogeneous Service Provisioning , 2006, 2006 IEEE International Conference on Information Reuse & Integration.

[2]  Kedi Huang,et al.  A New Persistence Framework for Parallel and Distributed Simulation , 2006, First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS'06).

[3]  Lorenz Froihofer,et al.  Availability and Performance of the Adaptive Voting Replication , 2007, The Second International Conference on Availability, Reliability and Security (ARES'07).

[4]  Albert Y. Zomaya,et al.  An Intelligent Replication Framework for Data Grids , 2007, 2007 IEEE/ACS International Conference on Computer Systems and Applications.

[5]  Ming Wu,et al.  Algorithm-system scalability of heterogeneous computing , 2008, J. Parallel Distributed Comput..

[6]  Xiaoyan Hong,et al.  An on-line replication strategy to increase availability in Data Grids , 2008, Future Gener. Comput. Syst..

[7]  Atakan Dogan,et al.  A study on performance of dynamic file replication algorithms for real-time file access in Data Grids , 2009, Future Gener. Comput. Syst..

[8]  Haiying Shen,et al.  A mobility and congestion resilient data management system for distributed mobile networks , 2009, 2009 IEEE 6th International Conference on Mobile Adhoc and Sensor Systems.

[9]  Long-da Huang,et al.  The Study of a Reflected Persistence Data Layer Framework , 2009, 2009 WRI World Congress on Software Engineering.

[10]  Azizol Abdullah TOWARDS A SCALABLE SCIENTIFIC DATA GRID MODEL AND SERVICES , 2010 .

[11]  Noriyani Mohd Zin,et al.  Synchronous Replication: Novel Strategy of Software Persistence Layer Supporting Heterogeneous System , 2011, ICSECS.

[12]  Yousef Kilani,et al.  Enhanced Fast Spread Replication strategy for Data Grid , 2011, J. Netw. Comput. Appl..