VMware Cloud Community
haripadmam
Hot Shot
Hot Shot

iSCSI MPIO

Hi Folks,

It may be the old topic but couldn't get what I needed. We have two hardware iSCSI ports in ESXi box. We have created two VMkernel port group each with single physical NIC and mapped it to each hardware iSCSI under network configuration. Could not find anything better from VMware documentations. In this way i believe it is only active/passive. Is there any better configuration we can do to improve the throughput?

2 Replies
bayupw
Leadership
Leadership

Hi Hari,

What storage are you using?

The storage vendor normally have a reference architecture or deployment guide and best practice how to deploy and configure.

The document by storage vendor normally covers both VMware side and storage side

VMware has a design considerations and deployment guide too here: iSCSI Design Considerations and Deployment Guide

As per VMware design & deployment guide; to improve throughput, you can have multiple iSCSI session with multiple iSCSI target

pastedImage_1.png

From the network perspective, you create multiple (at least two) iSCSI VMkernels either using single vSwitch or multiple vSwitch

pastedImage_2.pngpastedImage_3.png

Then use iSCSI port binding and associate 1st VMkernel to 1st NIC (2nd NIC unused) and 2nd VMkernel to 2nd NIC (1st NIC unused)

pastedImage_4.png

Bayu Wibowo | VCIX6-DCV/NV
Author of VMware NSX Cookbook http://bit.ly/NSXCookbook
https://github.com/bayupw/PowerNSX-Scripts
https://nz.linkedin.com/in/bayupw | twitter @bayupw
haripadmam
Hot Shot
Hot Shot

HI Bayu, Thank you for your response. Currently out configuration is as mentioned in second pic you attached: multiple vSwitch. Where single pNIC is attached to each vSwitch and each vSwitch is bound to individual iSCSI hardware initiator. My query is; as we are facing severe congestion during svMotion or likewise activities, is there any betterment to improve IO throughput in contrast with current configuration mentioned?

We are using EMC Unity new box. Will surely check vendor guidelines on VMware best-practices.

Thank You!

Hari.

0 Kudos