如何测试一台服务器在lnmp环境下,可以承受多少qps,tps,iops

如何测试一台服务器在lnmp环境下,可以承受多少qps,tps,iops,第1张

我用的是jmeter,写的不够专业请见谅,基本就是在一定时间内发起若干个并发连接,然后每个连接执行一次登陆操作和查询操作,对返回结果进行成功或失败判断。最终得出一个结论,比如我得到的是:

样本数量:5500;

平均连接时间:21毫秒;

95%的样本连接时间低于33毫秒;

错误率:0%;

服务器吞吐量:每秒544次;

数据流量:每秒30053KB。

当然也可以用其他软件,不过大部分都是linux下的,windows下不多,我只试用过一个pylot,需要python支持,相对jemter功能更加简单,不过设置也简单。

近日,从LSI公司了解,推出集成VMware虚拟化软件支持的LSI Nytro XD应用加速存储解决方案。该款带VMware支持的Nytro XD解决方案可将PCIe闪存卡与专门针对虚拟化环境而设计的智能主机缓存软件相结合。

  虚拟化应用普及,IT部门部署的虚拟机(VM)数量却经常受到限制,其原因在于硬盘存取缓慢会引起存储I/O瓶颈问题。LSI Nytro XD解决方案可显着提高IOPS性能和虚拟机密度,消除虚拟化环境中的存储瓶颈。

  据资料了解,LSI Nytro XD解决方案可将访问最频繁的“热”数据智能地缓存到低延迟PCIe闪存存储器中,从而加速虚拟机中运行的应用的性能,快速简便地与VMware vSphere、vCenter和vMotion实现集成。

  LSI Nytro XD解决方案为客户带来智能地将热数据自动缓存到PCIe闪存存储器上,以更低成本加速现有SAN、DAS和NAS(仅VMware)存储设备的性能。同时,虚拟机密度提高3倍,可实现服务器整合,减少机架空间需求,并降低功耗、制冷及许可成本。

  另外,将频繁的读取I/O操作从网路存储器中移除,可降低网络存储负载,从而留出存储空间以便让更多的IOPS性能用于完成写入操作。

  当前闪存容量为400GB和800GB的LSI Nytro XD解决方案可提供免费的VMware下载支持,而且同时支持最新推出的16TB闪存容量产品。LSI Nytro XD解决方案是全面的PCIe闪存适配器LSI Nytro产品组合的一部分,该产品组合包括Nytro WarpDrive和Nytro MegaRAID产品系列。

首先需要知道I/O中读操作(Read)与写操作(Write)所占的百分比。然后通过下列公式,将主机的IOPS需求转换成硬盘实际IOPS负载:

RAID类型 公式

RAID 5和3 Drive IOPS = Read IOPS + 4Write IOPS

RAID 6 Drive IOPS = Read IOPS + 6Write IOPS

RAID 1和1/0 Drive IOPS = Read IOPS + 2Write IOPS

假定4500 IOPS中读/写比是2:1,则不同RAID类型Drive IOPS要求分别如下:

RAID 1/0: (2/3)4500 + 2(1/3)4500 = 6000 IOPS

RAID 5: (2/3)4500 + 4(1/3)4500 = 9000 IOPS

RAID 6: (2/3)4500 + 6(1/3)4500 = 12000 IOPS

详细方法:https://communityemccom/message/578435#578435

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何测试一台服务器在lnmp环境下,可以承受多少qps,tps,iops

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情