What is Geo-replication?
Geo-replication systems are designed to enhance the distribution of data across geographically distributed data networks. This is aimed to improve the response time for applications such as web portals. Geo-replication can be achieved using software, hardware, or a combination of the two.
Gluster and Geo-replication
Geo-replication gives a distributed, continuous, asynchronous, and incremental replication service from one site to another over Local Area Networks (LANs), Wide Area Networks (WANs), and the Internet.
Geo-replication uses a primary-secondary model, where replication and mirroring occur between the following partners:
- Primary — a GlusterFS volume. [Primary volume]
- Secondary — a GlusterFS volume. [Secondary volume]
Replicated Volumes vs Geo-replication
Geo-Replication deployment services
Geo-replication provides an incremental replication service over Local Area Networks (LANs), Wide Area Network (WANs), and across the Internet.
This section illustrates the most common deployment scenarios for Geo-replication, including the following:
Geo-replication over Local Area Network(LAN)
Geo-replication over Wide Area Network(WAN)
Geo-replication over Internet
How to set up geo-replication in Gluster?