Page 2 of 2 FirstFirst 12
Results 17 to 26 of 26

Thread: Solved! Server 2008 R2 Slow Network Writes

  1. #17
    jim
    jim is offline
    HEXUS.clueless jim's Avatar
    Join Date
    Sep 2008
    Location
    Location: Location:
    Posts
    11,457
    Thanks
    613
    Thanked
    1,645 times in 1,307 posts
    • jim's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • i5 2500K @ 4.5GHz
      • Memory:
      • 8GB Corsair Vengeance LP
      • Storage:
      • 1TB Sandisk SSD
      • Graphics card(s):
      • ASUS GTX 970
      • PSU:
      • Corsair AX650
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • 8.1 Pro
      • Monitor(s):
      • Dell S2716DG
      • Internet:
      • 10 Mbps ADSL

    Re: Server 2008 R2 Slow Network Writes

    Quote Originally Posted by Jay View Post
    I think your packets are arriving out of order, or the server is not sending a packet to let the sender know the data has been recived, the sender then re sends the data. I would try another NIC or different drivers.

    Do you have any VLANs?
    No, I don't have any.

    Thing is though Jay, I've got rubbish transfer speeds from my WHS to my HP N36L, and my PC to my N36L.

    Then, apparently, loads of errors (as I just posted about, although it could be normal, it looks pretty horrendous) from my PC to my WHS.

    So that would seem to discount any NIC/drivers if all 3 are giving grief.

  2. #18
    <<== UT3 Player spoon_'s Avatar
    Join Date
    Nov 2008
    Location
    London
    Posts
    2,071
    Thanks
    113
    Thanked
    139 times in 131 posts

    Re: Server 2008 R2 Slow Network Writes

    What about the switch itself Jim?

  3. #19
    jim
    jim is offline
    HEXUS.clueless jim's Avatar
    Join Date
    Sep 2008
    Location
    Location: Location:
    Posts
    11,457
    Thanks
    613
    Thanked
    1,645 times in 1,307 posts
    • jim's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • i5 2500K @ 4.5GHz
      • Memory:
      • 8GB Corsair Vengeance LP
      • Storage:
      • 1TB Sandisk SSD
      • Graphics card(s):
      • ASUS GTX 970
      • PSU:
      • Corsair AX650
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • 8.1 Pro
      • Monitor(s):
      • Dell S2716DG
      • Internet:
      • 10 Mbps ADSL

    Re: Server 2008 R2 Slow Network Writes

    This is what I'm seeing, desktop to WHS (remember this is working fine at 90MB/s).

    Surely this isn't normal?


  4. #20
    jim
    jim is offline
    HEXUS.clueless jim's Avatar
    Join Date
    Sep 2008
    Location
    Location: Location:
    Posts
    11,457
    Thanks
    613
    Thanked
    1,645 times in 1,307 posts
    • jim's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • i5 2500K @ 4.5GHz
      • Memory:
      • 8GB Corsair Vengeance LP
      • Storage:
      • 1TB Sandisk SSD
      • Graphics card(s):
      • ASUS GTX 970
      • PSU:
      • Corsair AX650
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • 8.1 Pro
      • Monitor(s):
      • Dell S2716DG
      • Internet:
      • 10 Mbps ADSL

    Re: Server 2008 R2 Slow Network Writes

    Quote Originally Posted by spoon_ View Post
    What about the switch itself Jim?
    That's what I'm wondering. If someone can confirm that those results for the WHS are way out of line, then I guess it has to be the switch.

    It's a Netgear GS605, for what it's worth. EDIT: 2 years old this month apparently.

    Does any of this look like a switch on the way out? If I had one I could conveniently swap out, then I would do that and test but that's not the case at the minute.

  5. #21
    Senior Member
    Join Date
    Jul 2008
    Posts
    394
    Thanks
    18
    Thanked
    29 times in 25 posts

    Re: Server 2008 R2 Slow Network Writes

    snootyjim, what about if you test fiddling with the NIC speed on you Microserver, i.e., 1000F, 1000H, 100F, 100H, etc each time running wireshark

    after that you may want to install different drivers and run all tests again.....nice for a BH wknd

    Like your sig, like your kit

  6. #22
    Ex-MSFT Paul Adams's Avatar
    Join Date
    Jul 2003
    Location
    %systemroot%
    Posts
    1,926
    Thanks
    29
    Thanked
    77 times in 59 posts
    • Paul Adams's system
      • Motherboard:
      • Asus Maximus VIII
      • CPU:
      • Intel Core i7-6700K
      • Memory:
      • 16GB
      • Storage:
      • 2x250GB SSD / 500GB SSD / 2TB HDD
      • Graphics card(s):
      • nVidia GeForce GTX1080
      • Operating System:
      • Windows 10 x64 Pro
      • Monitor(s):
      • Philips 40" 4K
      • Internet:
      • 500Mbps fiber

    Re: Server 2008 R2 Slow Network Writes

    If the checksum is 0 on all outbound packets, then that is the TCP checksum offloading feature on the NIC - the hardware calculates the checksum just before it hits the wire, but after WinPcap has captured the packet, hence Wireshark sees it as an error.

    If you take a simultaneous trace on the other end and match the packets, look if the checksum is zero for incoming packets (I suspect you'll find they are okay).
    Alternatively, disable TCP checksum offloading on the NIC and check a new trace.

    IME (albeit a few years now since I was in the Networking team in Platforms Support), checksum offloading provides zero improvement for throughput except on incredibly high-end multi-homed servers that have a gigantic sustained load on them - and conversely I have had customers report that services not only work better, but faster too after turning the feature off.

    Also, my VMs running inside Hyper-V on W2K8R2 on my home server became incredibly slow to access when the Marvell NIC on the host had the offloading features enabled (but the Realtek NIC had no problems on the same setup, both onboard chipsets).
    ~ I have CDO. It's like OCD except the letters are in alphabetical order, as they should be. ~
    PC: Win10 x64 | Asus Maximus VIII | Core i7-6700K | 16GB DDR3 | 2x250GB SSD | 500GB SSD | 2TB SATA-300 | GeForce GTX1080
    Camera: Canon 60D | Sigma 10-20/4.0-5.6 | Canon 100/2.8 | Tamron 18-270/3.5-6.3

  7. #23
    jim
    jim is offline
    HEXUS.clueless jim's Avatar
    Join Date
    Sep 2008
    Location
    Location: Location:
    Posts
    11,457
    Thanks
    613
    Thanked
    1,645 times in 1,307 posts
    • jim's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • i5 2500K @ 4.5GHz
      • Memory:
      • 8GB Corsair Vengeance LP
      • Storage:
      • 1TB Sandisk SSD
      • Graphics card(s):
      • ASUS GTX 970
      • PSU:
      • Corsair AX650
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • 8.1 Pro
      • Monitor(s):
      • Dell S2716DG
      • Internet:
      • 10 Mbps ADSL

    Re: Server 2008 R2 Slow Network Writes

    Quote Originally Posted by pardal51 View Post
    snootyjim, what about if you test fiddling with the NIC speed on you Microserver, i.e., 1000F, 1000H, 100F, 100H, etc each time running wireshark

    after that you may want to install different drivers and run all tests again.....nice for a BH wknd

    Like your sig, like your kit
    I may need to try that, yeah. Regrettably it appears that openfiler doesn't give a lot of options regarding NICs so I will probably need to go back to Windows to properly test that... massive pain in the neck at present because I only have one monitor, one mouse and one keyboard with me!

    Definitely need to explore this a bit more, that's for sure. And thanks by the way

    Quote Originally Posted by Paul Adams View Post
    If the checksum is 0 on all outbound packets, then that is the TCP checksum offloading feature on the NIC - the hardware calculates the checksum just before it hits the wire, but after WinPcap has captured the packet, hence Wireshark sees it as an error.

    If you take a simultaneous trace on the other end and match the packets, look if the checksum is zero for incoming packets (I suspect you'll find they are okay).
    Alternatively, disable TCP checksum offloading on the NIC and check a new trace.

    IME (albeit a few years now since I was in the Networking team in Platforms Support), checksum offloading provides zero improvement for throughput except on incredibly high-end multi-homed servers that have a gigantic sustained load on them - and conversely I have had customers report that services not only work better, but faster too after turning the feature off.

    Also, my VMs running inside Hyper-V on W2K8R2 on my home server became incredibly slow to access when the Marvell NIC on the host had the offloading features enabled (but the Realtek NIC had no problems on the same setup, both onboard chipsets).
    That's interesting, all completely new to me.

    Accordingly, I've disabled checksum offloading on my NIC. For good measure, I've disabled IPv4 checksum offload, TCP checksum offload for IPv4 and IPv6, and the same for UDP.

    However, I'm still getting exactly the same zero checksum errors on outgoing TCP, and indeed SMB as well. You are right though in that it's all outgoing data.

    The incoming TCP errors are all just dupe acks.

  8. #24
    jim
    jim is offline
    HEXUS.clueless jim's Avatar
    Join Date
    Sep 2008
    Location
    Location: Location:
    Posts
    11,457
    Thanks
    613
    Thanked
    1,645 times in 1,307 posts
    • jim's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • i5 2500K @ 4.5GHz
      • Memory:
      • 8GB Corsair Vengeance LP
      • Storage:
      • 1TB Sandisk SSD
      • Graphics card(s):
      • ASUS GTX 970
      • PSU:
      • Corsair AX650
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • 8.1 Pro
      • Monitor(s):
      • Dell S2716DG
      • Internet:
      • 10 Mbps ADSL

    Re: Server 2008 R2 Slow Network Writes

    Well, what do you know?!

    Some new results, editing as I get them in. Since I can't easily change the NIC speeds on the server, I'm forcing them on my desktop.

    All results with checksum offloading and jumbo frames disabled.

    Auto-negotiate: 500KB/s - 1MB/s
    1.0Gb Full: 500KB/s - 1MB/s
    100Mb Full: 5.5 MB/s
    100Mb Half: 2 MB/s
    10Mb Full: 1MB/s

    So, I can easily outperform 1Gb ethernet with 100Mb ethernet, although it's somewhat erratic and not easily repeatable, and I can also outperform it with 10Mb ethernet.

    Wireshark still reports the same kinds of errors however.

  9. #25
    jim
    jim is offline
    HEXUS.clueless jim's Avatar
    Join Date
    Sep 2008
    Location
    Location: Location:
    Posts
    11,457
    Thanks
    613
    Thanked
    1,645 times in 1,307 posts
    • jim's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • i5 2500K @ 4.5GHz
      • Memory:
      • 8GB Corsair Vengeance LP
      • Storage:
      • 1TB Sandisk SSD
      • Graphics card(s):
      • ASUS GTX 970
      • PSU:
      • Corsair AX650
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • 8.1 Pro
      • Monitor(s):
      • Dell S2716DG
      • Internet:
      • 10 Mbps ADSL

    Re: Server 2008 R2 Slow Network Writes

    Solved!

    I've just redone the network, and eliminated the switch from the network. Now? 12MB/s throughput over 100Mb/s ethernet, which you can't ask for much improvement on.

    Looks like it was definitely a dodgy switch. I'm wondering if perhaps the NIC on the HP server was more picky than those on my PC and the WHS, rejecting packets that might've been accepted otherwise.

    Either way, it's working now, and the 8-port switch I bought from Guy a few days ago is heading to me now to replace the Netgear switch and then with a bit of luck I'll be back up to Gigabit again.

    Fingers crossed that's it, thanks to everyone who helped out! I was convinced it was the server rather than the network, just shows how easily you can miss out things!

  10. #26
    Jay
    Jay is offline
    Gentlemen.. we're history Jay's Avatar
    Join Date
    Aug 2006
    Location
    Jita
    Posts
    8,365
    Thanks
    304
    Thanked
    568 times in 409 posts

    Re: Solved! Server 2008 R2 Slow Network Writes

    nice one mate. It was as if it was asking for the packets to be transmitted over and over. It was a little odd.
    □ΞVΞ□

Page 2 of 2 FirstFirst 12

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 17
    Last Post: 21-07-2010, 10:16 AM
  2. 2008 server then media player
    By Smudger in forum PC Hardware and Components
    Replies: 7
    Last Post: 15-06-2010, 10:32 PM
  3. Windows Server 2008
    By Funkstar in forum Software
    Replies: 7
    Last Post: 04-11-2009, 03:25 PM
  4. Replies: 5
    Last Post: 27-08-2008, 09:20 AM
  5. Anyone tried out MS Server 2008 yet?
    By Mithrandir in forum Software
    Replies: 21
    Last Post: 31-05-2007, 07:38 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •