On 06/29/2010 04:57 PM, Emmanuel Noobadmin wrote:
Just realized something but most likely it's just me missing it.
If I were to add additional storage servers to the mix, doesn't it
mean I would have to edit the volume files for every single
application server and add an entry for datasrv2vol0 then datasrv3vol0
when I add a fourth? Sounds a little tedious Show me one shred of evidence to
the contrary - not just their own words - and I'll consider it,
Indeed it is, but it's pretty much going to be the case for any
configuration where the entire namespace is shared among all clients.
Scripted volfile generation helps, but complex data-distribution needs
will always be reflected in complex volfiles eventually.
and also if I didn't
understand wrongly, replicate will simply use these to replicate the
same data so I don't get increased capacity, just increased
redundancy.
You can get either, depending on how you define your lower-level
replicate volumes. If you define each to have exactly one app-node
volume and one data-node volume, then it will replicate each file
exactly twice no matter how it's used in higher-level nufa volumes. You
can add multiple storage/posix volumes per data node to gain even more
flexibility in how you do that. That's kind of the genius of the
translator approach: instead of being limited to the combinations that
are embedded in monolithic code, you can combine as many volumes on as
many nodes in as many ways as you want and still end up with a single
purpose-tuned filesystem for clients to use.
_______________________________________________
Gluster-users mailing list
[email protected]
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users