Solved

SBS 2011 - extremely slow network performance

Posted on 2014-09-21
10
560 Views
Last Modified: 2014-12-02
Data transfer on the server from logical Drive D to D is about 65 MB/s, D to C about 50 MB/s

Data transfer on Windows 7 machine from Server to Windows 7 machine - 11 MB/s

Based on this article:  
===================================
http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/SBS_Small_Business_Server/Q_27051479.html
===================================

I tried:

netsh int tcp set global rss=disabled
netsh int ip set global taskoffload=disabled
netsh int tcp set global congestion=none

Reboot

No change

Change parameters back:

netsh int tcp set global rss=enabled
netsh int ip set global taskoffload=enabled
netsh int tcp set global congestion=ctcp

Reboot

The connection actually seems slower.  Initial connection to mapped network drive takes about 20 seconds then when trying to transfer the file (either disabled or enabled) it still runs at ~11 MB/s

How can I fix this problem?  I did NOT have this problem with Server 2003.

Thanks.
0
Comment
Question by:Adam D
  • 4
  • 3
  • 2
  • +1
10 Comments
 
LVL 21

Expert Comment

by:Larry Struckmeyer MVP
ID: 40335166
Hi:
Usual advice is to disable SMB signing.  But you might also have a failing nic, a failing switch or port(s) in the switch, or a bad patch cord.  Since the symptom is evidenced from more than one system probably not in the wall wiring or rfi interference unless your company has installed some new powerful alien listening jamming device.
0
 
LVL 1

Author Comment

by:Adam D
ID: 40335179
Well...we were trying out our new invisible dish because we know the inevitable is coming and wanted to be prepared, but after we fried a few employees with microwave bursts (they always forget to turn the thing off) we decided to put it on a separate building! :)

"They" say SMB signing is only a 10% hit on performance.  While every drip counts, I don't think that is the main culprit.

Network switch, ports, patch cords - all good (tested with tester) and communication is only problematic with this SBS 2011 machine.  Another Windows Server 2008 R2 on the same switch - no problem.

Try again? :)
0
 
LVL 21

Expert Comment

by:Larry Struckmeyer MVP
ID: 40335203
Do you have a reference for the 10%?

You could try it on one system to test.  It is just a reg entry  11 Mbs sounds strangely like wireless...

What type of drives and in what type of RAID?  What controller?   Drives not full/filling/fragmented?  

btw, do you mean MBs?  The usual notation is mbs, so fast Ethernet is 100 mbs, at best and the actual "normal" would be 60% or about 60 mbs.   By that standard you do very well.
0
Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

 
LVL 1

Author Comment

by:Adam D
ID: 40335495
Yes:

https://support.exinda.com/topic/how-to-disable-smb-signing-on-windows-servers-to-improve-smb-performance

Just a random site I found when looking at turning off SMB.

No, these are all wired machines, just VERY slow transfer rate.  This server has only been in place a few months and originally there was a hard drive issue with the RAID array so I had to replace the array and that fixed the internal transfer speeds back up to 60 mb/s - internal from volume to volume only.

Raid 1 - on the first 2 drives
Raid 5 - on the other 3 drives

Just 7400 RPM drives - not high-end, onboard controller.  Drives are not full, filling or fragmented.

Thanks.
0
 
LVL 21

Accepted Solution

by:
Larry Struckmeyer MVP earned 500 total points
ID: 40335529
Another thing that would affect this, although I can't positively say how much might be  the amount of free RAM.  SBS 2011 is very RAM dependent and should have Exchange limited per this from Third Tier:

http://www.thirdtier.net/2012/01/solving-the-unresponsive-exchange-sbs-server-problem/

RAID one will give slightly better read speeds than a single drive, and slower write speeds.  Raid5, with three spindles is slower than RAID1 because of the calculations it has to make to write.  But 7400 RPM SATA drives configured the way you list will be "slow".

My guess is a combination of free RAM,  SMB signing and SATA drives in the slowest possible configuration.
0
 
LVL 10

Expert Comment

by:Natty Greg
ID: 40335943
What Larry said, Ram play a big part, also bottle neck on the network, processor speed, mother board speed, and finally microsoft, built in buffer of file transfer always drive me nuts, however same device running linux server copying is priceless.
good news to go around microsoft set buffer, which you cannot fix I use tera copy, supperfast and microsoft fixed coping in windows 8.1 also as fast as teracopy.
0
 
LVL 27

Expert Comment

by:Predrag Jovic
ID: 40335987
11MB/s is typical speed for 100Mb network.
Since 100Mb/8b (1byte) = 12.5MB which is theoretical maximum for 100Mb network.

Check your network links between host and server. Some link is 100Mb.
If all links suppose to be 1000Mb check their real speed for each link and set speed manually.  

:)
0
 
LVL 1

Author Comment

by:Adam D
ID: 40376976
Still working on this problem, no resolution as of yet.  Since there are no other major issues with performance on other machines I am thinking this is more of a tweaking need on the server itself.   Any other ideas are welcome.
0
 
LVL 27

Expert Comment

by:Predrag Jovic
ID: 40377020
Check, just in case, network card is it maybe working in half duplex mode?
This can cause extreme congestion.
And what is network speed?
0
 
LVL 1

Author Closing Comment

by:Adam D
ID: 40477859
Problem not fully resolved yet, but Larry was very helpful.
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How to take over, control, & secure a network 9 82
windows explorer default details view 10 57
Password recovery software 4 26
Best alternatives to Solarwinds 14 45
Quality of Service (QoS) options are nearly endless when it comes to networks today. This article is merely one example of how it can be handled in a hub-n-spoke design using a 3-tier configuration.
PRTG Network Monitor lets you monitor your bandwidth usage, so you know who is using up your bandwidth, and what they're using it for.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question