`
lancelotwjq
  • 浏览: 53541 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

iozone测试glusterfs性能

 
阅读更多


iozone 是linux下的磁盘性能测试工具,编译完成后就一个bin文件,用起来也很方便。



./iozone -a -n 1g -g 2g -i 0 -i 1 -i 2 -i 3 -i 7 -f /mnt/iozone -Rb no-rh.xls


-a 表示自动测试


-n , -g 表示最小和最大的文件大小


-i 代表测试项目

Used to specify which tests to run. (0=write/rewrite, 1=read/re-read, 2=random-read/write
3=Read-backwards, 4=Re-write-record, 5=stride-read, 6=fwrite/re-fwrite, 7=fread/Re-fread,
8=random mix, 9=pwrite/Re-pwrite, 10=pread/Re-pread, 11=pwritev/Re-pwritev, 12=preadv/Re-
preadv).
One will always need to specify 0 so that any of the following tests will have a file to measure.
-i # -i # -i # is also supported so that one may select more than one test.


0是必须的。


-Rb 指定输出文件


----------------------------------------------------------------------------------------------------


下面就使用iozone对glusterfs的性能做一个简单的测试。iozone要求文件大小为内存的两倍,测试机器内存为8G,则文件大小设为16G。


首先新建一个glusterfs卷,它使用了一个本地的brick。 这样没有网络,也没有副本拷贝,基本上是最简单的glusterfs卷了。


然后我关掉了io-cache, read-ahead, write-behind这些用于提高性能的xlator。关闭方法:

gluster volume set XXX off


将卷挂载到/mnt,开始测试....


 



 


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics