SSD Test Solutions

SSD Test and Validation Software

">

SSD 测试和验证软件

主要功能主要功能
功能亮点功能亮点
SVF Enduro 软件概述SVF Enduro 软件概述
资源中心资源中心

业界更先进的存储测试软件

SVF/Enduro 提供了一套全面的特性和功能,这些特性和功能基于我们与广大客户密切合作的独特经验。

">
带有 svf enduro SSD 测试软件的显示器

Complete Test Capabilities

  • Product validation​
  • Performance benchmarking
  • Protocol conformance testing
  • Protocol analysis
  • Power measurement and management
  • Peripheral management
  • Test automation
  • Test reporting
  • REST/Python APIs

Protocol Support

NVMe v1.2 through v2.0 Standard and MI Commands

Robust

Proven over time within many different environments by the leading storage manufacturers

Scalable

Ability to scale multiple Enduro applications, appliances, and DUTs

Connector/Format Agnostic

Ability to test DUTs of different connector types and formats with optionally purchased Modules

Easy Integration

Easily integrated into existing development, test, and manufacturing environments through APIs and automation scripting capabilities

Memory Fencing

Ability to detect direct memory access (DMA) violations during test

Advanced Features

SPDM, ZNS, TCG, OCP, SR-IOV, CMB, HMB, FDP and Persistent Memory

Test a Variety of Data Storage Devices

  • PCIe SSD cards/NVMe add-in cards (AIC)
  • SSD drives (PCIe, SAS, and SATA)
  • HDDs (PCIe, SAS, and SATA)
  • Arrays (PCIe, SAS, and SATA)
">
">

主要功能

该软件提供了全面的存储特性和功能列表,远远超出了基本协议验证的范围,可提供强大的测试体验。

使用 svf enduro SSD 测试软件进行监控

完整的测试能力

  • 产品验证​
  • 性能基准测试
  • 协议一致性测试
  • 协议分析
  • 功率测量和管理
  • 周边管理
  • 测试自动化
  • 测试报告
  • REST/Python API

协议支持

NVMe v1.2 至 v2.0 标准和 MI 命令

安全性

经过大量存储制造商在许多不同环境中的长期验证

可扩展

能够扩展多个 Enduro 应用程序、设备和 DUT

连接器/格式不可知

能够使用可选购买的模块测试不同连接器类型和格式的 DUT

易于集成

通过 API 和自动化脚本功能轻松集成到现有的开发、测试和制造环境中

记忆击剑

能够在测试期间检测直接内存访问 (DMA) 违规

高级功能

SPDM、ZNS、TCG、OCP、SR-IOV、CMB、HMB、FDP 和持久内存

测试各种数据存储设备

  • PCIe SSD 卡/NVMe 附加卡 (AIC)
  • SSD 驱动器(PCIe、SAS 和 SATA)
  • HDD(PCIe、SAS 和 SATA)
  • 阵列(PCIe、SAS 和 SATA)

功能亮点

The Discovered Appliances Tool

The Discovered Appliances tool includes controls to discover and start an appliance, as well as the ability to update the software and discovery agent, and share driver instances. It also provides a method for associating peripherals and controlling power for hot swapping.

The Configuration Tool

The Configuration tool provides numerous settings to configure devices, as well as displays device under test (DUT) information at its various levels in the asset tree. Each level contains control (menu) options such as Initialize, Shutdown, Configure, Reset, and so on.

"screenshot
"screenshot

The Exerciser Tool

The Exerciser tool is used to uniquely configure and run I/O traffic and tests for a selected LUN/namespace. The exerciser includes numerous individual and global settings to configure and run I/O traffic and tests on a selected LUN/namespace.

The Automation Tool

The Automation tool runs an automation suite, which consists of one or more test sets. A test set can include multiple tests, actions, and loops. Each of the individual tests can run with configured Exerciser settings and/or run directed tests. The automation suite runs in a predetermined order without user intervention.

"screenshot
"screenshot

The Directed Test Tool

A Directed Test (DT) tool runs a specific sequence of commands sent to the target with the expectation that the target device returns a specific sequence of responses. Preloaded DTs are intended to complete without failure. DTs are used for basic test functionality, specific conformance tests, or when tests that are configured through the Exerciser or Automation cannot cover specific test points.​

The SNIA 2.0 Tool

The SNIA 2.0 tool provides a means to run Storage Networking Industry Association (SNIA) performance tests on an SSD, such as an IOPS Test and a Latency Test, as defined in the SNIA Solid State Storage (SSS) Performance Test Specification (PTS), Version 2.0.1 (SNIA SSS PTS v2.0.1). Its results (the generated reports) enable comparative testing and analysis among solid state storage devices.

"screen
"screen

The Analyzer Tool

The Analyzer tool is one of the key features of Enduro. It provides real-time protocol analysis for each LUN/namespace.

The Dashboard

The Dashboard is available for monitoring and convenience purposes at the right-side of the interface. When a controller/initiator or LUN/namespace is selected in the asset tree, the Live Statistics Bar displays the live Read IOPS, Write IOPS, Read B/W, Write B/W, and CPU utilization (with controller/initiator selected) statistics.

"descriptions"
">
">发现设备工具的屏幕截图

发现的设备工具

发现的设备工具包括发现和启动设备的控件,以及更新软件和发现代理以及共享驱动程序实例的功能。它还提供了一种关联外设和控制热插拔电源的方法。

配置工具

配置工具提供了大量的设置来配置设备,并在资产树中的各个级别显示被测设备 (DUT) 信息。每个级别都包含控制(菜单)选项,例如初始化、关闭、配置、重置等。

">配置工具截图
">锻炼工具的屏幕截图

锻炼者工具

练习器工具用于为选定的 LUN/命名空间唯一配置和运行 I/O 流量和测试。练习器包括许多单独和全局设置,用于在选定的 LUN/命名空间上配置和运行 I/O 流量和测试。

自动化工具

自动化工具运行一套自动化套件,其中包含一个或多个测试集。测试集可以包含多个测试、操作和循环。每个单独的测试都可以使用配置的锻炼器设置运行和/或运行定向测试。自动化套件按预定顺序运行,无需用户干预。

">自动化工具的屏幕截图
">定向测试工具截图

定向测试工具

定向测试 (DT) 工具运行发送到目标的特定命令序列,并期望目标设备返回特定的响应序列。预加载的 DT 旨在顺利完成。 DT 用于基本测试功能、特定一致性测试,或者当通过练习器或自动化配置的测试无法覆盖特定测试点时。​

SNIA 2.0 工具

SNIA 2.0 工具提供了一种在 SSD 上运行存储网络工业协会 (SNIA) 性能测试的方法,例如 SNIA 固态存储 (SSS) 性能测试规范 (PTS) 中定义的 IOPS 测试和延迟测试,版本 2.0.1(SNIA SSS PTS v2.0.1)。其结果(生成的报告)可以在固态存储设备之间进行比较测试和分析。

">snia 2.0 工具的屏幕截图
">分析工具的屏幕截图

分析器工具

分析器工具是 Enduro 的主要功能之一。它为每个 LUN/命名空间提供实时协议分析。

仪表板

仪表板位于界面右侧,用于监控和方便目的。在资产树中选择控制器/启动器或 LUN/命名空间时,实时统计栏会显示实时读取 IOPS、写入 IOPS、读取 B/W、写入 B/W 和 CPU 利用率(选择控制器/启动器)统计数据。

">说明

​所有 SSD 测试工具均与一个强大的窗口系统集成

的 OakGate SSD 测试软件建立在三个核心支柱之上。

产品验证旨在测试产品的功能完整性并发现错误。用户可以通过复杂的流量生成和错误注入来实现这一点。

协议一致性提供了大量内置测试,有助于验证与设备支持的特定协议的一致性。用户也可以添加自己独特的测试。

性能基准测试允许用户测量设备在各种工作负载下的真实性能,并生成各种图表和直方图。

SVF Enduro 软件特点

该软件包含许多先进的功能:

高级功能

支持安全协议和数据模型(带有 SMBus、VDM 和 DOE 传输)、灵活的数据放置、区域命名空间、TCG、OCP 1.0a/2.0、SR-IOV、控制器内存缓冲区、主机内存缓冲区和持久内存。

增强的电源管理

支持全电压裕度 (+/- 20%) 和毛刺。对电压和电流测量进行高速采样 (250 KHz),分辨率分别为 (+/- 5 毫伏) 和 (+/- 50 微安)。

边带信号​

用于 REFCLK#、PERST#、PWRDIS#、DUALPRTEN#、WAKE#、SMBRST#、SUSCLK# 和琥珀色 LED 的边带控制。边带监视器 CLKREQ#。支持 SRNS/SRIS。频谱时钟模式

协议支持

享受对存储行业更流行和新兴协议的内置支持的满足感。

流量产生

使用 I/O 配置文件轻松生成高性能、随机流量配置文件。包括对分区命名空间的支持。

协议分析仪

使用嵌入式协议分析器从早期原型启动到长期 I/O 测试进行有效调试和分析。

协议一致性/定向测试

执行数百个内置一致性测试,根据其协议评估设备,或创建您自己的一致性测试以实现更大的灵活性和控制。

错误注入

错误注入条件以查看 DUT 在现实情况下的行为。

外设控制和电源管理

借助我们行业强大的外设控制和电源管理多供应商支持,测试您产品的真正极限。

指向和点击自动化

使用我们的集成测试自动化工具,无需编写一行代码即可创建完整的自动化套件。

绩效基准

提供一致的基准测试结果,测量被测设备的真实性能,并生成一套性能分析。

数据验证

即使在压力最大的断电情况下,您的设备也能按预期运行并无条件保持数据完整,让您充满信心。

通过 API 和 SDK 进行定制

整合 OakGate 通过利用我们的 RESTful Web 服务、命令行界面 (CLI) 或基于 C 的 API 集成到您现有的自动化框架中。 

Download PDF

Datasheet

Download PDF
">

资源中心

Download PDF ">
姓名 类型

Datasheet

Download PDF
OakGateSSD 测试和验证软件 下载PDF

产品规格书

下载PDF

有疑问吗?

我们随时为您提供帮助并回答您可能遇到的问题。
我们期待您的来信