Hi Strahil,
when you said "The Gluster documentation on the topic is quite extensive", I
wasn't quite sure, if that was mean to be ironic: you typically are not.
At the moment the only documentation I can see navigating from the documentation menu on
ovirt.org is this:
11.6. Preparing and Adding Gluster Storage
11.6.1. Preparing Gluster Storage
For information on setting up and configuring Gluster Storage, see the Gluster Storage
Installation Guide.
11.6.2. Adding Gluster Storage
To use Gluster Storage with oVirt, see Configuring oVirt with Gluster Storage.
For the Gluster Storage versions that are supported with oVirt, see
https://access.redhat.com/articles/2356261.
11.6.1 has a dead link
11.6.2 points to a Redhat document describing Gluster 3.4
That document does nothing to describe the interplay between oVirt and Gluster or the
concepts involved.
In this case I wonder if there is any need or benefit in adding bricks, when the
underlying logical volumes and the file system on top can just be expanded, typically even
on-the-fly.
I have experimented a bit using three sets of 2+1 bricks in a rotating fashion to get the
maximum benefit from HCI nodes that have identical storage, and while it seems to work,
the increase in fragility (and recovery time) as you reboot nodes on updates etc. is
noticeable. I am pretty sure it's not party of any automated testing.