Note: As of early 2019, development on GD2 has stopped and is no longer maintained. The GD2 developers and maintainers, including me, have moved on to other projects. The Gluster-4.0 release is here, one of the most important releases for the Gluster community in quite some time. The bump in the major version is being brought about by a few new changes, namely a change in the on-wire protocol, and the new management framework, GlusterD2 (GD2 for short).
Designing and prototyping volgen for GD2 I’ve recently begun working on volgen for GD2. This post gives an overview of what I’ve been doing till now. Some background first One of the requirements for GD2 is to make it easier to modify the volume graphs, in particular make it easier to add new translators into the volume graph. GlusterD right now has hardcoded graph topologies in its code. This makes it very hard to begin modify graphs.