Creating a Bootable USB Disk on Windows 8 for deploying Windows

As an introduction to some of the major improvements in managing your storage via PowerShell in the Windows 8, I wanted to give a comparison of how you would go through the process of creating a bootable USB disk such as would be done for deploying Windows 8 to multiple computers. Historically, this could have…


Using PowerShell to collect information for Storage Troubleshooting (Part 2: Performance Counters)

This is the second in a series of posts on how to utilize PowerShell to easily collect system information useful for troubleshooting Storage issues. Note: In a later installment of this series, I’ll be showing how to utilize the information gathered in these scripts for troubleshooting some common storage issues. In my first installment, I…


FAQ: How to view partition starting alignment offsets in bytes

  One question that comes up a fair bit is how to view partition starting alignment offsets by the number of bytes. The following WMIC command can be used to view the starting offsets in bytes for disks. Note: Starting with Windows Vista, and Windows Server 2008, disks should automatically be aligned to 1K when…


Updated MPIO Whitepaper is now available

We have released an updated version of the Windows Server High Availability with Microsoft MPIO whitepaper and couldn’t wait to let everyone know as there is a lot of new content in this update.  You can download the updated Whitepaper directly using the link below: Windows Server High Availability with Microsoft MPIO


Scripting Example: How to set the MPIO LB policy

The following scripting example shows how to set the MPIO Load Balancing policy via a script calling WMI: Just to expand on the information below, FOO Failover Only RR Round Robin RRwS Round Robin with Subset LQD Least Queue Depth WP Weighted Paths ‘—————————————————————————– ‘ ‘ SET_LBP.vbs ‘ ‘ WScript which can be used to…


iSCSICLI Batch file to quickly connect to an iSCSI target

This script can be run from the command line including Server Core to quickly connect to an iSCSI target Pre-Requisites: Windows host running the Microsoft iSCSI Software Initiator  (You can check the iSCSI initiator location guide on how to get the initiator here:   http://blogs.msdn.com/san/archive/2008/07/28/microsoft-iscsi-software-initiator-location-guide.aspx       2. Pre-configured iSCSI target. You will first need to create…


How to query the MPIO policy – Scripting Example

The following script example shows how to query the current load balancing policy for MPIO devices. Once it successfully runs, it will print out integer values.  i.e.) 1, 2, 3, 4, 5, 6, and 7 These values represent the following MPIO policies: 1             “Fail Over Only” 2             “Round Robin”, 3             “Round Robin with Subset” 4            …