Feres: Flexible and Efficient Replica Synchronization For Diverse Environments
نویسندگان
چکیده
This paper presents Feres, a peer-to-peer data synchronization protocol that can be used to construct new, flexible distributed file systems that share data across collections of devices with limited, varying, or intermittent connectivity. The amount of flexibility provided by Feres is not matched by existing protocols. In particular, Feres allows any device to synchronize any subset of data with any other node, provides options to chose either data or meta-data and log-based or state-based synchronization, detects conflicts and supports application specific commit policies without require rollback. In addition, the overheads associated with Feres are reasonable. Because Feres is flexible, it can send the right data via the right network paths and dramatically outperform less flexible traditional client-server or server-replication protocols – we observe up to 15 times speedup for one scenario. At the same time, Feres is more efficient than existing similarly flexible protocols like PRACTI – we observe order of magnitude of bandwidth savings in some experiments.
منابع مشابه
An Efficient Data Replication Strategy in Large-Scale Data Grid Environments Based on Availability and Popularity
The data grid technology, which uses the scale of the Internet to solve storage limitation for the huge amount of data, has become one of the hot research topics. Recently, data replication strategies have been widely employed in distributed environment to copy frequently accessed data in suitable sites. The primary purposes are shortening distance of file transmission and achieving files from ...
متن کاملPheme: Synchronizing Replicas In Diverse Environments
This paper presents Pheme1, a peer-to-peer data synchronization protocol that can be used to construct new distributed file systems that share data across collections of devices with limited, varying, or intermittent connectivity. The suitability of Pheme for such environments is not matched by existing protocols. With current technology trends, devices will almost-always be connected to a serv...
متن کاملChaotic dynamics and synchronization of fractional order PMSM system
In this paper, we investigate the chaotic behaviors of the fractional-order permanent magnet synchronous motor (PMSM) system. The necessary condition for the existence of chaos in the fractional-order PMSM system is deduced and an active controller is developed based on the stability theory for fractional systems. The presented control scheme is simple and flexible, and it is suitable both fo...
متن کاملE2DR: Energy Efficient Data Replication in Data Grid
Abstract— Data grids are an important branch of gird computing which provide mechanisms for the management of large volumes of distributed data. Energy efficiency has recently emerged as a hot topic in large distributed systems. The development of computing systems is traditionally focused on performance improvements driven by the demand of client's applications in scientific and business domai...
متن کاملImproving the Efficiency of Object Invocations by Dynamic object Replication
Replication is a technique which is widely used for speeding up access to passive objects. Consistency requirements of distributed object oriented programming languages, however, limit the scope of object replication to coarse grain objects or objects which are modiied infrequently. This is due to the fact that the overhead for global synchronization and preserving replica consistency often out...
متن کامل