[Gluster-users] Distributed-Replicated with mismatch number of bricks
Amar Tumballi
atumball at redhat.com
Fri Sep 14 12:19:18 UTC 2018
On Wed 12 Sep, 2018, 4:42 PM Jose V. Carrión, <jocarbur at gmail.com> wrote:
> Hi,
>
> I would like to implement a distributed-replicated architecture but some
> of my nodes have different number of bricks. My idea is to do a replica 2
> through 6 nodes (all bricks with the same size).
>
> My gluster architecture is:
>
> Name node | Brick 1 | Brick 2
>
> ------------------------------------------
>
> Node1 | R1 | |
>
> Node2 | R1 | |
>
> Node3 | R2 | R3 |
>
> Node4 | R2 | R3 |
>
> Node5 | R4 | R5 |
>
> Node6 | R4 | R5 |
>
> My questions are:
>
> 1. Would be this correct ?
>
> gluster volume create vol0 replica 2 transport tcp \
> node1:/data/gluster/vol0/brick1 node2:/data/gluster/vol0/brick1 \
> node3:/data/gluster/vol0/brick1 node4:/data/gluster/vol0/brick1 \
> node3:/data/gluster/vol0/brick2 node4:/data/gluster/vol0/brick2 \
> node5:/data/gluster/vol0/brick1 node6:/data/gluster/vol0/brick1 \
> node5:/data/gluster/vol0/brick2 node6:/data/gluster/vol0/brick2 \
>
> Looks correct.
2 If I need to add a new node in the future, I will be able to extend my
> distributed replication system ? Something like:
>
> Name node | Brick 1 | Brick 2
>
> ------------------------------------------
>
> Node1 | R1 | |
>
> Node2 | R2 | |
>
> Node3 | R3 | R4 |
>
> Node4 | R3 | R4 |
>
> Node5 | R5 | R6 |
>
> Node6 | R5 | R6 |
>
> Node7 | R1 | R2 |
>
>
> gluster volume create vol0 replica 2 transport tcp \
> node1:/data/gluster/vol0/brick1 node7:/data/gluster/vol0/brick1 \
> node2:/data/gluster/vol0/brick1 node7:/data/gluster/vol0/brick2 \
> node3:/data/gluster/vol0/brick1 node4:/data/gluster/vol0/brick1 \
> node3:/data/gluster/vol0/brick2 node4:/data/gluster/vol0/brick2 \
> node5:/data/gluster/vol0/brick1 node6:/data/gluster/vol0/brick1 \
> node5:/data/gluster/vol0/brick2 node6:/data/gluster/vol0/brick2 \
>
>
This should be add-brick to existing volume, and not another create volume
> 3. My nodes will also mount volumes (gluster clients) so in order to
> optimize the read performance operations, what is the best replication
> system: distributed-replicated or only replicated.
>
>
In this case, if you have just 3 machines, for read perf, replica is
better. If you have more nodes then to utilise all the storage you need
distributed replicate.
>
> Thanks in advance.
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> https://lists.gluster.org/mailman/listinfo/gluster-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20180914/97820960/attachment.html>
More information about the Gluster-users
mailing list