Data Replication

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 156864 Experts worldwide ranked by ideXlab platform

Xueyan Tang - One of the best experts on this subject based on the ideXlab platform.

  • the impact of Data Replication on job scheduling performance in the Data grid
    Future Generation Computer Systems, 2006
    Co-Authors: Ming Tang, Xueyan Tang
    Abstract:

    In the Data Grid environment, the primary goal of Data Replication is to shorten the Data access time experienced by the job and consequently reduce the job turnaround time. After introducing a Data Grid architecture that supports efficient Data access for the Grid job, the dynamic Data Replication algorithms are put forward. Combined with different Grid scheduling heuristics, the performances of the Data Replication algorithms are evaluated with various simulations. The simulation results demonstrate that the dynamic Replication algorithms can reduce the job turnaround time remarkably. In particular, the combination of shortest turnaround time scheduling heuristic (STT) and centralized dynamic Replication with response-time oriented replica placement (CDR_RTPlace) exhibits remarkable performance in diverse system environments and job workloads.

Christian Storm - One of the best experts on this subject based on the ideXlab platform.

  • Specification and Analytical Evaluation of Heterogeneous Dynamic Quorum-Based Data Replication Schemes
    2012
    Co-Authors: Christian Storm
    Abstract:

    Data Replication by employing quorum systems is an important concept to improve operation availability on Data objects in distributed systems that have strong Data consistency demands. These Data Replication schemes must be modeled and carefully evaluated with respect to different quality measures. Christian Storm addresses the former by a uniform Data Replication scheme specification method and realizes the latter by a comprehensive approach to the analytical evaluation of quorum-based Data Replication schemes. The system model allows to evaluate operation availability and other quality measures for the write as well as for the read operation.

  • ICDCN - A General Approach to Analyzing Quorum-Based Heterogeneous Dynamic Data Replication Schemes
    Distributed Computing and Networking, 2008
    Co-Authors: Christian Storm, Oliver Theel
    Abstract:

    Choosing a strict quorum-based Data Replication scheme for a particular application scenario in the decision space spawned by static and dynamic, unstructured and structured, homogeneous and heterogeneous Data Replication schemes is a crucial decision w.r.t. the resulting quality properties of the distributed system and therefore needs a careful evaluation. To date, the analysis of Data Replication schemes is limited to only a very specific subclass, namely to homogeneous unstructured schemes: Existing approaches are specifically tailored towards a particular instance of a homogeneous unstructured Data Replication scheme. In this paper, we present a novel approach to the analytical evaluation of strict quorum-based Data Replication schemes by means of a compositional GSPN system model. This model allows to evaluate structured and moreover heterogeneous (as well as unstructured and homogeneous) dynamic Data Replication schemes and also applies for static schemes. Because of being compositional, different Data Replication schemes can be easily evaluated with the same general system model.

Fatos Xhafa - One of the best experts on this subject based on the ideXlab platform.

  • P2P Data Replication: Techniques and Applications
    Modeling and Processing for Next-Generation Big-Data Technologies, 2015
    Co-Authors: Evjola Spaho, Admir Barolli, Fatos Xhafa, Leonard Barolli
    Abstract:

    Peer-to-Peer (P2P) computing systems offer many advantages of decentralized distributed systems but suffer from availability and reliability. In order to increase availability and reliability, Data Replication techniques are considered commonplace in P2P computing systems. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same Data can be found at multiple peers, availability is assured in case of peer failure. Consistency is a challenge in Replication systems that allow dynamic updates of replicas. Fundamental to any of them is the degree of Replication (full vs. partial), as well as the source of the updates and the way updates are propagated in the system. Due to the various characteristics of distributed systems as well as system’s and application’s requirements, a variety of Data Replication techniques have been proposed in the distributed computing field. One important distributed computing paradigm is that of P2P systems, which distinguish for their large scale and unreliable nature. In this chapter we study some Data Replication techniques and requirements for different P2P applications. We identify several contexts and use cases where Data Replication can greatly support collaboration. This chapter will also discuss existing optimistic Replication solutions and P2P Replication strategies and analyze their advantages and disadvantages. We also propose and evaluate the performance of a fuzzy-based system for finding the best Replication factor in a P2P network.

  • NBiS - Data Replication Strategies in P2P Systems: A Survey
    2014 17th International Conference on Network-Based Information Systems, 2014
    Co-Authors: Evjola Spaho, Leonard Barolli, Fatos Xhafa
    Abstract:

    Data Replication means storing copies of the same Data at multiple peers thus improving availability and scalability. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same Data can be found at multiple peers, availability is assured in case of peer failure. Consistency is a challenge in Replication systems that allow dynamic updates of replicas. Fundamental to any of them is the degree of Replication (full or partial), as well as the source of the updates and the way updates are propagated in the system. In this paper we study some Data Replication strategies and requirements for different P2P applications. We identify several contexts and use cases where Data Replication can be used. We will also discuss about existing optimistic Replication solutions and P2P Replication strategies and analyze their advantages and disadvantages.

  • 3PGCIC - Data Replication in P2P Collaborative Systems
    2012 Seventh International Conference on P2P Parallel Grid Cloud and Internet Computing, 2012
    Co-Authors: Fatos Xhafa, Evjola Spaho, Leonard Barolli, Vladi Kolici, Alina-diana Potlog, Makoto Takizawa
    Abstract:

    Data Replication techniques have been extensively used in distributed systems to achieve, among others, due to system nodes failures: (a) high Data availability, (b) system's reliability and (c) scalability. Due to the various characteristics of distributed systems as well as system's and application's requirements, a variety of Data Replication techniques have been proposed in the distributed computing field. One important distributed computing paradigm is that of P2P systems, which distinguish for their large scale and unreliable nature. The study and application of Replication techniques becomes a must in such systems. While it is well understood and easy to achieve Replication of immutable information (typically files) in P2P systems, it becomes more challenging to implement Data Replication techniques of dynamic Data under highly dynamic nature of large P2P systems. Indeed, replicating documents that could change over time requires addressing the consistency issues. In this paper we study some Data Replication techniques for P2P collaborative systems. We identify several contexts and use cases where Data Replication can greatly support collaboration. We then consider as a case study Replication techniques for dynamic documents in the context of a peer-group based P2P system of super-peer architecture. P2P collaborative systems arise in many groupware applications, such as collaborative work in online teams, having requirements for high availability and system reliability (e.g. in disaster management scenarios). We propose a Replication system for documents structured as XML files to address the dynamics of the documents at peers and use the super-peer to ensure a satisfactory level of document consistency among peers.

  • INCoS - A Fuzzy-Based System for Data Replication in P2P Networks
    2011 Third International Conference on Intelligent Networking and Collaborative Systems, 2011
    Co-Authors: Evjola Spaho, Fatos Xhafa, Leonard Barolli, Jiro Iwashige, Akio Koyama
    Abstract:

    P2P systems are very important for future distributed systems and applications. In such systems, the computational burden of the system can be distributed to peer nodes of the system. Therefore, in decentralized systems users become themselves actors by sharing, contributing and controlling the resources of the system. This characteristic makes P2Psystems very interesting for the development of decentralized applications. Data Replication techniques are commonplace inP2P systems. Data Replication means storing copies of the same Data at multiple peers thus improving availability and scalability. In this paper, we propose a fuzzy-based system for Data Replication in P2P networks. We evaluate the proposed system by computer simulations. The simulation results has shown that the proposed system has a good behavior.

Evjola Spaho - One of the best experts on this subject based on the ideXlab platform.

  • P2P Data Replication: Techniques and Applications
    Modeling and Processing for Next-Generation Big-Data Technologies, 2015
    Co-Authors: Evjola Spaho, Admir Barolli, Fatos Xhafa, Leonard Barolli
    Abstract:

    Peer-to-Peer (P2P) computing systems offer many advantages of decentralized distributed systems but suffer from availability and reliability. In order to increase availability and reliability, Data Replication techniques are considered commonplace in P2P computing systems. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same Data can be found at multiple peers, availability is assured in case of peer failure. Consistency is a challenge in Replication systems that allow dynamic updates of replicas. Fundamental to any of them is the degree of Replication (full vs. partial), as well as the source of the updates and the way updates are propagated in the system. Due to the various characteristics of distributed systems as well as system’s and application’s requirements, a variety of Data Replication techniques have been proposed in the distributed computing field. One important distributed computing paradigm is that of P2P systems, which distinguish for their large scale and unreliable nature. In this chapter we study some Data Replication techniques and requirements for different P2P applications. We identify several contexts and use cases where Data Replication can greatly support collaboration. This chapter will also discuss existing optimistic Replication solutions and P2P Replication strategies and analyze their advantages and disadvantages. We also propose and evaluate the performance of a fuzzy-based system for finding the best Replication factor in a P2P network.

  • NBiS - Data Replication Strategies in P2P Systems: A Survey
    2014 17th International Conference on Network-Based Information Systems, 2014
    Co-Authors: Evjola Spaho, Leonard Barolli, Fatos Xhafa
    Abstract:

    Data Replication means storing copies of the same Data at multiple peers thus improving availability and scalability. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same Data can be found at multiple peers, availability is assured in case of peer failure. Consistency is a challenge in Replication systems that allow dynamic updates of replicas. Fundamental to any of them is the degree of Replication (full or partial), as well as the source of the updates and the way updates are propagated in the system. In this paper we study some Data Replication strategies and requirements for different P2P applications. We identify several contexts and use cases where Data Replication can be used. We will also discuss about existing optimistic Replication solutions and P2P Replication strategies and analyze their advantages and disadvantages.

  • 3PGCIC - Data Replication in P2P Collaborative Systems
    2012 Seventh International Conference on P2P Parallel Grid Cloud and Internet Computing, 2012
    Co-Authors: Fatos Xhafa, Evjola Spaho, Leonard Barolli, Vladi Kolici, Alina-diana Potlog, Makoto Takizawa
    Abstract:

    Data Replication techniques have been extensively used in distributed systems to achieve, among others, due to system nodes failures: (a) high Data availability, (b) system's reliability and (c) scalability. Due to the various characteristics of distributed systems as well as system's and application's requirements, a variety of Data Replication techniques have been proposed in the distributed computing field. One important distributed computing paradigm is that of P2P systems, which distinguish for their large scale and unreliable nature. The study and application of Replication techniques becomes a must in such systems. While it is well understood and easy to achieve Replication of immutable information (typically files) in P2P systems, it becomes more challenging to implement Data Replication techniques of dynamic Data under highly dynamic nature of large P2P systems. Indeed, replicating documents that could change over time requires addressing the consistency issues. In this paper we study some Data Replication techniques for P2P collaborative systems. We identify several contexts and use cases where Data Replication can greatly support collaboration. We then consider as a case study Replication techniques for dynamic documents in the context of a peer-group based P2P system of super-peer architecture. P2P collaborative systems arise in many groupware applications, such as collaborative work in online teams, having requirements for high availability and system reliability (e.g. in disaster management scenarios). We propose a Replication system for documents structured as XML files to address the dynamics of the documents at peers and use the super-peer to ensure a satisfactory level of document consistency among peers.

  • INCoS - A Fuzzy-Based System for Data Replication in P2P Networks
    2011 Third International Conference on Intelligent Networking and Collaborative Systems, 2011
    Co-Authors: Evjola Spaho, Fatos Xhafa, Leonard Barolli, Jiro Iwashige, Akio Koyama
    Abstract:

    P2P systems are very important for future distributed systems and applications. In such systems, the computational burden of the system can be distributed to peer nodes of the system. Therefore, in decentralized systems users become themselves actors by sharing, contributing and controlling the resources of the system. This characteristic makes P2Psystems very interesting for the development of decentralized applications. Data Replication techniques are commonplace inP2P systems. Data Replication means storing copies of the same Data at multiple peers thus improving availability and scalability. In this paper, we propose a fuzzy-based system for Data Replication in P2P networks. We evaluate the proposed system by computer simulations. The simulation results has shown that the proposed system has a good behavior.

Leonard Barolli - One of the best experts on this subject based on the ideXlab platform.

  • P2P Data Replication: Techniques and Applications
    Modeling and Processing for Next-Generation Big-Data Technologies, 2015
    Co-Authors: Evjola Spaho, Admir Barolli, Fatos Xhafa, Leonard Barolli
    Abstract:

    Peer-to-Peer (P2P) computing systems offer many advantages of decentralized distributed systems but suffer from availability and reliability. In order to increase availability and reliability, Data Replication techniques are considered commonplace in P2P computing systems. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same Data can be found at multiple peers, availability is assured in case of peer failure. Consistency is a challenge in Replication systems that allow dynamic updates of replicas. Fundamental to any of them is the degree of Replication (full vs. partial), as well as the source of the updates and the way updates are propagated in the system. Due to the various characteristics of distributed systems as well as system’s and application’s requirements, a variety of Data Replication techniques have been proposed in the distributed computing field. One important distributed computing paradigm is that of P2P systems, which distinguish for their large scale and unreliable nature. In this chapter we study some Data Replication techniques and requirements for different P2P applications. We identify several contexts and use cases where Data Replication can greatly support collaboration. This chapter will also discuss existing optimistic Replication solutions and P2P Replication strategies and analyze their advantages and disadvantages. We also propose and evaluate the performance of a fuzzy-based system for finding the best Replication factor in a P2P network.

  • NBiS - Data Replication Strategies in P2P Systems: A Survey
    2014 17th International Conference on Network-Based Information Systems, 2014
    Co-Authors: Evjola Spaho, Leonard Barolli, Fatos Xhafa
    Abstract:

    Data Replication means storing copies of the same Data at multiple peers thus improving availability and scalability. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same Data can be found at multiple peers, availability is assured in case of peer failure. Consistency is a challenge in Replication systems that allow dynamic updates of replicas. Fundamental to any of them is the degree of Replication (full or partial), as well as the source of the updates and the way updates are propagated in the system. In this paper we study some Data Replication strategies and requirements for different P2P applications. We identify several contexts and use cases where Data Replication can be used. We will also discuss about existing optimistic Replication solutions and P2P Replication strategies and analyze their advantages and disadvantages.

  • 3PGCIC - Data Replication in P2P Collaborative Systems
    2012 Seventh International Conference on P2P Parallel Grid Cloud and Internet Computing, 2012
    Co-Authors: Fatos Xhafa, Evjola Spaho, Leonard Barolli, Vladi Kolici, Alina-diana Potlog, Makoto Takizawa
    Abstract:

    Data Replication techniques have been extensively used in distributed systems to achieve, among others, due to system nodes failures: (a) high Data availability, (b) system's reliability and (c) scalability. Due to the various characteristics of distributed systems as well as system's and application's requirements, a variety of Data Replication techniques have been proposed in the distributed computing field. One important distributed computing paradigm is that of P2P systems, which distinguish for their large scale and unreliable nature. The study and application of Replication techniques becomes a must in such systems. While it is well understood and easy to achieve Replication of immutable information (typically files) in P2P systems, it becomes more challenging to implement Data Replication techniques of dynamic Data under highly dynamic nature of large P2P systems. Indeed, replicating documents that could change over time requires addressing the consistency issues. In this paper we study some Data Replication techniques for P2P collaborative systems. We identify several contexts and use cases where Data Replication can greatly support collaboration. We then consider as a case study Replication techniques for dynamic documents in the context of a peer-group based P2P system of super-peer architecture. P2P collaborative systems arise in many groupware applications, such as collaborative work in online teams, having requirements for high availability and system reliability (e.g. in disaster management scenarios). We propose a Replication system for documents structured as XML files to address the dynamics of the documents at peers and use the super-peer to ensure a satisfactory level of document consistency among peers.

  • INCoS - A Fuzzy-Based System for Data Replication in P2P Networks
    2011 Third International Conference on Intelligent Networking and Collaborative Systems, 2011
    Co-Authors: Evjola Spaho, Fatos Xhafa, Leonard Barolli, Jiro Iwashige, Akio Koyama
    Abstract:

    P2P systems are very important for future distributed systems and applications. In such systems, the computational burden of the system can be distributed to peer nodes of the system. Therefore, in decentralized systems users become themselves actors by sharing, contributing and controlling the resources of the system. This characteristic makes P2Psystems very interesting for the development of decentralized applications. Data Replication techniques are commonplace inP2P systems. Data Replication means storing copies of the same Data at multiple peers thus improving availability and scalability. In this paper, we propose a fuzzy-based system for Data Replication in P2P networks. We evaluate the proposed system by computer simulations. The simulation results has shown that the proposed system has a good behavior.