[Bugs] [Bug 1324809] New: arbiter volume write performance is bad.

bugzilla at redhat.com bugzilla at redhat.com
Thu Apr 7 10:49:03 UTC 2016


https://bugzilla.redhat.com/show_bug.cgi?id=1324809

            Bug ID: 1324809
           Summary: arbiter volume write performance is bad.
           Product: GlusterFS
           Version: 3.7.10
         Component: arbiter
          Assignee: bugs at gluster.org
          Reporter: ravishankar at redhat.com
                CC: bugs at gluster.org
        Depends On: 1324004



+++ This bug was initially created as a clone of Bug #1324004 +++

Reported by Robert Rauch @
https://bugzilla.redhat.com/show_bug.cgi?id=1309462#c50 and Russel Purinton @
http://www.spinics.net/lists/gluster-users/msg26311.html

Replica-3:
0:root at vm2 glusterfs$ gluster v create testvol replica 3 
127.0.0.2:/bricks/brick{1..3} force
volume create: testvol: success: please start the volume to access data
0:root at vm2 glusterfs$ gluster v start testvol
volume start: testvol: success
0:root at vm2 glusterfs$ mount -t glusterfs 127.0.0.2:testvol /mnt/fuse_mnt
0:root at vm2 glusterfs$ cd /mnt/fuse_mnt/
0:root at vm2 fuse_mnt$ dd if=/dev/zero of=file bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 1.87984 s, 55.8 MB/s


Arbiter:
0:root at vm2 ~$ gluster v create testvol replica 3  arbiter 1
127.0.0.2:/bricks/brick{1..3} force
volume create: testvol: success: please start the volume to access data
0:root at vm2 ~$ gluster v start testvol
volume start: testvol: success
0:root at vm2 ~$ mount -t glusterfs 127.0.0.2:testvol /mnt/fuse_mnt
0:root at vm2 ~$ cd /mnt/fuse_mnt/
0:root at vm2 fuse_mnt$ dd if=/dev/zero of=file bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 7.51857 s, 13.9 MB/s

--- Additional comment from Vijay Bellur on 2016-04-05 06:51:37 EDT ---

REVIEW: http://review.gluster.org/13906 (arbiter: write performance
improvement) posted (#1) for review on master by Ravishankar N
(ravishankar at redhat.com)

--- Additional comment from Ravishankar N on 2016-04-05 20:46:41 EDT ---

Note: With the patch applied, here is the throughput I get:

Arbiter:
0:root at vm2 ~$ gluster v create testvol replica 3  arbiter 1
127.0.0.2:/bricks/brick{1..3} forcevolume create: testvol: success: please
start the volume to access data
0:root at vm2 ~$ gluster v start testvol
volume start: testvol: success
0:root at vm2 ~$ mount -t glusterfs 127.0.0.2:testvol /mnt/fuse_mnt
0:root at vm2 ~$ dd if=/dev/zero of=/mnt/fuse_mnt/file bs=1M count=100
100+0 records in
100+0 records out
104857600 bytes (105 MB) copied, 1.25445 s, 83.6 MB/s

--- Additional comment from Vijay Bellur on 2016-04-07 06:38:07 EDT ---

REVIEW: http://review.gluster.org/13906 (arbiter: write performance
improvement) posted (#2) for review on master by Ravishankar N
(ravishankar at redhat.com)


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1324004
[Bug 1324004] arbiter volume write performance is bad.
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list