YD T 3824-2021 面向互联网应用的固态硬盘测试规范.pdf
《YD T 3824-2021 面向互联网应用的固态硬盘测试规范.pdf》由会员分享,可在线阅读,更多相关《YD T 3824-2021 面向互联网应用的固态硬盘测试规范.pdf(15页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 33.040.40 M32 YD 中 华 人 民 共 和 国 通 信 行 业 标 准 YD/TXXXX-XXXX 面向互联网应用的固态硬盘测试规范 Test specification for SSD of internet application (报批稿) 中 华 人 民 共 和 国 工 业 和 信 息 化 部 发 布 I 目 次 前 言 .II 1 范围 .1 2 缩略语 .1 3 测试环境 .1 4 性能测试 .1 5 稳定性测试 .4 6 兼容性测试 .7 7 功耗测试 .9 附 录 A (规范性附录) 本规范支持的 SSD 硬盘类型 .11 附 录 B (规范性附录) 测试
2、报告需要记录的信息 .12 YD/T II 前 言 本标准按照 GB/T 1.1-2009 给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由中国通信标准化协会提出并归口。 本标准起草单位: 中国信息通信研究院、深圳市腾讯计算机系统有限公司、阿里巴巴(中国)有 限公司 、 百度在线网络技术 (北京 ) 有限公司 、 中国电信集团公司 、 中国移动通信集团公司 、 中国联合 网络通信集团有限公司 、 北京中电普华信息技术有限公司 、 英特尔 (中国 ) 有限公司 、 三星半导体有限 公司、东芝电子(中国)有限公司、光宝科技股份有限公司、希捷
3、科技有限公司、西部数据有限公司 、 联想 (北京 ) 有限公司 、 中兴通讯股份有限公司 、 华为技术有限公司 、 浪潮电子信息产业股份有限公司 、 国际商业机器(中国)有限公司、曙光信息产业股份有限公司、紫光华山科技有限公司 本标准起草人 : 郭亮 、 曾梓恩 、 刘星海 、 蔡永顺 、 李洁 、 高从文 、 闫亮 、 周启 、 翁昀 、 豆坤 、 刘嘉 、 张亮 、 陈启鸿 、 于杰 、 胡振国 、 倪楠 、 周景才 、 王月 、 刘凤刚 、 田耕 、 何兴 、 盛凯 、 赵雷 、 刘博 、 赵继 、 壮、陈思羽、林锦河、段建民、吴旭哲、范振夫、章广荣、吴光澄、万晓兰 YD/T 1 面向互
4、联网应用的固态硬盘测试规范 1 范围 本规范规定了面向数据中心应用的固态硬盘的测试方法,包括测试环境、性能测试、稳定性测试 、 兼容性测试和功耗测试等方面。 本标准适用于固态硬盘的基准测试和选型测试。 2 缩略语 2.1 下列缩略语适用于本标准 HBA 主机总线适配器 Host Bus Adapter IOPS 每秒输入输出操作数 Input/Output Operations Per Second NVME 非易失性存储设备 Non-Volatile Memory Express SAS 串行连接 SCSI Serial Attached SCSI SATA 串行 ATA接口规范 Seria
5、l Advanced Technology Attachment SSD 固态硬盘 Solid State Drives 3 测试环境 先使用相关软件对固态硬盘进行安全擦除( SATA: hdparm、 SAS:sg format、 NVMe: NVMe、 CLI) 。执行两倍于 SSD 容量的 128KB 连续写操作, 4KiB 对齐。 执行两倍于 SSD 容量的 4K 随机写 操作, 4KiB 对齐;整理测试结果,当最后 5 分钟(每分钟的平均值为一个点) 的 5 个数据高低差别都 落在平均值正负 10% 以内、斜率在正负 5% 以内的情况下视作 SSD 进入了稳态;如果未进入稳态, 继续
6、执行步骤 4, 1 个小时; 最多进行 12 个小时, 视 SSD 进入稳态。 硬盘的接口类型以及测试需要记录的信息应按照规范性附录 A 与规范性附录 B 进行记录。 4 性能测试 测试编号 1. 测试项目:吞吐量 测试目的:测量被测硬盘的吞吐量及时延 测试拓扑:无 测试方法: YD/T 2 1、 裸盘 2、 将 块大小分别设置为 4K、 64K、 128K、 512K 3、 将 Job 数量设置为 1; 4、 将队列深度分别设置为: a) SATA: 1、 8、 32 b) SAS:1、 8、 64、 128 c) NVME: 64、 128 5、 将读写比例分别设置为顺序: 100%读和
7、100%写; 6、 每种读写比例测试时间 10 分钟; 7、 循环以上测试配置。 8、 查看日志,打开终端,查看系统日志 9、 系统下运行 相关命令查看被测硬盘 smart 信息 10、 将文件系统改为 Ext4, 重复步骤 2-9 11、 将文件系统改为 xfs, 重复步骤 2-9 预期结果: 1、 性能测试数据不低于硬盘 spec 标称 15% 测试编号 2. 测试项目: IOPS 测试目的: 测量被测硬盘的 IOPS 及时延(平均值和分布) 测试拓扑:无 测试方法: 1、 裸盘 2、 将 块大小分别设置为 4K、 8K, 16K, 128K、 512K; 3、 将 Job 数量设置为 C
8、PU 的物理核数;将队列深度分别设置为: a) SATA: 1、 8、 32; b) SAS:1、 8、 64、 128; c) NVMe: 队列深度 1、 8、 64、 128 4、 将 读写比例分别设置为随机 : 100 read、 90 read10 write、 70 read30 write 、 50 YD/T 3 read50 write、 30 read70 write、 10 read90 write、 100 write 5、 循环以上测试配置。 6、 查看日志,打开终端,查看系统日志 7、 系统下运行 相关命令查看所有硬盘 smart 信息 8、 文件系统设为 Ext4,
9、重复步骤 2-7 9、 将文件系统改为 xfs, 重复步骤 2-7 10、 计算各种情况下的稳定性: IOPS Consistency = (IOPS in the 99.9th percentileAverage IOPS)*100% 预期结果: 裸盘性能 测试数据不低于硬盘 spec 标称 15% 测试编号 3. 测试项目:写饱和测试( FIO) 测试目的: 测量被测设备对持续随机 4KiB 写的 IOPS 曲线 测试拓扑:无 测试方法: 1、 被测设备安装系统( 标准场景 1) ; 2、 进行被测设备容量 4 倍大小的随机 4KB 写( 或者 24 小时 ) ; 3、 记录 IOPS 的
10、时间曲线( 采样频率 1s) 。 预期结果: 无 测试编号 4. 测试项目: Trim 前后比较测试 测试目的: 比较被测 SSD 在 TRIM 命令激活后的恢复能力(可选) 测试拓扑:无 测试方法: 1、 关闭 TRIM 2、 128KB 的顺序写 , 队列深度 32, 2 倍被测 SSD 容量 , 记录吞吐量及对应时延的时间 曲线, 采样频率 1s; 3、 4KB 随机写 , 队列深度 32, 2 倍被测 SSD 容量 , 记录 IOPS 及对应时延的时间曲线 , YD/T 4 采样频率 1s; 4、 打开 TRIM 5、 128KB 顺序写 , 队列深度 32, 2 倍被测 SSD 容量
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 1人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- YD 3824-2021 面向互联网应用的固态硬盘测试规范 3824 2021 面向 互联网 应用 固态 硬盘 测试 规范
