SANBlaze VirtuaLUN NVMe Initiator is the key piece of test equipment for anyone needing to test NVMe target devices. The VirtuaLUN feature set provides a unique set of functions applicable in all aspects of a product lifecycle; from development to design validation to test and QA. The ability to drive NVMe targets with a wide range of configurable attributes provides engineers with a flexible, scalable tool to simulate real disk and memory access environments and issues. Development, qualification and certification test cycles can be highly automated, reducing time and surfacing issues and errors.
The VirtuaLUN provides full control and programmability of NVMe parameters, providing unique storage test conditions for NVMe drive testing, development and certification. Additional support for updating and loading firmware, as well as support for secure erase, provide support for further automation steps and processes. Initiator emulation delivers the ability to drive multiple channels of traffic, inject errors, send specific or custom op codes in an easy to use, scriptable platform. Custom command generation and predefined tests provide simulated host environments. Auto connect and probe features quickly identify targets to test. Features such as Read/Write/Compare testing, error injection and a custom command builder provide an environment to drive and test single or multiple NVMe target devices.
Drive pulls can be automated via integration of the Quarch™ NVMe interposer card using REST API, scripting or Web based GUI. Performance testing during PCIe glitch insertion, data integrity during drive power margining and PCIe lane failure, controlled and surprise removal can all be automated via SANBlaze / Quarch integration.
Test cases can be saved and restored with a single command. Tests can be started via command line, scripted or via an easy to use Web based interface.