Recommended TCP/IP settings por Windows Server 2016

Software-based VM-centric and flash-friendly VM storage + free version

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
oscaru
Posts: 21
Joined: Wed Mar 08, 2017 1:27 am

Fri Mar 17, 2017 6:43 pm

Hello,

I found this recommendations on the forum to achieve better network performance:

https://forums.starwindsoftware.com/vie ... f=5&t=2293

Please update the information with tweaks for Windows Server 2016

Thanks!
Ivan (staff)
Staff
Posts: 172
Joined: Thu Mar 09, 2017 6:30 pm

Fri Mar 24, 2017 4:53 pm

Hello oscaru.
Thank you for interesting in StarWind solution.
Tweaks for Win2016:
1) Enable the JumboFrames as 9000 value on iSCSI/StarWind Heartbeat and StarWind Sync channels:
Go to the properties of the NIC, Click Configure, Advanced, Jumbo Packets and adjust it to 9014
2) Install the latest drivers for your NICs
To properly update your NIC drivers follow this simple steps:
a) Perform the "Live Migration" and move disks in Failover Cluster to the second node
b) Stop the StarWind service on the first server
c) Install the latest drivers on both hosts
d) Start the StarWind service
3) Disable the VM Queue if you use Broadcom NICs for HyperV Virtual Switch (management)
4) If you have Mellanox NICs you can try to "play" with the "NUMA node" and "threads":
I) Open Device Manager and NIC Properties --> Configure --> Details --> Numa node --> Value (00000001 - Numa1);
II) Go to Performance tab -> Tuning Scenario set as Single port traffic and click Run Tuning;
III) In Preferred NUMA Node choose NUMA Node – Node 1;
IV) In Maximum number of RSS processors – set number of physical cores on this NUMA node;
V) In Maximum Number of RSS Queues - set number of physical cores on this NUMA node;
VI) In RSS Base Processor Number - set the first core in NUMA1;
VII) RSS Maximum Processor Number – the last core number for NUMA1;

Thanks,
Ivan
Post Reply