Software-based VM-centric and flash-friendly VM storage + free version
Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)
-
OIMJB
- Posts: 4
- Joined: Tue Sep 03, 2013 2:44 pm
Mon Mar 10, 2014 12:29 pm
Hi,
Is anyone have experience about working with iSCSI offloading in NIC? (think here Broadcom NetXtremeII)
Is it reliable, and is it some performance gain to work with?
@ Starwind team, do you have some recommendations about iSCSI offloading by NIC?
Best regards.
-
jeddyatcc
- Posts: 49
- Joined: Wed Apr 25, 2012 11:52 pm
Tue Mar 11, 2014 1:58 pm
Unless booting to iSCSI, I have never seen a performance gain from doing this. It is a nice idea, but our performance actually went down considerably when this was configured.
-
Anatoly (staff)
- Staff
- Posts: 1675
- Joined: Tue Mar 01, 2011 8:28 am
-
Contact:
Wed Mar 12, 2014 5:23 pm
Actually we are totally agree with jeddyatc statement. To be honest I have nothing to add here

Best regards,
Anatoly Vilchinsky
Global Engineering and Support Manager
www.starwind.com
av@starwind.com
-
jtmroczek
- Posts: 20
- Joined: Thu Aug 22, 2013 10:11 pm
Wed Mar 19, 2014 9:47 pm
I want to echo the above. In almost every real world case I have seen, offloading either did little to help performance or harmed performance.
The few cases where it has helped throughput were machines that were CPU bound. If you have either initiators or targets that often run in excess of 80% cpu time, you may try experimenting with enabling some offload features.
~joe
-
anton (staff)
- Site Admin
- Posts: 4021
- Joined: Fri Jun 18, 2004 12:03 am
- Location: British Virgin Islands
-
Contact:
Wed Mar 19, 2014 10:14 pm
TCP offload is mature and must be enabled. iSCSI offload should be disabled by default. With modern CPUs it has very little to improve performance and is actually begging for compatibility troubles.
Regards,
Anton Kolomyeytsev
Chief Technology Officer & Chief Architect, StarWind Software
