This Question is Answered (go to answer)

1 "helpful" answer available (5 pts)
218 Views 8 Replies Last post: Nov 6, 2009 7:57 AM by radek.kubka RSS
marcconeley Master 57 posts since
Jan 16, 2009
Currently Being Moderated

Nov 4, 2009 3:49 AM

How to measure NetApp network performance (iSCSI)

Hi,

 

Does anyone know the best way to monitor/view network performance with a filer (FAS2020) or where I should start looking for problems?

 

We have a FAS2020 running CIFs shares, iSCSI LUNs and NFS for our ESX infrastructure.

The filer and ESX servers are all connected to a pair of stacked gigabet 3750? Cisco switches and my network guy setup port channels for the filer.

We also seperate the iSCSI or VM kernel traffic into a seperate VLAN.

 

It's a fairly small deployment with 3 ESX servers, 30 virtual servers (not all using iSCSI LUNs - this is reserved for SQL & Exchange servers) and approx 150 users.

 

My problem is that iSCSI performance on the VMs with LUNs mapped seems quite bad. Copying files for example from the C:\ (VMDK file on the NFS vol) to the D:\ (iSCSI LUN) takes an age.

Also, if you map a iSCSI LUN from a normal PC/server and copy data to it, it also seems relatively slow. Whereas copying data to the normal CIFs shares is fine.

 

The CPU on the filers doesn't seem taxed, and I have checked the Cisco port channel ports on the filers and ESX servers (we use Orion NCM) - but they are at very low utlization.

 

Any ideas on how I go about looking for a problem or how I perform some tests to try & measure the iSCSI performance?

 

Thanks,

 

Marc

radek.kubka Virtuoso 389 posts since
Jul 31, 2008
Currently Being Moderated
Nov 4, 2009 4:33 AM in response to: marcconeley
Re: How to measure NetApp network performance (iSCSI)

Hi Marc,

 

The quick & dirty method is to issue following command on the filer:

sysstat –x 1

whilst you are doing something normally causing bottleneck (e.g. copying files from LUN to LUN)

 

Other than that, there is perfstat utility (you can find it on Field Portal) for more thorough data collection & analysis.

 

The first thing on my mind:

You haven't got physical separation for iSCSI traffic (e.g. dedicated physical ports & switches), have you? (the port count on FAS2020 is limited to say the least...)

 

Also - the switches are decent, but are you 100% sure jumbo frames are enabled end to end?

 

Regards,
Radek

pascalduk Master 87 posts since
Mar 10, 2008
Currently Being Moderated
Nov 4, 2009 6:43 AM in response to: radek.kubka
Re: How to measure NetApp network performance (iSCSI)

Sysstat is a good starting point to look at your filer wide workload. You can also use the "lun stats" command to see LUN performance statistics.

J Rosink   1 posts since
Apr 4, 2008
Currently Being Moderated
Nov 6, 2009 5:45 AM in response to: marcconeley
Re: How to measure NetApp network performance (iSCSI)

marcconeley wrote:

 

During installation we asked our NetApp partner about this and we were told that it wasn't necessary. Therefore we never enabled it. How important is this??

 

 

Well, it certainly "works" without Jumbo's, but our performance tests showed that under full load (2x 1Gb iSCSI - Round Robin MPIO) the difference between a MTU size of 1500 compared to 9000 means 5% - 12% more CPU utilization (Win2k8 Server). You're telling that you have a seperate iSCSI VLAN, so there should be no reason to NOT enable Jumbo's.

radek.kubka Virtuoso 389 posts since
Jul 31, 2008
Currently Being Moderated
Nov 6, 2009 6:30 AM in response to: J Rosink
Re: How to measure NetApp network performance (iSCSI)

the difference between a MTU size of 1500 compared to 9000 means 5% - 12% more CPU utilization (Win2k8 Server).

Bear in mind it also makes a difference to your filer CPU utilization! And you've said it seems to be high.

 

More reading about jumbo frames:

http://now.netapp.com/NOW/knowledge/docs/ontap/rel732_vs/html/ontap/nag/GUID-D3AB10A1-D15A-490D-8DCE-34BE73C3DACF.html

radek.kubka Virtuoso 389 posts since
Jul 31, 2008
Currently Being Moderated
Nov 6, 2009 7:57 AM in response to: marcconeley
Re: How to measure NetApp network performance (iSCSI)
So is there any downside to using jumbo frames, or any technical reason why our partner would have said its not necessary?

I am not a networking guru, but I've never came across any obvious downsides of jumbo frames.

 

Here is a couple of additional links about the topic:

http://www.networkworld.com/forum/0223jumboyes.html

http://sd.wareonearth.com/~phil/jumbo.html

 

regards,

Radek

More Like This

  • Retrieving data ...

Bookmarked By (0)