XXX项目
磁盘性能测试报告
XXX科技有限公司
XXXX年XX月XX日
一、服务器说明
标题 | 配置 |
IP地址 | |
CPU | |
内存 | |
磁盘容量 | |
操作系统 | |
磁盘类型 | ¨HDD ¨SSD ¨SAN ¨RAID |
服务器类型 | ¨虚拟机 ¨物理机 |
服务器用途 |
标题 | 配置 |
IP地址 | |
CPU | |
内存 | |
磁盘容量 | |
操作系统 | |
磁盘类型 | ¨HDD ¨SSD ¨SAN ¨RAID |
服务器类型 | ¨虚拟机 ¨物理机 |
服务器用途 |
标题 | 配置 |
IP地址 | |
CPU | |
内存 | |
磁盘容量 | |
操作系统 | |
磁盘类型 | ¨HDD ¨SSD ¨SAN ¨RAID |
服务器类型 | ¨虚拟机 ¨物理机 |
服务器用途 |
标题 | 配置 |
IP地址 | |
CPU | |
内存 | |
磁盘容量 | |
操作系统 | |
磁盘类型 | ¨HDD ¨SSD ¨SAN ¨RAID |
服务器类型 | ¨虚拟机 ¨物理机 |
服务器用途 |
二、测试说明
2.1 工具介绍
Sysbench 是一款开源的、跨平台的、模块化的、多线程的性能测试工具, 通过高负载地运行在数据库上, 可以执行 CPU/内存/线程/IO/数据库等方面的性能测试。用于评估操作系统的性能参数。
FIO是一个可以产生很多线程或进程并执行用户指定的特定类型I/O操作的工具,可以生成多种IO模式,用来对磁盘进行压力测试和验证。
2.2 测试脚本
2.3 测试内容
对服务器进行sysbench的随机读(rndrd)、随机写(rndwr)、顺序读(seqrd)、顺序写(seqwr)、顺序重写(seqrewr)。
2.4 磁盘性能标准
服务器类型 | IOPS(最低) | IOPS(推介) | 备注 |
业务(Tomcat/Nginx) | 1000 | 2000+ | 写日志、临时文件落盘 |
附件存储类 | 2000 | 5000+ | 读取、写入附件 |
Redis/RabbitMQ | 2000 | 5000+ | AOF、FDB、持久化数据 |
数据库 | 5000 | 15000+ | PCL-e SSD最好 |