linux cpu占用率如何看
483
2022-10-07
对象存储性能测试方法和工具
COSBench简介COSBench是一款由Intel开源,用于对象存储的压测工具。腾讯云COS作为兼容S3协议的对象存储系统,可使用该工具进行读写性能压测。系统环境工具需运行在CentOS7.0及其以上版本。影响性能的因素机器核心数:机器核心数较少,开启的worker数目较多,容易在上下文切换上产生大量的开销,建议采用32或64核进行压测。
机器网卡:机器流出的流量受网卡限制,大文件的流量压力测试,建议采用万兆以上的网卡。
测试时间:性能测试时,建议测试时间适当延长,获取一个较为稳定的数值。
COSBench实践步骤
1.从COSBenchGitHub网站下载COSBench0.4.2.c4压缩包,并在服务器上进行解压。
2.安装COSBench的依赖库,执行命令:yuminstallnmap-ncatjavacurljava-1.8.0-openjdk-devel–y3.解压后修改cosbench-start.sh文件,在原文件的/usr/bin/nohupjava后新增三个参数,如下红色标注内容/usr/bin/nohupjava-Duser.timezone=Asia/Beijing-XX:-OmitStackTraceInFastThrow-Dcom.amazonaws.services.s3.disableGetObjectMD5Validation=true-Dcosbench.tomcat.config=$TOMCAT_CONFIG-server-cpmain/*org.eclipse.equinox.launcher.Main-configuration$OSGI_CONFIG-console$OSGI_CONSOLE_PORT1>$BOOT_LOG2>&1&
4.修改0.4.2.c4/conf/controller.conf文件,增加对应driver的ip地址,注:这里填写的ip地址为客户端的业务网卡ip,可使用“ethtool网卡名称”查询对应网卡的速率,请勿使用1Gbps管理网的ip地址5.运行“shstart-all.sh”命令,检查19088、18088端口的状态,在本地使用http://ip::19088/controller/index.html访问工具的控制台页面
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~