StoreVirtual Storage
1748129 Members
3627 Online
108758 Solutions
New Discussion юеВ

Re: Windows MPIO question

 
eschneid
Occasional Advisor

Windows MPIO question

We keep getting different stories on how the DSM/MPIO for Windows works. 1 person says we should see traffic down all storage NICs, 1 says it is just to have connections to extra nodes to quicken failover, 1 says we should be getting reads/writes from all the nodes at the same time, etc.

I just need a real world explanation of how the software is supposed to work.

SAN/iQ 9.0
Windows 2008 R2

Thanks
5 REPLIES 5
Jitun
HPE Pro

Re: Windows MPIO question

You have the following options for setting up MPIO with the SAN/iQ software:
Using the HP StorageWorks P4000 DSM, which provides the following
├в ┬в Lower latency because of the direct path to each data page in a volume.
├в ┬в Better write performance.
├в ┬в Load always evenly distributed.
├в ┬в Recommended for clusters with three or more storage systems where select servers need the
lower latency and additional throughput afforded by a session to every storage system.

Using the Microsoft DSM, which provides the following:
├в ┬в Comes with Microsoft MPIO.
├в ┬в Uses fewer iSCSI connections.
├в ┬в Supports mixed access to SAN/iQ volumes from both Windows servers and VMWare ESX
servers.
├в ┬в Provides the basic needs of MPIO, I/O path high availability, and load balancing for most servers, without installing a custom driver.

The HP P4000 DSM for MPIO enables fault-tolerant paths to the SAN storage systems while increasing available bandwidth to the SAN for superior performance. When a Windows server running iSCSI connects to a volume on the SAN, it establishes an active iSCSI session to each storage system in the cluster.
The P4000 DSM for MPIO enables an application server to continually communicate with the storage system that is hosting a copy of the data that the server is requesting. The SAN/iQ software aggregates the Ethernet connections, processing power, and storage capacity of all systems. This aggregation
increases performance and capacity as you add storage systems to the network.

The P4000 DSM for MPIO provides enhanced MPIO functionality as follows:
├в ┬в Automatic creation of an I/O path to each storage system in the cluster on which the volume resides, plus a path for the administrative connection.
├в ┬в Improved performance architecture over native MPIO solutions:
├в ┬в Read I/Os are always serviced by a storage system that holds a copy of the data being re-quested.
├в ┬в Write I/Os are always serviced by a storage system that receives a copy of the data. Remaining copies (replicas) of the data are forwarded to the appropriate storage system based on the data protection level of the volume.
├в ┬в The ability to build a robust, fault-tolerant solution because an I/O path is built to every storage
system in the cluster.
For example, in a cluster with five storage systems, DSM for MPIO-connected volumes have six iSCSI MPIO connections to the SAN, one for each storage system and one for the administrative connection. Five of the six connections could go offline, and I/O would still be
serviced.
I work for HPE
--------------------------------------------------------------
How to assign points? Click the KUDOS! star!

Accept or Kudo

Thomas Halwax
Advisor

Re: Windows MPIO question

@Jitun,

thanks for your detailed answer. I have two questions:

1) What is the recommendation for running Windows Server 2003 MPIO as a guest in an VMWare 4.1 cluster? (no MPIO, MS or HP). I need VSS support so raw device mapping is not an issue.

2) What do you mean when you say "Supports mixed access to SAN/iQ volumes from both Windows servers and VMWare ESX
servers."

Thanks in advance,
Thomas
Jitun
HPE Pro

Re: Windows MPIO question

Regarding the 1st question
If the VM is connecting up to the LUN directly, rather than using a portion of what is presented to the hypervisor, and that VM has multiple paths to the LUN, a multi-pathing solution is required. So a win2k guest OS directly connecting to a LUN would need to run MPIO.

Regarding the 2nd question
Actually it beats me too :)
I work for HPE
--------------------------------------------------------------
How to assign points? Click the KUDOS! star!

Accept or Kudo

Uwe Zessin
Honored Contributor

Re: Windows MPIO question

2) "Supports mixed access to SAN/iQ volumes from both Windows servers and VMWare ESX servers."

I think that is when you use VMware Consolidated Backup (VCB).
You can't / must not use the P4000 DSM in that combination.
.
Thomas Halwax
Advisor

Re: Windows MPIO question

@Jitun and Uwe,

thanks for your answers!

Thomas