Microsoft recommend disable Nagle on all iSCSI interfaces whick makes sence.
Question is, do Nimble Windows Toolkit chnage or control any Nagle settings or do we do this manual?
That blog post was written by a partner rather than Microsoft themselves. There is no recommendation from Microsoft to turn of Nagle.
Unless you're seeing performance problems I would not turn off Nagle. It will increase your CPU cycles of each of the Windows servers and be chattier on your network - which may not be a good thing.
The NWT does NOT disable any TCP/IP Delayed ACK or Nagle implementations, mostly because it could have an adverse effect. It's not recommended to disable either of these settings unless advised by Nimble Support.
But Microsoft writes:
Therefor, you should consider disabling the behaviour implemented with the Nagle algorithm for your interfaces used for storage networks.
Thank you. I´ll leave Nagle turned on.
Retrieving data ...