Hello!
I've got problem with performance on two node stripe configuration. I'm
testing different configurations with script:
#!/bin/bash
x=katalog
for y in a b c d e f g h i j k l m n o p q r s t u v w x y z ; do
echo " $y"
for z in a b c d e f g h i j k l m n o p q r s t u v w x y z ;
do
echo " $z"
mkdir -p $x/$x$y/$x$y$z
for ((i=0;i<=32;i++)) ; do
dd if=/dev/zero of=$x/$x$y/$x$y$z/$i bs=1k count=1 >
/dev/null 2>&1
done
sync
done
done
On one node configuration:
volume posix
type storage/posix
option directory /home/export
end-volume
volume brick
type features/posix-locks
subvolumes posix
end-volume
volume server
type protocol/server
option transport-type tcp/server
subvolumes brick
option auth.ip.brick.allow *
end-volume
time of running is about 1m2.149s. Find over directory last for about
45s and removing it - 25s. When I configure client on one node to use
stripe:
volume localhost1
type protocol/client
option transport-type tcp/client
option remote-host 127.0.0.1
option remote-subvolume brick
end-volume
volume remote1
type protocol/client
option transport-type tcp/client
option remote-host 10.240.0.12
option remote-subvolume brick
end-volume
volume stripe
type cluster/stripe
option block-size *:128kB
subvolumes localhost1 remote1
end-volume
I'm getting time of create about 2 minutes, find last for 2m10s and
removing directory - 40s.
Where is problem? Connection to remote1 can speed up to 600Mbps over
scp. I'm using glusterfs 1.3.12 and native kernel fuse (kerel version
2.6.27.2).
Regards.
--
rash at konto pl
Sro, 05 lis 2008, 12:43:27 +0100, Rash napisal(a):> I've got problem with performance on two node stripe configuration. I'm > testing different configurations with script:I've got also problem with starting glusterfsd with booster. In log I'm getting: 2008-10-31 21:33:16 D [glusterfs.c:167:get_spec_fp] glusterfs: loading spec from /opt/glusterfs-1.3.12/etc/glusterfs/g lusterfs-server.vol TLA Repo Revision: glusterfs--mainline--2.5--patch-797 Time : 2008-10-31 21:33:16 Signal Number : 11 /opt/glusterfs-1.3.12/sbin/glusterfsd -f /opt/glusterfs-1.3.12/etc/glusterfs/glusterfs-server.vol -l /opt/glusterfs-1.3.12/var/log/glusterfs/glusterfsd.log -L DEBUG [0xffffe400] /opt/glusterfs-1.3.12/lib/glusterfs/glusterfs-booster.so[0xb7f34107] /opt/glusterfs-1.3.12/lib/glusterfs/glusterfs-booster.so(write+0xa1)[0xb7f34204] [glusterfs][0x804a216] [glusterfs](main+0x460)[0x804a707] /lib/tls/libc.so.6(__libc_start_main+0xc8)[0xb7dd8ea8] [glusterfs][0x8049521] Does anybody know how turn it on? -- rash at konto pl