glusterfs-多节点读写性能测试

上传人:桔**** 文档编号:508429127 上传时间:2022-07-25 格式:DOC 页数:8 大小:464KB
返回 下载 相关 举报
glusterfs-多节点读写性能测试_第1页
第1页 / 共8页
glusterfs-多节点读写性能测试_第2页
第2页 / 共8页
glusterfs-多节点读写性能测试_第3页
第3页 / 共8页
glusterfs-多节点读写性能测试_第4页
第4页 / 共8页
glusterfs-多节点读写性能测试_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《glusterfs-多节点读写性能测试》由会员分享,可在线阅读,更多相关《glusterfs-多节点读写性能测试(8页珍藏版)》请在金锄头文库上搜索。

1、测试环境:glustefs端:Glusterfs版本: glusterfs 3.6.1 built on Nov7 2014 15:15:50系统版本: CentOS release 6.5 (Final)内核: Linux version 3.4.45硬件环境:CPU: Intel(R) Xeon(R) CPU E3-1230 V2 3.30GHz内存: 32GB硬盘: 4 块 128GSSD 11块 2T SATA 盘client 端:Glusterfs版本: glusterfs 3.6.1 built on Nov7 2014 15:15:50系统版本: CentOS release 6

2、.5 (Final)内核: Linux version 3.4.45硬件环境:CPU: Intel(R) Xeon(R) CPU E3-1230 V2 3.30GHz内存: 8GB网络环境:gluster端:服务器网络配置为 bridge ,单根网线接到交换机上。data-node3ip 设为10.3.211.3 , data-node4ip 设为 10.3.211.4, data-node5ip设为 10.3.211.5 ,data-node6ip 设为 10.3.211.6 。client 端: eth0 设置固定 ip192.168.10.200,eth1 、 eth2 、eth3三个网

3、口做 bond0,ip 设为,四个网口四根网线连接到交换机上。系统节点:IP别名Brick10.3.211.3data-node3/brick/brick1/10.3.211.4data-node4/brick/brick1/10.3.211.5data-node5/brick/brick1/10.3.211.6data-node6/brick/brick1/192.168.10.200data-client测试目的:测试不同节点数下使用glusterfsbond0 的 client端上,测试他的读写性能建立stripe卷 挂载到3 网口做测试方法测试工具:dd fio测试方法:不同节点数下建

4、立stripe卷,挂载到 client端使用 dd 命令测试他的吞吐量,fio测试 iops测试过程测试步骤1、添加信任池gluster peer probe data-node3gluster peer probe data-node4gluster peer probe data-node5gluster peer probe data-node62、创建 stripe卷两个节点gluster volume create test stripe 2 data-node4:/brick/brick1/testw data-node3:/brick/brick1/testw三个节点gluste

5、r volume create test1 stripe 3 data-node4:/brick/brick1/test data-node3:/brick/brick1/test data-node5:/brick/brick1/test四个节点gluster volume create test2 stripe 4 data-node4:/brick/brick1/teste data-node3:/brick/brick1/teste data-node5:/brick/brick1/teste data-node6:/brick/brick1/teste3、启动 stripe卷glus

6、ter volume start testgluster volume start test1gluster volume start test25、挂载到 client端mount.glusterfs data-node3:/test /mnt6、使用 dd 命令测试吞吐率dd if=/dev/zero of=/mnt/dd.img bs=1M count=60000 7、使用 fio 测试 iops测试脚本#!/bin/bashcd /mntsleep 10rm -rf test*sleep 30cd /sleep 10/usr/local/bin/fio -name=/mnt/test

7、-direct=0 -iodepth=96 -rw=randread - ioengine=posixaio -bs=4k -size=16G -numjobs=20 -runtime=3600 -group_reporting /fiotest/fio.logsleep 100cd /mntsleep 60rm -rf test*sleep 300cd /sleep 60umount testpoolsleep 100mount -t glusterfs data-node3:/test /mnt/sleep 60/usr/local/bin/fio -name=/mnt/test -dir

8、ect=0 -iodepth=96 -rw=randwrite - ioengine=posixaio -bs=4k -size=16G -numjobs=20 -runtime=3600 -group_reporting /fiotest/fio.logsleep 100cd /mntsleep 60rm -rf test*sleep 300cd /sleep 60umount testpoolsleep 100mount -t glusterfs data-node3:/test /mnt/sleep 60/usr/local/bin/fio -name=/mnt/test -direct

9、=0 -iodepth=96 -rw=randread - ioengine=posixaio -bs=8k -size=16G -numjobs=20 -runtime=3600 -group_reporting /fiotest/fio.logsleep 100cd /mntsleep 60rm -rf test*sleep 300cd /sleep 60umount testpoolsleep 100mount -t glusterfs data-node3:/test /mnt/sleep 60/usr/local/bin/fio -name=/mnt/test -direct=0 -

10、iodepth=96 -rw=randwrite - ioengine=posixaio -bs=8k -size=16G -numjobs=20 -runtime=3600 -group_reporting /fiotest/fio.logsleep 100cd /mntsleep 60rm -rf test*sleep 300cd /sleep 60umount testpoolsleep 100mount -t glusterfs data-node3:/test /mnt/sleep 60/usr/local/bin/fio -name=/mnt/test -direct=0 -iod

11、epth=96 -rw=randread - ioengine=posixaio -bs=16k -size=16G -numjobs=20 -runtime=3600 -group_reporting /fiotest/fio.logsleep 100cd /mntsleep 60rm -rf test*sleep 300cd /sleep 60umount testpoolsleep 100mount -t glusterfs data-node3:/test /mnt/sleep 60/usr/local/bin/fio -name=/mnt/test -direct=0 -iodept

12、h=96 -rw=randwrite - ioengine=posixaio -bs=16k -size=16G -numjobs=20 -runtime=3600 -group_reporting /fiotest/fio.logsleep 100cd /mntsleep 60rm -rf test*sleep 300cd /sleep 60umount testpoolsleep 100mount -t glusterfs data-node3:/test /mnt/sleep 60/usr/local/bin/fio -name=/mnt/test -direct=0 -iodepth=

13、96 -rw=randread -ioengine=posixaio -bs=32k -size=16G -numjobs=20 -runtime=3600 -group_reporting /fiotest/fio.logsleep 100cd /mntsleep 60rm -rf test*sleep 300cd /sleep 60umount testpoolsleep 100mount -t glusterfs data-node3:/test /mnt/sleep 60/usr/local/bin/fio -name=/mnt/test -direct=0 -iodepth=96 -rw=randwrite - ioengine=posixaio -bs=32k -size=16G -numjobs=20 -run

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号