Page 1 of 1

ESXi iSCSI initiator help

Posted: Sat Aug 27, 2011 1:56 am
by blroot
Hi there,

Im currently building/testing an "el cheapo" san for ESXi, and so far, i think the performance is quite ok

This is a test from a VM running Windows Server Enterprise 2008 R2 on an ESXi local datastore, using MS iSCSI initiator

Image
Image

As you can see it`s pretty good.

The problem is, when i use the ESXi initiator, i format the lun as vmfs, then create a vm/disk inside this datastore, i get this.

Image

Read result is totally wrong according to network stats, it's about 25 MB/s

Image

Just terrible, what could be the reason of this massive underperformance?

I have a dedicated gigabit switch for iSCSI traffic, using 9K jumbo frames on switch, nics, vmkernels, vmswitchs,
Target server is a xeon 3040, 8 GB ram, two Gb intel nics for iSCSI (teaming), running Windows Server Enterprise 2008 R2
Initiator (ESXi) is a dual xeon 5506 supermicro, using 1 nic for iSCSI

Re: ESXi iSCSI initiator help

Posted: Sat Aug 27, 2011 8:56 pm
by anton (staff)
Search this forum a bit. There are plenty of threads / posts about built-in ESX initiator tuning. Hint: delayed ACK and IOPS settings should be altered to "NO" and "1".

Re: ESXi iSCSI initiator help

Posted: Mon Aug 29, 2011 10:17 pm
by blroot
Already tried those recommended settings, still no luck.

Anyway, im testing ESXi 5, ATTO is giving me some good results

Image

But if i check the network status

Image

(vmnic1 is the iSCSI dedicated nic)
it doesn't make too much sense to me

i'll give iometer a try later.

Re: ESXi iSCSI initiator help

Posted: Tue Aug 30, 2011 1:46 am
by blroot
Ok, i got iometer results, at least one.

Iometer read 256K sequential

Image

Also i found one of the target's nic was taking down ther preformance

Image

i'll run some more tests tomorrow.

Re: ESXi iSCSI initiator help

Posted: Tue Aug 30, 2011 2:25 pm
by anton (staff)
Moderate ones. But still far below expected. You're putting a wagon in front of your horse in any case. You need to tune TCP/IP stack before building storage cluster and improving iSCSI.