UNH-IOL 实验室 和NVMe 测试平台及 Interact 工具到底是个啥东西?
2025-04-30 10:33:41

UNH IOL实验室是NVMe协会组织官方唯一授权的NVMe协议测试机构,全球各地的NVMe SSD controller和盘要送到该实验室进行测试。当然,在正式测试前,用户可以在自己实验室里面进行演练测试,参见下图,只有两种方式可以实现:

  • 购买IOL Interact测试工具软件

  • 如果用户已经购买SanBlaze公司的RM5/DT5 PCIe Gen5 NVMe SSD硬件设备,只要在之上购买一个IOL Interact测试软件license即可,并且可以实现更多底层的测试功能。

我们放大图片来看如下:

Users have two  options for accessing versions of IOL INTERACT:the PC edition, ideal for  standard PC’s but without the ability to capture low-level PCIe bus trace data, or the SANBlaze edition, which is designed to operate  with the SBExpress-RM5 and SBExpress-DT5 test systems. With these options, you can confidently select the solution that best meets your testing needs.

Saniffer是UNH IOL实验室在中国大陆的唯一合作伙伴,不仅可以协助用户进行IOL认证测试,也销售其测试软件,或者帮助客户购买年度会员身份。Saniffer也是SanBlaze,以及UNH IOL认证的SerialTek, Quarch等公司在国内的独家合作伙伴,感兴趣的可以通过本文底部的链接下载并参考PCIe5&6.0, CXL, NVMeNVMoF, SSD, NAND, DDR5, 800GE测试技术和工具白皮书_ver12.2章节1.7.3 UNH IOL官方认证的SerialTek, SanBlaze, Quarch中国独家合作伙伴,或者直接看下图。

下面我们简单介绍一下UNH IOL实验室,其测试软件、认证服务等。感兴趣的可以直接观看下面录制的2024年底的视频介绍,我们添加了中、英文字幕方便大家参考。

一、机构背景与测试权威性

UNH-IOLInterOperability Laboratory)是由美国新罕布什尔大学主导的中立第三方测试实验室,自2012年起就开始参与NVMe标准的制定与测试工具的开发。其核心职能包括:

  • NVMe设备提供一致性(Conformance)测试和互操作性测试
  • NVMe Express协会联合发布测试规范
  • 管理和维护NVMe Integrators List(集成商列表)
  • 自主开发并维护官方测试软件Interact

由于其独立性和长期技术积累,IOL在业内具有极高的权威性。其认证结果广泛被OEM厂商、服务器平台、云服务商所认可。

二、Interact 测试工具简介

Interact是由IOL自主研发、专用于NVMe测试的软件平台。主要功能包括:

1. 核心特性:

  • 涵盖众多测试用例,覆盖从命令集到高级功能的多层次验证

  • 每年发布两次新版本(测试计划更新)

  • 提供图形界面(GUI)与命令行模式(CLI,满足研发与自动化需求

  • 可生成详细日志、自动回放失败用例、导出压缩包进行问题追踪

2. 适用阶段:

  • 固件开发验证
  • 合规性预检查
  • 认证送测准备
  • 集成前自测

Interact 支持基于 JSON 文件选择测试集,自定义运行顺序、跳过特定用例,是目前最为灵活的官方测试平台之一。

三、测试流程及技术架构

1. 三阶段测试架构:

IOL  NVMe 标准组织协作,将新功能测试纳入三阶段流程:

  1. 研发测试计划(Test Plan —— 
    基于NVMe规格开发
  2. 社区验证阶段
    FYI测试) —— 多家供应商实现并测试,作为可选项
  3. 强制阶段 —— 
    进入集成商名单必须通过的测试

2. 测试运行方式:

运行方式

特点描述

GUI模式

适合新手及单次验证,提供测试分组、实时日志与图形展示

CLI - LDD

支持单用例调用、调试日志、自定义命名空间

CLI - Autorunner

批量运行测试套件,可结合JSON跳过指定测试或仅运行部分测试

3. 样品测试机制:

测试可选择:

  • 寄送样品至 IOL 实验室进行预约测试(Reservation Test
  • 参加每年两次的Plugfest测试大会
  • 或选择自行测试,仅购买软件授权(不加入Integrators List

四、测试内容覆盖与升级路径

1. 支持功能:

  • PCIe 协议通道验证
  • Namespace 管理、Queue操作、命令集完整性
  • Flex Placement(灵活数据布局)
  • Persistent Event Log
  • IOL驱动兼容性验证
  • OCP兼容测试

2. 用例分组:

Interact提供四层级分组(包括测试子用例),可按需选择:

  • 必测项(Required
  • 可选项(Optional
  • Demo用例(仅用于初次试用验证)
  • 失败用例复测(Failed
3. 常见版本支持:
五、IOL会员体系与权益

1. 基础会员权益(年费):

2.增值服务:

  • 增加席位数(>10个并发测试系统)
  • 提前预约测试窗口
  • 私人定制脚本支持

六、自测试部署指南(Ubuntu环境)

Interact 工具仅支持Ubuntu 20.04+,需要如下配置:

  1. 解压tar文件 → 运行      install.sh → 安装依赖与配置环境
  2. 导入License文件至指定目录 /manage
  3. 启动GUI / CLI 工具(运行命令或autorunner
  4. 通过勾选测试组/命令行JSON文件执行测试
  5. 查看日志(log文件夹 & test_runs 目录),生成压缩包上传反馈

七、送测策略建议(针对国内厂商)


八、常见问题与解答

Q1:是否必须加入集成商名单?

:非必须。可以仅用于内部测试、验证规范实现,不对外公布。

Q2:非会员可以送测吗?

:可以,但费用较高,测试机会受限,不建议长期采用。具体联系Saniffer咨询。

Q3:是否支持OCP测试?

:支持,但需单独预约,Interact目前未集成OCP测试用例。该测试目前唯一运行在SanBlaze平台。参见下图。

The OCP NVMe 1.0 & 2.0 testing will be performing these new use case tests against NVMe target devices using the SANBlaze VirtuaLUN NVMe test tool which compliments the existing set of tooling used for NVMe conformance. Manufacturers of NVMe SSDs, integrators as well as hyperscalers will have the peace of mind knowing their products will work in data center environments.

 

 

Q4:测试失败怎么办?

:工具提供失败用例自动回放功能。可压缩log发回IOL,获得技术支持。

九、总结与展望

UNH-IOL 所建立的NVMe测试体系是全球范围内最具代表性的合规性验证平台之一。其所推出的Interact工具不仅在功能覆盖、日志追踪、运行灵活性方面做到精细化管理,也通过开放社区合作方式不断引入新测试内容。

对国内SSD、主控或服务器厂商而言:

  • 掌握Interact的操作与送测流程是必修课
  • 提前投入研发阶段自测将显著提升通过率
  • IOL认证已成为国际主流服务器平台采购中关键通行证
如需演示版、工具试用、预约测试等资源,欢迎联系UNH-IOL销售团队或中国合作伙伴Saniffer公司获取免费体验包,具体参见下面的联系方式。
更多这方面的问题分析,请下载我们2025/4/23最新更新的白皮书12.2版本 - 《PCIe5&6.0, CXL, NVMeNVMoF, SSD, NAND, DDR5, 800GE测试技术和工具白皮书_ver12.2》。参考章节1.7.3 UNH IOL官方认证的SerialTek, SanBlaze, Quarch中国独家合作伙伴。
下载链接:

链接: https://pan.baidu.com/s/1yHkvnrrWhAiZNxt9CQ4cfA?pwd=n66k 提取码: n66k

如果你有其他任何关于PCIe5&6.0, CXL, NVMe/NVMoF, NAND, DDR5/LPDDR5以及UFS测试方面的问题想咨询,请访问:访问www.saniffer.cn / www.saniffer.com 访问我们的相关测试工具和产品;或者添加saniffer公众号留言,致电021-50807071 / 13127856862,sales@saniffer.com。

图片