问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

如何测试企业级固态硬盘 - 第 2 部分:了解要测试的指标并使用正确的软件

创作时间:
作者:
@小白创作中心

如何测试企业级固态硬盘 - 第 2 部分:了解要测试的指标并使用正确的软件

引用
1
来源
1.
https://www.kingston.com.cn/czech/cn/solutions/servers-data-centers/how-to-test-enterprise-ssd-part-2

选择合适的企业级固态硬盘意味着要运行真实的测试,以了解这些硬盘部署到生产环境后表现会如何。测试和对比会对硬盘施加压力,以了解出现故障的极限、实际耐用性,以及了解性能是否会随着时间推移而改变。

本文第 1 部分探讨了构建试验台的硬件因素。接下来,我们将深入探究关于设计和运行最终基准测试的细节,以了解您组织的真实需求,以及如何利用基准测试软件设计合适的成套测试。

您的测试目的应是什么?

简言之,您希望知道您可以对设备施加的最大压力。这意味着我们要观察较长一段时间内的 I/O 性能,而非短时间内的性能。对经过预处理的硬盘执行测试时,您应执行足够长时间的测试,以了解顺序和随机读取或写入情形中延迟和 IOPS 的下降情况。

在这些长时间测试中,观察总体硬盘饱和度、I/O 延迟、启动延迟、系统性能如何随着工作负载的增加而下降,以及带宽拥塞。还应衡量持续或启动、停止或暂停,以识别是否会出现其他性能模式。

Web 托管和流媒体应用拥有非常特殊的顺序性工作负载,因此,您应确保您的存储阵列具备充裕的顺序性能。即便如此,如果您的某个应用执行顺序 R/W,当您有一个硬盘集群时,行为可能是随机的,因此应针对集群进行读取操作,以评估随机 R/W 扇区是如何被生成或读取的。

对于数据中心硬盘,使用较高队列深度进行测试也非常重要。队列深度是指任何一个时间点未完成存取操作的数量,或在设备队列中等待的 I/O 数量。这项测试仅衡量了硬盘应对大量并发 IO 的能力,这种 IO 常见于多线程应用和虚拟化。

总之,确保您的硬盘达到 QoS 延迟和一致性指标,同时满足所有 PRD(产品需求文档)性能数值,并通过您的所有 RAID、vSAN 和 OLTP 测试包。

您的目标是利用各种不同的 R/W/M 工作负载对硬盘测试足够长的时间,以暴露任何可能存在的缺陷。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号