SAS
The SANBlaze SANBlazter Initiator Emulator is a unique SAS test solution that provides simulation of SAS Initiator ports. The software operates on existing SANBlaze VirtuaLUN and GargantuLUN SAS systems, and runs standalone or in conjunction with SANBlaze Target Emulation software.
Available in 8, 12 or 48 port SAS systems, the SANBlazter software behaves as a real initiator, not just a traffic generator or protocol tester, providing real login and command control. Features such as Read/Write/Compare testing, error injection and a custom command builder provide an environment to simulate Initiator test cases via script or an easy to use Web interface.
Hardware:
- SAS Ports or Phys: 8, 12 or 48 SAS ports running at 1.5 or 3 Gbps
- Auto Link Speed and Auto Topology Negotiation
Software Features:
- Command Builder - Build/send custom or predefined commands including:
- Test Unit Ready
- ModeSense
- ModeSelect
- ReportLuns
- Inquiry and Inquiry VPD
- ReadCapacity
- Read (6,10, 12,16)
- Write (6,10, 12,16)
- WriteSame
- Standard Reserve Operations (Reserve6, Release6)
- PersistentReserve Operations
- Variable Block Size (512 or 520 Byte)
- Configurable IO Generation
- Block Size
- Threads
- Write pattern
- Sequential/Random IO
- Data Testing
- Read/Write
- Read/Write/Compare
- IOMeter Integration
- Discovery Methods
- ReportLuns
- Scan LUN0
- Scan All LUNS
- Tape Support
- Trace Mode
- A viewable, time-stamped log of all IO’s sent or received, including errors
Error Capabilities:
- Customizable Error Handling:
- Retry on Error
- Stop on Error
- Adjustable IO timeouts
- Task Management Commands
- Abort Task
- Abort TaskSet
- ClearTaskSet
- ClearACA
- LunReset
- TargetReset
System Features:
Web-based Interface
- Quickly and easily set up, run and save multiple test configurations
- View statistics and performance in real time
- Generate errors
- View error counters and statistics
- Build, edit and execute scripts
- Online documentation
Command Line Interface
- Run individual or looped commands
- Build and execute scripts
- Execute remote scripts