iSCSI HBA Testing

Note  This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.

Before running the iSCSI HBA tests, you must configure the computer and install the operating system. This section tells you how to complete these steps.

Hardware Requirements

Note  This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.

You can run the iSCSI HBA tests in a single configuration. However, you can implement this configuration in one of two ways:

  • An iSCSI HBA, iSCSI disk storage system, and iSCSI tape medium changer
  • An iSCSI HBA, a bridge to another bus, a disk storage system, and tape medium changer

The following hardware is required for iSCSI HBA testing:

  • One computer that meets the general hardware requirements for all adapter or controller testing.

  • An iSCSI HBA (the test device).

  • One combination tape drive and medium changer device. If you are testing without a bridge, this device must be an iSCSI device. If you are testing with a bridge, this device must be a device that connects through another bus.

  • Two disk storage systems. If you are testing without a bridge, these systems must be iSCSI disk storage systems. If you are testing with a bridge, these systems must be disk storage systems that connect through another bus.

    Note  If the test device supports boot, you need two disk targets. These targets can exist on the same disk storage device, if they have different target names.

  • An iSCSI bridge, if you are testing in a configuration with a bridge.

  • Three blank media cartridges for each drive on the medium changer device.

  • A monitor, keyboard, and mouse.

  • A boot-capable floppy disk drive, if your device supports boot.

  • Two 1-GB network adapters.

Test System Assembly

Note  This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.

  1. Install the iSCSI controller in the test system.
  2. Connect both 1-GB network cards to the network.
  3. Connect the iSCSI controller to the network.
  4. If you are using an iSCSI bridge, connect the bridge to the network.
  5. Do one of the following:
    • If you are using an iSCSI bridge, connect the disk storage system, combination tape, and medium changer to the bridge.
    • If you are not using an iSCSI bridge, connect the disk storage system, and combination tape, and medium changer to the network.

The following diagram shows the test system configuration without a bridge.

The following diagram shows the test system configuration with a bridge.

Test System Configuration

Note  This content applies to the Windows Logo Kit (WLK). For the latest information using the new Windows Hardware Certification Kit (HCK), see Windows HCK User's Guide on the Windows Hardware Dev Center.

  1. Turn on the test system.

  2. Install the Microsoft Windows operating system on one hard disk drive.

    If the iSCSI HBA supports boot, install the operating system on an iSCSI disk target that is different from the one that you will use for testing.

  3. If it is necessary, install any manufacturer-supplied drivers that the devices in the test system require.

  4. Install the latest version of the iSCSI software initiator by searching for "iSCSI software initiator" in the Microsoft Download Center.

  5. Use the iSCSI Control Panel to log on all target devices. When you log on the targets, select the Automatically restore this connection when the system boots check box.

    Important  You must log on all iSCSI target devices that you use for testing. You must not log on any other iSCSI target devices. Otherwise, the WLK tests do not work properly.

  6. Use Disk Management to create three 4-GB NTFS volumes on the disk storage system that does not contain the operating system. Assign each volume a drive letter.

  7. Use the iSCSI Control Panel to bind all of the drive letters that are created in step 6.

  8. Use the following procedure to set the system page file and enable crashdump:

    1. Click the Start button, right-click My Computer, and then click Properties.

    2. Click the General tab, and then note the amount of RAM that the computer has.

    3. Click the Advanced tab (or click Advanced system settings in the left pane for Windows Vista, Windows 7, or Windows Server 2008), and then, in the Performance area, click Settings.

      Note  If you are prompted to enter Administrative credentials or allow the action, enter the credentials or allow the action.

    4. Click the Advanced tab, and then, in the Virtual Memory area, click Change.

    5. Select Custom Size, and then enter a number in the Initial size (MB) box that is larger than the size of RAM that you noted in step b.

    6. In the Maximum size (MB) text box, enter a maximum size value that is larger than the initial size that you entered in the Initial size (MB) box. (The maximum size is typically 1.5 to 2 times the initial size.)

    7. Click Set, and then click OK two times.

    8. Click OK, and then restart the computer to update the page file size.

  9. Copy the Windows Symbol files to %SystemDrive%\Symbols.

  10. Install DTM client.

When you schedule any iSCSI HBA tests, set up the communication between the HBA (Initiator) and the iSCSI targets. For more information, see the "Scheduling Tests" section of Running the Adapter or Controller Tests.

 

 

Build date: 9/14/2012