« ESX Host Utilities | Main | NetApp to acquire Onaro »

December 20, 2007

Comments

One major benefit? Virtualized MSCS nodes on VI3 without additional dedicated HBAs.

Hi Jerome,

Thanks for the comment. You shouldn't need dedicated HBAs for MSCS and Windows 2003. In fact, just scanning thru VMware MSCS guide I didn;t see anything pointing to such a requirement although I may have skipped thru it. In any case here's why you shouldn't need dedicated HBAs for Win2k3...

For MSCS, the recommended driver is the STORport driver which uses a hierachical reset structure vs the SCSI port driver used in Windows 2000. The following comes from Microsoft's Whitepaper of comparing STORport vs SCSIport drivers:

"When SCSIport detects certain interconnect or device errors or conditions, it will respond by using a SCSI bus reset. On parallel SCSI, there is an actual reset line; however, on serial interconnects and RAID adapters, there is no bus reset, so it must be emulated in the best way possible. Whichever way the bus reset is done, the code path always disrupts I/O to all devices and LUNs connected to the adapter, even if the problem is related to only a single device. Such disruption requires reissuing in-progress commands for all LUNs.
In contrast, Storport has the ability to instruct the HBA to only reset the afflicted LUN; no other device on that bus is impacted. If the LUN reset does not accomplish the recovery action, Storport attempts to reset the target device; and, if that doesn’t work, it emulates a bus reset. (In practice, the bus reset should not be seen except when Storport is used with parallel devices). This advanced reset capacity enables configurations that were not possible (or were unreliable) in the past with SCSIport."

Microsoft for MSCS and Windows systems using the SCSI port driver that booted of the SAN has specific requirements to seperate the Boot LUN from the shared cluster resources because of the resets mentioned above.

Cheers

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

© NetApp, Inc.  |  "Safe Harbor" Statement  |  Privacy Policy