Hi, As a part of my initial contribution to the organization, I have done the following:
1. Installed gluster on 2 nodes on digitalocean 2. Specs of the nodes: 2 GB Memory / 40 GB Disk / NYC2 - Ubuntu 16.04.1 x64 3. Set up a volume and mounted it 4. Set up a client machine, and ran the benchmark tests from there only. After the setup of the nodes and the client machine, I ran the benchmark tests from [1]. I found the following issues while creating the benchmark: - there were no instructions on the latest ppa for gluster, so I had to search on launchpad for Ubuntu - mount_point is a required variable which is not accepted properly - no instructions on setting up IOZone. - IOZone configuration file isn't generated properly for IOZone3. - smallfile is configured on all clients, however the check for smallfile is done on localhost, so even though it's installed it installs it everytime. - error handling is weak on tests - the mounted volume name is hard coded for smallfile I would like to improve the benchmark script. Also, could I make a pull request for the same? On fixing the errors and after some research I was able to generate the following results for the benchmark: Sequential Writes 64 record size: 549,826 kBps Sequential Reads 64 record size: 919,270 kBps Random Writes 64 record size: 278,564 kBps Random Reads 64 record size: 81,914 KBps Smallfile Creates 64 file size: 236 files/sec Smallfile Reads 64 file size: 627 files/sec Smallfile ls -l 64 file size: 10693 files/sec [1] https://github.com/gluster/gbench/tree/master/bench-tests/bt-0000-0001 Cheers, Soumya. On 14 October 2016 at 21:27, Shyam <srang...@redhat.com> wrote: > On 10/14/2016 10:48 AM, Manikandan Selvaganesh wrote: > >> Hi Soumya, >> >> Welcome to the community. >> >> Here[1] is the link for Gluster Documentation. I would suggest you to >> google and >> read a bit about GlusterFS and then get started with "Quick Start >> Guide[2]". >> Once you have done your setup and have played a bit around the >> installation and >> configuration move on with "Developers Guide[3]". >> >> If you want to get started with Code contributions pick some EasyFix >> bugs which >> can be found here[4]. After this I hope you would have got a minimal >> idea and then >> explore more in depth and pick up the project/component which interests >> you more. >> Again, we have some list of projects[5] already listed, check out if >> anything interests >> you here. Feel free to bring your own ideas as well. These are quite >> generic for anyone >> who is new to the community and in case if you want to know >> specifically about >> Outreachy, someone in the community will surely respond to you shortly. >> > > Let me take the Outreachy part up. > > There are 2 projects there, one relating to the documentation, for which > Manikandan has filled in some links and thoughts. The other being the > instrumentation tooling around performance. > > For the latter, I would suggest that you get a gluster volume up and > running, and attempt the GlusterBench.py [6] against it, and start with > reporting the results. Again, Manikandan has covered getting gluster up and > running. For any questions, or things that you get stuck on when running > the bench script, post back here and we will help as needed. > > >> If you have queries, please mail us back. Also, we are always available >> on #gluster-dev >> and #gluster-meeting in Freenode. >> >> All the best :-) >> >> [1] https://gluster.readthedocs.io/en/latest/ >> >> [2] https://gluster.readthedocs.io/en/latest/Quick-Start-Guide/ >> Quickstart/ >> >> [3] https://gluster.readthedocs.io/en/latest/Developer-guide/Dev >> elopers-Index/ >> >> [4] https://gluster.readthedocs.io/en/latest/Developer-guide/Eas >> y-Fix-Bugs/ >> >> [5] https://gluster.readthedocs.io/en/latest/Developer-guide/Projects/ >> > > [6] GlusterBench.py : https://github.com/gluster/gbe > nch/tree/master/bench-tests/bt-0000-0001 > > >> >> -- >> Cheers, >> Manikandan Selvaganesh. >> >> On Fri, Oct 14, 2016 at 7:56 PM, Ms ms <ms.soumy...@gmail.com >> <mailto:ms.soumy...@gmail.com>> wrote: >> >> Hi, >> >> I'm a research student pursuing my Masters in IIIT-Hyderabad. I am >> keen on working on Gluster's Outreachy project. >> >> I have prior experience in configuring, maintaining and managing >> systems in an MHRD project. I have completed the required course >> credits towards my degree and am working on my Thesis currently. It >> would be great opportunity for me to learn and contribute to the >> project as well. >> >> As I am a bit new to the community it would be nice if anyone can >> guide me a few useful resources to get me started. >> >> Thanks and regards, >> Soumya >> >> _______________________________________________ >> Gluster-users mailing list >> gluster-us...@gluster.org <mailto:gluster-us...@gluster.org> >> http://www.gluster.org/mailman/listinfo/gluster-users >> <http://www.gluster.org/mailman/listinfo/gluster-users> >> >> >> >> >> _______________________________________________ >> Gluster-users mailing list >> gluster-us...@gluster.org >> http://www.gluster.org/mailman/listinfo/gluster-users >> >>
_______________________________________________ Gluster-devel mailing list Gluster-devel@gluster.org http://www.gluster.org/mailman/listinfo/gluster-devel