Features Overview
Home |
---|
This is a place-holder for description of features in GlusterFS. All new features to be developed will need an entry here.
Block Device translator
Refactor server_connection_t in xlator/protocol/server to a new client_t in libglusterfs.
A new layout translator that uses an information dispersal algorithm (IDA) to fragment the file contents and disperse them amongst a set of bricks with a configurable level of redundancy
DRC for GlusterNFS to provide resilience to rpc restransmissions of non-idempotent operations.
Currently in concept.
Maintain an in-memory history of events happening
Volume lifecycle extensions.
Inotify is a File system event monitoring tool which is is essential for many types of programs ranging from file managers to security tools.
Multi Tenancy Concept stage
ACLv3 support for NFS.
“operating-version” support in glusterd is required to ensure that different versions of gluster binary bits interact with each other without problems.
Puppet Module Puppet Module (WIP)
Build a puppet module for installing/adding node to a Gluster cluster.
This feature, when enabled, kills the bricks in the volume that do not meet the quorum because of network splits/outages.
Crash consistent snapshot of glusterfs volumes
For many users, having a separate network exclusively for servers is highly desirable for both performance reasons (segregating administrative traffic and/or second-hop NFS traffic from ongoing user I/O) and security reasons (limiting administrative access to the private network).
Write Once Read Many times option
“worm” support in gluster volume set <volname> worm on is required to enable volumes to be converted a worm type.
Feature Template[edit | edit source]
To introduce new features, see the link below. Be sure to include links to code or a site where you describe the project.
Home |
---|