Distributed Replicated Storage
From GlusterDocumentation
(Redirected from Mixing DHT and AFR)
This information is out of date
and does not contain information related to the current version of Gluster
Documentation Home
When running the server and client on all 4 nodes, you basically create a RAID10 over network. If you lose one server from replication1 and one from replication2, the distributed volume continues to work.
The size of the distributed storage is calculated by replication1 + replication2, where both replication volumes are as big as the smallest brick.
[edit]
Server volfile
# file: /etc/glusterfs/glusterfs-server.vol volume posix type storage/posix option directory /data/export end-volume volume locks type features/locks subvolumes posix end-volume volume brick type performance/io-threads option thread-count 8 subvolumes locks end-volume volume server type protocol/server option transport-type tcp option auth.addr.brick.allow * subvolumes brick end-volume
[edit]
Client volfile
# file: /etc/glusterfs/glusterfs-client.vol volume remote1 type protocol/client option transport-type tcp option remote-host storage1.example.com option remote-subvolume brick end-volume volume remote2 type protocol/client option transport-type tcp option remote-host storage2.example.com option remote-subvolume brick end-volume volume remote3 type protocol/client option transport-type tcp option remote-host storage3.example.com option remote-subvolume brick end-volume volume remote4 type protocol/client option transport-type tcp option remote-host storage4.example.com option remote-subvolume brick end-volume volume replicate1 type cluster/replicate subvolumes remote1 remote2 end-volume volume replicate2 type cluster/replicate subvolumes remote3 remote4 end-volume volume distribute type cluster/distribute subvolumes replicate1 replicate2 end-volume volume writebehind type performance/write-behind option window-size 1MB subvolumes distribute end-volume volume cache type performance/io-cache option cache-size 512MB subvolumes writebehind end-volume
This information is out of date
and does not contain information related to the current version of Gluster
Documentation Home


