Driver Test Manager
Fibre Channel Hardware-based RAID Systems Testing Overview

The procedures presented in this section outline the process for testing your hardware-based RAID system for Fibre Channel to make sure it works correctly with the Microsoft Windows operating system. These procedures use the Microsoft Windows Driver Kit (WDK) and Driver Test Manager (DTM). To ensure full functionality, you must run all of the tests that the DTM identifies as required for the device. If your product provides bus-specific support, you must run the appropriate bus-specific tests in addition to the standard tests.

Hardware Based RAID System > Fibre Channel Tests

The list of tests you must run depend upon the capabilities of the device or system being tested. To see the complete list of tests that could be required for your device, see the Hardware Based RAID System > Fibre Channel Tests.

If your device supports Multi-path I/O (MPIO) and testing in Windows Vista or Windows Server 2008:

Note: If you are not testing under Windows Vista or Windows Server 2008 then the MPIO test will not appear. In order to verify the MPIO abilities of the target please manually unplug and re-plug cables to the target during the Disk Verification test. This need only be done once.

If your device supports VDS in hardware/driver:

Run time: approximately 96 hours

Hardware requirements

The following hardware is required for hardware-based RAID system for Fibre Channel testing. Additional hardware might be required if the test device provides bus-specific support. See the test description for each bus-specific test to determine if there are additional hardware requirements.

  • One computer with the following:
    • Dual-core or equivalent processor (Windows Vista / Windows XP)

      Note  An equivalent processor is any processor that appears to Windows as containing the specified number of CPUs. This can be achieved through one or more physical microprocessors.

    • Quad-core or equivalent processor (Windows Server 2008 / Windows Server 2003)

      Note  An equivalent processor is any processor that appears to Windows as containing the specified number of CPUs. This can be achieved through one or more physical microprocessors.

    • 2 GB memory (Windows Vista / Windows XP)
    • 6 GB memory (Windows Server 2008 / Windows Server 2003)
    • Logo-compliant ACPI BIOS, with ACPI enabled by default
  • One Fibre Channel RAID storage system. This is the test device.

    Note  The RAID system must be either a single cabinet that consists of an array controller enclosed in an external subsystem with hard disk drives, or an external array controller that connects to a RAID JBOD. The RAID system cannot consist of only a PCI-based controller and one RAID JBOD.

  • One PCI-based Fibre Channel host bus adapter (HBA). Two HBAs are required if the test system supports multipath.

    Note:  The PCI-based HBA that is selected to test the RAID system should be supported by the manufacturer for use with the RAID system. Any drivers for the HBA that are used on the test system for this HBA must be have received a “Designed for Windows” logo, and the HBA model must be included in the Windows Catalog.

  • One bootable ATA or SCSI hard disk drive is required if the RAID system does not support boot. This drive must have a minimum capacity of 36 GB.
    • One set of cables, for the appropriate bus, for each HBA.

      Note All hardware (except the test device, monitor, keyboard, mouse and the floppy disk drive) must be listed in the Windows Catalog.

Note  Testing a device to obtain a logo for Server Device qualification requires that the system being used to test the device supports four processors and a minimum of 1 GB of RAM. These system capabilities are required for the "Dynamic Partitioning (DP) Simulator and Test" and the "Multiple Processor Group" test to run. You do not need a system that actually supports DP capabilities or has greater than 64 processors to test your device.

If a pool of systems is used to test devices, at least one system in the pool must contain four processors and a minimum of 1 GB of RAM. Additionally, that system must contain the device and driver being tested. As long as the driver is the same on all systems in the pool, the schedule will be created to run against all systems.

For those tests that do not include a driver to test, such as testing a hard drive, the Driver Test Manager (DTM) scheduler will constrain the DP test to run on the default system. This system should also be manually configured to have multiple processor groups. The default system is the first one listed. Test personnel, in this case, should ensure that this first system meets these minimum hardware requirements.

Note  Except for Para-Virtualization drivers (as defined by Logo Requirement Policy-0020), physical devices and their associated drivers being tested for Server Logo or Signature may not be tested in virtual machines using any form of virtualization. This is because not all virtualization products support the underlying functionality needed to pass the tests relating to Multiple Processor Groups, Device Power Management, Device PCI functionality, etc.

Software requirements

The following software is required to run the hardware-based RAID system for Fibre Channel tests:

  • One of the following operating systems:
    • Microsoft Windows Vista
    • Microsoft Windows XP Professional with Service Pack 2 (SP2)
    • Microsoft Windows Server 2003, Enterprise Edition, with Service Pack 1 (SP1)
    • Microsoft Windows Server 2003, Datacenter Edition, with SP1
    • Microsoft Windows Server XP Professional x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition with SP1 for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition with SP1 for Itanium-based Systems
    • Microsoft Windows Server 2008 R2
  • Any drivers that are not shipped with the operating system
  • The current release of Microsoft WDK
  • Bb961673.internet_link_sm(en-us,MSDN.10).gifMicrosoft Windows Symbol Files

Tester knowledge requirements

To run the hardware-based RAID system for Fibre Channel tests, testers must know how to accomplish the following tasks:

  • Access and change system BIOS settings
  • Install SCSI and ATA hard disk drives
  • Install a RAID system
  • Configure a RAID array
  • Identify the operating system version and install correct Microsoft Windows Symbol files
  • Install the operating system from the product CD
  • Read test logs
  • Report bugs in the standard format

This section includes the following topics:

Preparing to Test Fibre Channel Hardware-Based RAID Systems

Testing Fibre Channel Hardware-Based RAID Systems

Troubleshooting Fibre Channel Hardware-Based RAID Systems

Related Links

Bb961673.internet_link_sm(en-us,MSDN.10).gifWindows Marketplace Tested Products List

Bb961673.internet_link_sm(en-us,MSDN.10).gifWindows Debugging Tools

Bb961673.internet_link_sm(en-us,MSDN.10).gifWindows Symbol Files

Page view tracker