iscsi load balance policy.

I have been using dell equallogic and using  " route based port virtual port id"  for iscsi storage, that what I was told to use .
Client of ours is using " route based ip hash" for iscsi . It is bit surprised me that the system is working an did not break.
The admin guy pointed me the below link saying that if it is wrong then vmware does not say to use " route based ip hash " in the below link.
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1001109

Experts out there can we use ip hash for iscsi , if it is ok i believe that iscsi will utilize the multiple vmnic ?
i will appreciate if you can explain why we should use " route based port virtual port id" only not ip hash.
LVL 2
sara2000Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I'm sorry to inform you, that NO load balance policy is recommended for iSCSI Storage Network.

Best Practice is to setup your iSCSI Network as per my EE Article.

HOW TO: Add an iSCSI Software Adaptor and Create an iSCSI Multipath Network in VMware vSphere Hypervisor ESXi 5.0

this article is applicable to all 5.x and 6.0.

also enable Jumbo Frames, this is how we've been setting it up for many years for ALL our clients, with iSCSI SANs, especially those with Dell; Equallogic.

Also, you will want to download the HiT (Host Integration Kit) from Dell, and also add there MEM Path Policy driver.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
piedthepiperCommented:
iSCSI port binding can be used if most vmnics are in the same subnet, its the only way to get any form of failover/load balancing with iSCSI. Anything else is not supported.

Andrews article pretty much talks you through it......he is a vExpert for a reason!
sara2000Author Commented:
I agree and i was told by dell support to use " route based port virtual port id".
Why vm suggest " route based ip hash" for both NFS and iscsi in my above link?
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I have no idea why Dell Support would recommend such things, do you mean Dell or Equallogic Support, they verify our configurations, with every installation, and they have never suggested load balance.

Not all VMware KB articles are correct!

and see here...

"This article provides information on setting up the correct NIC teaming policies to allow iSCSI port binding."

Source

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=2045040&sliceId=1&docTypeID=DT_KB_1_1&dialogID=722935157&stateId=0%200%20722937105
sara2000Author Commented:
Step 7 in the link,
It does not mention anything about Load balancing , do we leave that default " route based on originating virtual port" ?

VMware does not say which to choose?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Yes, leave as default for your vSwitch, it will not do any load balancing.

Best Practice, follow my EE Article...it will show you how to set this up step by step...

bindings are the important piece, how each VMKernerl is bound to a nic for iSCSI, and then you create the resilience for failover!

that allows the iSCSI to communicate, and then for load balancing, and multi path, you add the Dell MEM kit.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
VMware

From novice to tech pro — start learning today.