Fibre Channel
SANBlaze Storage emulators for Fibre Channel are available with a wide range of configurable Fibre Channel options. The emulation of Fibre Channel disks, tapes and arrays is fully supported.
8G:
- Fibre Channel ports: 2, 4, 8, 12 or 24 Fibre Channel ports running at 2, 4 or 8 Gbps
- Auto link speed and auto topology negotiation
- Up to 512 LUNs per port
- Up to 256 targets per port
Sample Software Features Target Mode
- BlazterMode
- Full speed setting, allowing read/write testing to run at full line rates across all ports
- Port
- Port Status
- Display, Clear, Define Interval of Port Statistics
- Port Configuration
- Set State, Topology, Speed and number of targets
- Port statistics and Real time performance
- Control Fabric Logins
- Target
- Define LUNS
- Edit Inquiry Stream
- Edit World Wide Node Name
- Edit World Wide Port Name
- Set Hard ALPA
- 3 Target Modes – Up to 125 Targets per port
- Tape Emulation
- LUN
- Variable Size – Up to 100 TByte
- 2 Memory configuration options
- Zero, fixed or variable latency
- Multi-port Mapping - A port-B Port
- Multi-Port Mirroring
- Error Conditions
- Save/Restore Data files to LUN
- Seed a Binary or Data File or Pattern to a LUN
- Possible 500 LUNs per port
- Profiles – Use predefined or build drive or tape profiles
Error Capabilities:
- Error Conditions:
- Bad CRC
- Busy
- Drop
- QueueFull
- CheckCond
- Read Over/Read Under
- WriteOver/Write Under
- ReadDelay, WriteDelay
- Data Corruption
- Delay
- Check Conditions
- LIP
- Error Injection:
- Single or Multiple Errors per command
- By Number of I/Os or Time
- Error Conditions on specific LBN or CDB
- State Driven
Software Features Initiator Mode:
- BlazterMode
- Full speed setting, allowing read/write testing to run at full line rates across all ports
- Full speed setting, allowing read/write testing to run at full line rates across all ports
- Change Login Parameters
- Number of PLOGI attempts
- Time Between PLOGI attempts
- MAX FLOGI Burst
- MAX PLOGI Burst
- 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
- Configurable Initiator/HBA identity
- WWNN
- WWPN
- Data Testing
- Read/Write
- Read/Write/Compare
- IOMeter Integration
- Discovery Methods
- ReportLuns
- Scan LUN0
- Scan All LUNS
- Tape Support
- Tape Initiator Scripts
Error Capabilities:
- Customizable Error Handling:
- Retry on Error
- Stop on Error
- Adjustable IO timeouts
- Error Conditions:
- Bad CRC
- Read Over/Read Under
- WriteOver/Write Under
- Data Corruption
- LIP
- Offline/Online
- Logout
- Process Logout
- Task Management Commands
- Abort Task
- Abort TaskSet
- ClearTaskSet
- ClearACA
- LunReset
- TargetReset
