Software Tools for SCSI/FC/iSCSI/SAS Device Testing

Visual SCSI Explorer version 2.0 is being prepared for release


Visual SCSI Explorer version 1.4 is available


Visual SCSI Explorer version 1.4 is being prepared for release

Visual SCSI Explorer overview

 

1. Product features

2. System requirements

3. Further development

 

1. Product features

 

Application can run on Windows 2000/XP/2003 operating system platforms and is intended for carrying out of various complex test tasks for SCSI devices of generally all types.
Application shows window with two-level hardware configuration tree. Upper level consists of currently present SCSI, FC, iSCSI and SAS HBAs. Lower level consists of currently visible devices. Each device sub item is related to certain adapter item. Properties of selected adapter or device are show on the right side of hardware configuration window.
Application is using SCSI pass through native Windows 2000/XP interface to access adapters and devices.
One can rescan all SCSI buses of selected adapter and application dynamically adds newly connected devices and removes disconnected ones. One can execute SCSI commands manually using menu commands. During manual execution of SCSI command one can specify different values for command parameters if command has ones. In manual mode all commands are being executed asynchronously. It means that it is possible to queue several SCSI commands for certain device and they will be executed serially in the same order.
It is possible to run JScript or VBScript scripts for each device. It is possible to run several scripts for single device or for different devices at the same time. Scripting simplifies complex test procedures. If application does not originally support some vendor specific types of command parameters, special scripts could be written to parse vendor specific command data formats.
Process of command execution is displayed in log window that can be show in docked state. If command transfers data, it is possible to log binary dump and to parse certain types of command data. Each device has its own log. Log window displays log data for currently selected device. If script puts trace message during its execution, this messages is also displayed in log window.
Raw CDB application feature allows user to execute theoretically any SCSI command manually or from script. It is possible to make invalid CDB, when one or more reserved bits are set to non-zero values.

Summary of main application features:

 

Application design is based solely on SCSI-2 standard. It is recommended to download the draft of SCSI-2 specification from T10 technical committee.

 

Back to contents

 

 

2. System requirements

 

Computer the application is installed on must meet the following minimal hardware requirements:

 

Windows 2000 operating system must have the following software installed:

 

Back to contents

 

 

3. Further development

 

2.0 version of product is under development. This version begins series of 2.x versions. Each 2.x product version will have two subversions: base and advanced. The main difference between base and advanced versions is that scripting support and the rest of script related functionality will be present only in the advanced version. Base version of product will also have simplified user interface.
Release date for version 2.0 is not determined yet.
More detailed description of product features for each product subversion follows. Generally new versions of product inherit all appropriate features of previous versions. Some minor enhancements will also be implemented and reflected in readme.txt file that is included in product installation package.

Base product version
Following major features are scheduled for implementation in 2.x series of base product versions. Base product version will continue to use SCSI pass through native Windows 2000/XP interface to access adapters and devices. Version number the feature is scheduled for is pointed out in round parenthesis.

 

Base demonstration version of product will be available for download soon.

 

Advanced product version

 

Following major features are scheduled for implementation in 2.x series of advanced product versions. Version number the feature is scheduled for is pointed out in round parenthesis.

 

If you need additional specific functionality that is not scheduled yet for future versions, feel free to express your needs.

 

Back to contents