Current tech overview?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Is there a technical overview of how GlusterFS distributes files across
nodes, which is up-to-date for 3.2?

I have found quite a lot of older documentation, from which I see:

* "Unify"
  - it needs a shared namespace brick?
  - there is a choice of schedulers

* "DHT"
  - can't find out much about this; no matches for "dht" in the wiki
  - presumably uses a filename hash to decide the target brick?
  - is this the same as the "distribute" translator described here?
    http://www.gluster.org/community/documentation/index.php/GlusterFS_Concepts

But in the GlusterFS 3.2 Admin guide, all you get told is how to create a
distributed volume or a distributed replicated volume, not how it works
underneath.

In the source code both xlators/cluster/dht and xlators/cluster/unify exist.
dht has had recent commits, unify not much apart from copyright updates.

Also, there is a very old list of translators at
http://www.gluster.org/community/documentation/index.php/GlusterFS_Translators_v1.3
but it doesn't mention the "dht", "ha" or "map" translators which are in
the source.

Any pointers gratefully received. I am going to need to do a bit of an
internal sell and explanation on Gluster, and if there's anything current I
can use that would be great.

Thanks,

Brian.


[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux