Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system

Nowadays, in the grid community, distributed and clustering system, a lot of work has been focused on providing efficient and safe replication management services through designing of algorithms and systems. For many reasons, businesses or specially enterprise business or industrial business use rep...

全面介紹

Saved in:
書目詳細資料
主要作者: Beg, Abul Hashem
格式: Thesis
語言:English
出版: 2011
主題:
在線閱讀:http://umpir.ump.edu.my/id/eprint/37090/1/Adaptive%20persistence%20layer%20for%20synchronous%20replication%20%28PLSR%29%20in%20heterogeneous%20system%20.pdf
http://umpir.ump.edu.my/id/eprint/37090/
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
id my.ump.umpir.37090
record_format eprints
spelling my.ump.umpir.370902023-02-28T07:23:07Z http://umpir.ump.edu.my/id/eprint/37090/ Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system Beg, Abul Hashem QA76 Computer software Nowadays, in the grid community, distributed and clustering system, a lot of work has been focused on providing efficient and safe replication management services through designing of algorithms and systems. For many reasons, businesses or specially enterprise business or industrial business use replication. Therefore, replication is a useful technique for distributed systems. It can improve the performance and the reliability of a database application. In addition, it can be considered as a data backup method in case of hardware failure, software corruption or even a natural disaster. A change of the main database is reflected, forwarded and applied at each of the replicated server which might be in a remote location. Replication in the heterogeneous system is a very promising and challenging platform which is a compound of multi environment. Proper mechanism is significantly required in order to manage the complex heterogeneous data replication. In this research, Persistence Layer for Synchronous Replication (PLSR) has been proposed to support heterogeneous systems. The main objective of this technique is to develop an adaptive persistence layer which consisted of reliable and smooth replication. This technique also introduces a multi thread based persistence layer, which supports early binding and parallel connection to the servers. All the replication servers established its connection through interfaces. Furthermore, similar with the Service Oriented Architecture (SOA) and the structure is flexible enough to modify i.e.; adding and removing replication server. The PLSR is proposed based on the multithreading technique in order to avoid the dependency of replicated server from the main server and to make the enterprise software more enhanced so that the system will never be unstable during system up-gradation or system crashes. Consequently,the implementation of this technique will be applicable to enterprise application such as bank, insurance, group of companies as well as a small and medium organization such as NGO. The new replication process will also be used in e-commerce application to secure user transaction information. The motivation of implementation is to make sure the data replication is easy to maintain and cost effective. The PLSR architecture model, workflow and algorithms are described. The PLSR has been developed using Java Programming language. The system requirements also have been elaborated. The experimental main server and replication servers were established in Windows and Linux platform using the local area network (LAN). Finally, series of experiments have been carried out by using different servers. The snapshot of implementation showed that the proposed framework works successfully with replicating data in different operating systems. The result shows that PLSR performs outstandingly and the value is 83.2 % and 2.49% than SQL server for transactional insert and synchronization in compare to time (seconds). 2011-07 Thesis NonPeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/37090/1/Adaptive%20persistence%20layer%20for%20synchronous%20replication%20%28PLSR%29%20in%20heterogeneous%20system%20.pdf Beg, Abul Hashem (2011) Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system. Masters thesis, Universiti Malaysia Pahang (Contributors, Thesis advisor: Noraziah, Ahmad).
institution Universiti Malaysia Pahang
building UMP Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Pahang
content_source UMP Institutional Repository
url_provider http://umpir.ump.edu.my/
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Beg, Abul Hashem
Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system
description Nowadays, in the grid community, distributed and clustering system, a lot of work has been focused on providing efficient and safe replication management services through designing of algorithms and systems. For many reasons, businesses or specially enterprise business or industrial business use replication. Therefore, replication is a useful technique for distributed systems. It can improve the performance and the reliability of a database application. In addition, it can be considered as a data backup method in case of hardware failure, software corruption or even a natural disaster. A change of the main database is reflected, forwarded and applied at each of the replicated server which might be in a remote location. Replication in the heterogeneous system is a very promising and challenging platform which is a compound of multi environment. Proper mechanism is significantly required in order to manage the complex heterogeneous data replication. In this research, Persistence Layer for Synchronous Replication (PLSR) has been proposed to support heterogeneous systems. The main objective of this technique is to develop an adaptive persistence layer which consisted of reliable and smooth replication. This technique also introduces a multi thread based persistence layer, which supports early binding and parallel connection to the servers. All the replication servers established its connection through interfaces. Furthermore, similar with the Service Oriented Architecture (SOA) and the structure is flexible enough to modify i.e.; adding and removing replication server. The PLSR is proposed based on the multithreading technique in order to avoid the dependency of replicated server from the main server and to make the enterprise software more enhanced so that the system will never be unstable during system up-gradation or system crashes. Consequently,the implementation of this technique will be applicable to enterprise application such as bank, insurance, group of companies as well as a small and medium organization such as NGO. The new replication process will also be used in e-commerce application to secure user transaction information. The motivation of implementation is to make sure the data replication is easy to maintain and cost effective. The PLSR architecture model, workflow and algorithms are described. The PLSR has been developed using Java Programming language. The system requirements also have been elaborated. The experimental main server and replication servers were established in Windows and Linux platform using the local area network (LAN). Finally, series of experiments have been carried out by using different servers. The snapshot of implementation showed that the proposed framework works successfully with replicating data in different operating systems. The result shows that PLSR performs outstandingly and the value is 83.2 % and 2.49% than SQL server for transactional insert and synchronization in compare to time (seconds).
format Thesis
author Beg, Abul Hashem
author_facet Beg, Abul Hashem
author_sort Beg, Abul Hashem
title Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system
title_short Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system
title_full Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system
title_fullStr Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system
title_full_unstemmed Adaptive persistence layer for synchronous replication (PLSR) in heterogeneous system
title_sort adaptive persistence layer for synchronous replication (plsr) in heterogeneous system
publishDate 2011
url http://umpir.ump.edu.my/id/eprint/37090/1/Adaptive%20persistence%20layer%20for%20synchronous%20replication%20%28PLSR%29%20in%20heterogeneous%20system%20.pdf
http://umpir.ump.edu.my/id/eprint/37090/
_version_ 1759689602910650368
score 13.149126