StarWind Enterprise Server
Request a Quote
Feel free to contact us:
USA and LATAM:
1-617-449-7717
EMEA and APAC:
+44(0)2071936727
+44(0)2071936350
+33(0)977197857 (French)
+49-1715109103 (Germany)
Voice Mail:
1-866-790-2646
Email:
sales@starwindsoftware.com
 
 

Poor read performance, good write performance

iSCSI Target for Microsoft Windows.

Moderators: anton (staff), Max (staff), Constantin (staff)

Poor read performance, good write performance

Postby sjors » Sun Jul 03, 2011 5:17 pm

Hi,

I have one Dell PowerEdge R200 server running Win2008 with Starwind 5.6 connected to a Dell PowerConnect 2724 switch (gigabit) using 3 NICs (1 internal ports and one HP NC382T dual port NIC).
The clients are two Win2008R2 Hyper-V servers (Dell PE 2950). The storage LAN is segmented through VLANs.

I'm experiencing extremely poor read times on the mounted iSCSI volumes, but good write performance.

I'm using an MD1000 enclosure with 12x300GB SCSI drives (RAID-5).

When I run IOmeter on the SAN, I get results in the 11,000 IOPS range, but if I do the same on one of the clients on the mounted volume, I get fluctuations between 200 and 350 IOPS.

I have tried tweaking many settings (RSS, Chimney, ECN, etc) but to no avail.

Is there help available for me on this?

Thanks a lot,

George
sjors
 
Posts: 17
Joined: Sun Jul 03, 2011 5:16 pm

Re: Poor read performance, good write performance

Postby sjors » Sun Jul 03, 2011 6:44 pm

*** UPDATE ***

In one of my attempts, I decided to remove all iSCSI connections and re-establish them using only one connection (no MPIO).
I ran some tests and now IOmeter reports around 4000 IOPS.

I'm starting to believe that MPIO is causing problems.

I'll keep researching this.
In the meantime, any tips, hints or other help is greatly appreciated.

George
sjors
 
Posts: 17
Joined: Sun Jul 03, 2011 5:16 pm

Re: Poor read performance, good write performance

Postby anton (staff) » Sun Jul 03, 2011 7:58 pm

Do you use Round Robin or Fail Over MPIO policy?
Regards,
Anton Kolomyeytsev

Chief Technology Officer, StarWind Software

Image
User avatar
anton (staff)
Site Admin
 
Posts: 2153
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands

Re: Poor read performance, good write performance

Postby camealy » Mon Jul 11, 2011 5:21 pm

Did this ever get resolved?

Thanks,

Kurt
camealy
 
Posts: 62
Joined: Fri Sep 10, 2010 5:54 am

Re: Poor read performance, good write performance

Postby anton (staff) » Mon Jul 11, 2011 10:36 pm

This particular guy either gave up or managed to have everything up and running finally. But we did not ever heard again from him either way. Do you experience the same issues with the latest V5.7 RC or what?

camealy wrote:Did this ever get resolved?

Thanks,

Kurt
Regards,
Anton Kolomyeytsev

Chief Technology Officer, StarWind Software

Image
User avatar
anton (staff)
Site Admin
 
Posts: 2153
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands

Re: Poor read performance, good write performance

Postby camealy » Mon Jul 11, 2011 11:01 pm

Just always interested in improving our lackluster HA performance
camealy
 
Posts: 62
Joined: Fri Sep 10, 2010 5:54 am

Re: Poor read performance, good write performance

Postby Constantin (staff) » Tue Jul 12, 2011 12:35 pm

In this case disabling Delayed ACK can help you.
Code: Select all
HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \Tcpip \Parameters \Interfaces \{Adapter-id}]
TcpAckFrequency = 2 (Default=2, 1=Disables delayed ACK)
Constantin Videnski
StarWind Software Support Department
support at starwindsoftware dot com
Constantin (staff)
 
Posts: 392
Joined: Fri Oct 16, 2009 10:28 am

Re: Poor read performance, good write performance

Postby georgep » Wed Jul 27, 2011 3:28 am

i have the same problem with v5.7 Why do u say to put 2 instead of 1 ? 1 disables it right ?
georgep
 
Posts: 38
Joined: Thu Mar 24, 2011 1:25 am

Re: Poor read performance, good write performance

Postby @ziz (staff) » Wed Jul 27, 2011 8:40 am

georgep wrote:i have the same problem with v5.7 Why do u say to put 2 instead of 1 ? 1 disables it right ?

Absolutely right, 1 disables it. This modification should improve read performance.
Aziz Keissi
Technical Engineer
StarWind Software
@ziz (staff)
 
Posts: 57
Joined: Wed Aug 18, 2010 3:44 pm

Re: Poor read performance, good write performance

Postby anton (staff) » Wed Jul 27, 2011 8:45 am

Yes. Both initiator and target sides please.

georgep wrote:i have the same problem with v5.7 Why do u say to put 2 instead of 1 ? 1 disables it right ?
Regards,
Anton Kolomyeytsev

Chief Technology Officer, StarWind Software

Image
User avatar
anton (staff)
Site Admin
 
Posts: 2153
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands

Re: Poor read performance, good write performance

Postby sjors » Wed Jul 27, 2011 3:31 pm

Hi All,

I did not give up or resolve the issue for that matter.
The problem is still there, although at the time, I managed to stabilize the system somewhat.
(Yes, the problems are surfacing more and more again.)

I kept troubleshooting the storage problems, which led to MPIO being one of the components that were giving the problems.
Even after installing a couple of hotfixes on the system, I still have performance issues.

One of the nodes is even out of service at this time, because it keeps disconnecting the SAN volumes.
I will start the troubleshooting tonight and continue throughout the following days, if necessary.

I will keep you guys posted on the progress.

Regards,
George
sjors
 
Posts: 17
Joined: Sun Jul 03, 2011 5:16 pm

Re: Poor read performance, good write performance

Postby Anatoly (staff) » Wed Jul 27, 2011 4:02 pm

Just quick question - have you tested your network with something kinda NTttcp tool or Iperf?
Regards,
Anatoly Vilchinsky

StarWind Software Support Department
User avatar
Anatoly (staff)
 
Posts: 359
Joined: Tue Mar 01, 2011 8:28 am

Re: Poor read performance, good write performance

Postby sjors » Wed Jul 27, 2011 4:31 pm

I have done NTttcp during a support session, so it should still be there.
If I can remember right, we got satisfactory results on that one, but I shall run it again during nighttime.

As for Iperf, I have not done this one yet.
I can download it and check it out and post the results.

If there are specific tests or methods that I should follow, that info is most welcome.

Regards,
George
sjors
 
Posts: 17
Joined: Sun Jul 03, 2011 5:16 pm

Re: Poor read performance, good write performance

Postby sjors » Thu Jul 28, 2011 3:21 am

*** Update ***

Today, the one node that is active, crashed uglily!
The Cluster Resource failed, bringing the whole system down. I don't know yet what exactly happened.

Since the system was down anyway, I decided to do the Delayed ACK modifications, as indicated in the above post.
I also downloaded Iperf and ran some tests.
On single connections, I got about 300-330 Mbps on each interface.
On a 10 connection parallel test, it jumped to about 850-880 Mbps.

It seems that the network connections themselves are fine.

To recap, I have disabled the TCP Chimney Offload and RSS, as shown below.

TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State : disabled
Chimney Offload State : disabled
NetDMA State : enabled
Direct Cache Acess (DCA) : disabled
Receive Window Auto-Tuning Level : normal
Add-On Congestion Control Provider : ctcp
ECN Capability : disabled
RFC 1323 Timestamps : enabled


I'll let the system run for a day or two (if problems don't arise along the way) and report back.

As a matter of fact, I still need to iron out the kinks in the inactive node, so I can experiment on it.

George
sjors
 
Posts: 17
Joined: Sun Jul 03, 2011 5:16 pm

Re: Poor read performance, good write performance

Postby anton (staff) » Thu Jul 28, 2011 2:02 pm

Numbers suck. You should extract around 950-980 Mbps for a single 1 GbE link. Also please make sure you're running the most recent version of StarWind before you'd be submitting crash reports. Thank you!
Regards,
Anton Kolomyeytsev

Chief Technology Officer, StarWind Software

Image
User avatar
anton (staff)
Site Admin
 
Posts: 2153
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands

Next

Return to StarWind

Who is online

Users browsing this forum: No registered users and 5 guests