Standard Performance Evaluation Corp. (SPEC) 发布了其存储解决方案基准测试的主要新版本,旨在帮助 IT 经理做出更好的采购、配置和优化决策。
SPEC 存储小组委员会主席 Don Capps
Standard Performance Evaluation Corp. (SPEC) 发布了其存储解决方案基准测试的主要新版本,旨在帮助 IT 经理做出更好的采购、配置和优化决策。
新的 SPECstorage Solution 2020 基准测试基于实际应用程序和真实场景。 它包括用于人工智能 (AI) 和基因组学的新工作负载、扩展的自定义工作负载功能、大幅改进的扩展以及用于显示基准测试结果的统计可视化机制。 还有许多升级使基准测试更易于使用并且更有效地提供结果。
真实世界的工作负载
SPECstorage Solution 2020 基准中的工作负载代表五个不同市场中使用的应用程序。 每个工作负载都有一组通过-失败标准,必须满足这些标准才能验证基准测试结果。 标准示例包括:
- 被测存储解决方案是否保持了请求的持续平均 op_rate。
- 解决方案是否将平均延迟保持在给定阈值以下。
- 解决方案是否在工作负载的子组件之间保持了操作的平等平衡。
- 对于工作负载中的任何子组件,解决方案是否保持低于特定阈值的最大延迟。
新的 AI 工作负载代表 AI Tensorflow 图像处理环境,跟踪从运行 COCO、Resnet50 和 CityScape 数据集的系统收集。 指标基于同时进行的数量 工作— 定义为包含一个完整工作流的一组子组件 — 可以在定义的通过/失败标准下维持。
新的基因组学工作负载来自商业和研究机构用于执行基因分析的 I/O 操作痕迹。 数据已经过清理,因此它不包含任何原始基因组数据。 指标基于在工作负载的通过-失败标准下可以维护的同时作业的数量。
2014 年 2 月发布的 SPEC SFS 2017 SPXNUMX 基准测试继承了三个工作负载:
- 电子设计自动化 (EDA) 工作负载代表 EDA 应用程序混合的典型行为,包括前端和后端处理。 指标基于可以在一组定义的通过/失败标准内完成的作业数量。
- 软件构建环境工作负载包括源自实际应用程序分析和系统跟踪的元数据密集型测试。 指标基于在通过-失败标准下可以完成的同时构建的数量。
- 视频数据采集工作负载 (VDA) 模拟存储从时间敏感源(例如监控摄像头)采集的数据的应用程序。 指标基于在通过-失败标准下可以捕获的视频流的数量。
定制工作负载
新的基准测试使用户能够定制现有的工作负载或创建新的工作负载以深入了解存储性能问题。
自定义工作负载可以容纳 Unix 和 Windows 负载生成器的组合,适用于在其工作流中使用此组合的应用程序。 这种组合的一个例子是 Windows 系统收集传感器数据并使用 SMB 存储它,而基于 Unix 的计算场使用 NFS、Lustre、GPFS 或其他文件系统技术分析数据。
SPECstorage Solution 2020 基准测试中的复杂同步机制使所有地理分布的负载生成过程以亚毫秒级分辨率保持同步。
以更少的约束进行大规模扩展
SPECstorage Solution 2020 中新的内部 IPC 机制显着减少了 TCP 端口和 DNS 查找的数量,提高了可扩展性、可靠性以及启动和运行时性能。 扩展已经从之前版本的 60,000 个负载生成进程增加到可以分布在世界各地的超过 4 万个进程。
复杂的同步机制使所有地理分布的负载生成过程以亚毫秒分辨率保持同步。
新的扩展效率对于测试基于云的存储解决方案尤为重要。 这是一个重要的发展,因为在云提供商中,TCP 端口是一种稀缺资源,大多数虚拟机最多只能容纳几千个。 新基准从不要求超过 1,000 个 TCP 端口。 这使用户能够扩展多达 4 万个进程,而不会遇到云限制。
SPECstorage Solution 2020 中的新统计可视化机制允许用户提取运行时计数器并将它们连接到数据库以进行可视化。
可视化以获得更深入的见解
SPECstorage Solution 2020 中的新统计可视化机制允许用户提取运行时计数器并将它们连接到 Graphite、Carbon 或 Grafana 等数据库以进行可视化。 这可以更深入地了解被测系统的行为和操作细节。
现在可以下载
SPECstorage Solution 2020 基准测试适用于 立即下载 在 SPEC 网站上以 2,000 美元的价格购买,合格的研究和学术机构可享受折扣。 新基准测试的结果与过去 SPEC 存储基准测试的结果不可比。
积极参与基准开发的 SPEC 企业成员包括戴尔、IBM、英特尔、iX Systems、NetApp、Pure Storage 和 WekaIO。 支持个人贡献者包括 Udayan Bapat、Sorin Faibish 和 Brian Pawlowski。
###
Don Capps 在存储系统性能工程方面拥有 30 多年的经验。 他是 Netapp 的性能工程师; Iozone.org 的创始人,Iozone.org 是一个非营利组织,生产和分发用于测量计算机存储系统性能的免费软件; Standard Performance Evaluation Corp. (SPEC) 存储小组委员会主席。
参与 StorageReview
电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS订阅