Hello Everyone, I am just starting up with Gluster so pardon my ignorance if I am doing something incorrectly. In order to test the efficiency of GlusterFS, I wanted to compare its performance with the native file system on which it resides and thus I kept both gluster server & client on localhost to discount the role of network. "/data" is the XFS mount point of my 36 spinning disks in a RAID10 array. I got following results when I ran a fio based bench script directly on "/data". fio Disk Speed Tests (Mixed R/W 50/50): --------------------------------- Block Size | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ---- Read | 302.17 MB/s (75.5k) | 1.68 GB/s (26.3k) Write | 302.97 MB/s (75.7k) | 1.69 GB/s (26.4k) Total | 605.15 MB/s (151.2k) | 3.38 GB/s (52.8k) | | Block Size | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ---- Read | 1.73 GB/s (3.3k) | 3.24 GB/s (3.1k) Write | 1.82 GB/s (3.5k) | 3.46 GB/s (3.3k) Total | 3.56 GB/s (6.9k) | 6.71 GB/s (6.5k) I then created a simple gluster volume "test" under "/data" after pointing "server" to 127.0.0.1 in "/etc/hosts" and mounted it on the same server to "/mnt": # mkdir /data/gluster # gluster volume create test server:/data/gluster # gluster volume start test # mount -t glusterfs server:test /mnt Now when I am running the same bench script on "/mnt", I am getting abysmally poor results: fio Disk Speed Tests (Mixed R/W 50/50): --------------------------------- Block Size | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ---- Read | 27.96 MB/s (6.9k) | 13.96 MB/s (218) Write | 27.98 MB/s (6.9k) | 14.59 MB/s (228) Total | 55.94 MB/s (13.9k) | 28.55 MB/s (446) | | Block Size | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ---- Read | 41.21 MB/s (80) | 126.50 MB/s (123) Write | 42.97 MB/s (83) | 134.92 MB/s (131) Total | 84.18 MB/s (163) | 261.42 MB/s (254) There is plenty of free CPU & RAM available when the above test is running (70-80%) and negligible i/o wait (2-3%) so where is the bottleneck then? Or this kind of performance degradation is to be expected? Will really appreciate any insights. Thanks, Sam ________ Community Meeting Calendar: Schedule - Every 2nd and 4th Tuesday at 14:30 IST / 09:00 UTC Bridge: https://meet.google.com/cpu-eiue-hvk Gluster-users mailing list Gluster-users@xxxxxxxxxxx https://lists.gluster.org/mailman/listinfo/gluster-users