An object interface to GlusterFS would greatly benefit Swift integration efforts. Currently swiftonfile project uses FUSE mount to perform I/O on GlusterFS volumes. Moving to libgfapi would increase performance if there were an object interface. May be something like this: glfs_put(object_path, data, metadata) data, metadata = glfs_get(object_path) This idea is vaguely presented in two existing feature pages http://www.gluster.org/community/documentation/index.php/Features/composite-operations#CREATE-AND-WRITE http://www.gluster.org/community/documentation/index.php/Features/Feature_Smallfile_Perf#object-store_API I remember Rudra Siva (CC'd) from community working on something similar : http://www.gluster.org/pipermail/gluster-devel/2014-November/042762.html Regards, -Prashanth Pai ----- Original Message ----- From: "Vijay Bellur" <vbellur@xxxxxxxxxx> To: "gluster-users Discussion List" <Gluster-users@xxxxxxxxxxx>, "Gluster Devel" <gluster-devel@xxxxxxxxxxx> Sent: Wednesday, January 28, 2015 5:31:36 PM Subject: [Gluster-devel] What would you like to see in GlusterFS.next? Hi All, Thanks to everyone who responded to the recent community survey [1], we have an idea of what you think would be necessary in GlusterFS. I have tried to collate the wishlist of features under appropriate categories here [2]. As a continuation of this, the approaching feature freeze for 3.7 & more momentum being gained for 4.0 planning, it would be good to understand what features you would like to see in the next releases of GlusterFS. To re-state the obvious, 3.x releases will continue to be evolutionary and 4.0 is planned to be a major release that brings about architectural improvements for better scale, ease of use and performance. More details on 4.0 planning can be found at [3]. Please chip in with your ideas and we will continue to curate the community feature wishlist with what we learn here. Cheers, Vijay [1] http://www.gluster.org/pipermail/gluster-users/2014-October/019219.html [2] http://goo.gl/MLPao6 [3] http://www.gluster.org/community/documentation/index.php/Planning40 _______________________________________________ Gluster-devel mailing list Gluster-devel@xxxxxxxxxxx http://www.gluster.org/mailman/listinfo/gluster-devel _______________________________________________ Gluster-users mailing list Gluster-users@xxxxxxxxxxx http://www.gluster.org/mailman/listinfo/gluster-users