Re: [Gluster-devel] What would you like to see in GlusterFS.next?

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

 



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




[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